Course title
F07614001
Basic Experiments on Information and Communication Engineering B

GYODA Koichi

HORIE Ryota

KUBOTA Shuji Click to show questionnaire result at 2018

NARITA Masahiko
and more...

SUGA Norisato
Course description
In this course, students will acquire the elementary knowledge of information and communications engineering through "making things" of both hardware and software.
In hardware practice in this course, following the former course, “Basic Experiments on Information and Communication Engineering A”, students learn necessary knowledge about basic electronic parts by fabricating a basic electronic circuit board including an operational amplifier (OP amp). Students also learn how to use measuring instruments (oscilloscope, multi-meter, function generator) and power supplies through the measurements and functional checking of the parts and the fabricated circuit board.
In software practice in this course, students learn the C programming language, basic skill of programming, and practical algorithms through making programs. In practices of programming, students experience programming for elements of information and communications engineering such as encryption. In the practices of programming, students also experience programming for handling data analysis and visualization as the basics of data science.

Students are divided into two groups by odd / even numbers of their IDs. Each group will take the hardware practice and software practice every other week or alternate the practices between the first half and the second half. Both hardware training practice and software practice will be held in face-to-face classes. Please make sure which class you take in each week.

Information about the classes will be uploaded to “Notifications” in the class page (in LMS of Scomb). Please read all information. The same information will be announced in "Notifications on classes/communities" in HOME of Scomb, and emails sent from Scomb to the address of student ID number. The schedule of the classes will be decided by the start of the autumn semester.
Purpose of class
In hardware practice, the main purpose of this class is acquiring knowledge about basic electronic parts including an operational amplifier, how to use measuring instruments.
In software practice, purpose is to learn basic skill of programming and practical algorithms through making C programs and to learn elementary knowledge about software. Additionally, the purpose is to learn programming for handling data analysis and visualization as the basics of data science.
Goals and objectives
  1. Students can describe the operation and characteristics of an operational amplifier circuit, which is one of the basic electronic circuits, by learning its functions and features.
  2. Students can construct an operational amplifier circuits according to circuit diagrams, plan and carry out experiments efficiently, and express the obtained data in an easily understandable form.
  3. Students can acquire C programming with using array, character code, and user defined function.
  4. Students can acquire C programming for elementary topics in communication engineering and can handle C program for handling data analysis and visualization.
  5. Students can demonstrate teamwork and take on their own roles when tackling given issues as a team.
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. -Outline and objectives of the course
-Toyosu Laboratory tour
Preparation for experimental procedures 30minutes
Preparation for research contents in each laboratory 30minutes
Review of research contents in each laboratory 30minutes
2. -Principle of an operational amplifier and fabrication of an experimental circuit board
-Fabrication of an experimental circuit board
-DC offset adjustment
Preparation for principle of an operational amplifier (OP amp) 30minutes
Preparation for fabrication of the experimental board and DC offset adjustment 30minutes
Review of an experimental board and DC offset adjustment 30minutes
3. Inversion amplifier using an OP amp
-Principle of an inversion amplifier
-Experiments of an inversion amplifier
Preparation for an inversion amplifier 30minutes
Preparation for fabrication and experiments of an inversion amplifier 30minutes
Review of an nversion amplifier 30minutes
4. Non-inversion amplifier using an OP amp
-Principle of a non-inversion amplifier
-Experiments of a non- inversion amplifier
Preparation for a non-inversion amplifier 30minutes
Preparation for fabrication and experiments of a non-inversion amplifier 30minutes
Review of a non-inversion amplifier 30minutes
5. Analog adder using an OP amp
-Principle of an analog adder
-Experiments of an analog adder
Preparation for an analog adder 30minutes
Preparation for fabrication and experiments of an analog adder 30minutes
Review of an analog adder 30minutes
6. Analog subtractor using an OP amp
-Principle of an analog subtractor
-Experiments of an analog subtractor
Preparation for an analog subtractor 30minutes
Preparation for fabrication and experiments of an analog subtractor 30minutes
Review of an analog subtractor 30minutes
7. Examination
-Examination on experimental circuits for OP amp
-Review and confirmation of test results
Review of an operational amplifier and experiments 60minutes
Review of the examination and the class 30minutes
8. Software practice (1) :
Practices of the C programming language (1)
-Summary of programming environment and topics from introduction to C language to control statements
Software Programming 1
-Concept of array
-Initialization of array 
-Copying array and sorting array
Assignments 90minutes
9. Software practice (2) :
Practices of the C programming language (2)
- Two dimensional array
-Character code
-Character array
Assignments 90minutes
10. Software practice (3) :
Practices of the C programming language (3)
-User defined function
-User defined function with argument
-User defined function with return value
Assignments 90minutes
11. Software practice (4) :
Practices of the C programming language (4)
-User defined function for processing array
- User defined function for processing character array
Assignments 90minutes
12. Software practice (5) :
Practices of the C programming language (5)
-Basics of address
-Basics of pointer
Assignments 90minutes
13. Software practice (6) :
Practices of the C programming language (6)
-Data analysis and visualization: methods
Assignments 90minutes
14. Software practice (7) :
Practices of the C programming language (7)
-Data analysis and visualization: application
Assignments 90minutes
Total. - - 1260minutes
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Hardware: Report Hardware: Examination Software: Assignments Total.
1. 10% 10% 20%
2. 10% 10% 20%
3. 25% 25%
4. 25% 25%
5. 10% 10%
Total. 30% 20% 50% -
Evaluation method and criteria
-Twice or more absence is considered to abandonment in each (hardware and software) practice.

-In the hardware practice, grade is judged by the fabricated circuit and the submitted report (60%) and the result of examination (40%).
It is possible to acquire more than 60 points by carrying out the experiment using a fabricated electronic circuit learned in this class.

-In the software practice, grade is judged by assignments for evaluation, which are specfied from assignments given in each class (100%) .
It is possible to acquire more than 60 points by making basic C language programs learned in this class.

-The average of hardware and software practices is an evaluation points, and passing standard is over 60 points.
Feedback on exams, assignments, etc.
ways of feedback specific contents about "Other"
Feedback in the class
Textbooks and reference materials
In the hardware practice,
text which can be downloaded via ScombZ is used.

In the software practice, two text books are used.
・林晴比古著「林 晴比古 実用マスターシリーズ 明解入門C」 SBクリエイティブ株式会社(in Japanese)
・柴田 望洋、由梨 かおる 著「新・解きながら学ぶC言語 第2版」 SBクリエイティブ株式会社(in Japanese)
Prerequisites
In the hardware practice, a scientific electronic calculator should be prepared. Calculator applications on the mobile phone cannot be used because the mobile phone is prohibited to use during the examination.

In the software practice, the two textbooks used in preparation, exercises in the class, and homework should be prepared. (The two textbooks are same with ones used in "Basic Experiments on Information and Communication Engineering A".) A laptop PC used in the exercises should be prepared.
Office hours and How to contact professors for questions
  • Every Wednesday, 12:30-13:10 at room 4108 (hardware practice) / at PC room (software practice)
  • E-mail can be received anytime.
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
  • Course that cultivates a basic interpersonal skills
Active-learning course
Most classes are interactive
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicable
Applicable
Education related SDGs:the Sustainable Development Goals
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Last modified : Sat Sep 09 05:36:00 JST 2023