2022 Fundamentals of Digital Science

Font size  SML

Register update notification mail Add to favorite lecture list
Academic unit or major
Undergraduate major in Systems and Control Engineering
Instructor(s)
Ishizaki Takayuki  Hatanaka Takeshi  Nagasawa Tsuyoshi 
Class Format
Lecture / Exercise    (Face-to-face)
Media-enhanced courses
Day/Period(Room No.)
Mon5-8(S421)  
Group
-
Course number
SCE.S212
Credits
2
Academic year
2022
Offered quarter
2Q
Syllabus updated
2022/3/16
Lecture notes updated
-
Language used
Japanese
Access Index

Course description and aims

Students in this course will study the fundamentals of system design and development based on digital technologies. Our convenient and comfortable lives are supported by a variety of digital technologies such as IoT (Internet of Things) and AI (Artificial Intelligence). In particular, recent development of 5G (5th Generation Mobile Communication System) and block-chain technology leads to active discussions of their utilities in future societies. With this background, students will study fundamental notions and thinking about system design and development towards a future digital society.
This course has the aim that students acquire underlying technologies for system development thorough the exercises such as Python programming, image analysis by machine learning, and operation of electronic circuits by a microcomputer. In addition, they learn the significance of feedback structure in a “good” system through group work on the survey of actual systems supported by digital technologies. Survey results will be presented to improve communication skills for convincingly expressing their own thoughts.

Student learning outcomes

Students will learn the following skills from taking this course.
1) Be able to program the work of photo sensor circuits and LED circuits by a microcomputer.
2) Be able to perform image analysis based on machine learning by Python programing in a cloud environment.
3) Be able to explain components and their interaction structures in an actual system through group work on the survey of documents and articles.

Keywords

Python, Machine learning, Microcomputer, Electronic circuit, Digital technologies, System thinking, Feedback structure

Competencies that will be developed

Specialist skills Intercultural skills Communication skills Critical thinking skills Practical and/or problem-solving skills

Course schedule/Required learning

  Course schedule Required learning
Class 1 Orientation Explain the significance of digital technologies.
Class 2 〈A-1〉Fundamentals of Electronic Circuits and Microcomputers Acquire knowledge about basic elements and typical sensors for electronic circuits. Explain the basic mechanism and types of microcomputers.
Class 3 Survey and Group Discussion (1) Explain several keywords on digital technologies. Utilize cloud services and communication tools for group work.
Class 4 〈A-2〉Operation of Electronic Circuits by Microcomputers (1) Make a simple electronic circuit such as photo reflector circuit. Operate the circuit by microcomputer.
Class 5 Survey and Group Discussion (2) Explain objectives and tasks of an actual system supported by digital technologies. Document survey results by a presentation tool.
Class 6 〈A-3〉Operation of Electronic Circuits by Microcomputers (2) Make an electronic circuit including several elements. Realize a circuit operation in which the output changes according to the input from the sensor element.
Class 7 Presentations on Survey Results (1/2) Explain survey results by a concise presentation. Give comments on the presentations of other groups.
Class 8 Presentations on Survey Results (2/2) Explain survey results by a concise presentation. Give comments on the presentations of other groups.
Class 9 Development of Could Environment Perform simple Python programming on a could environment.
Class 10 System Analysis and Group Discussion (1) Analyze players and components in the operation of an actual system supported by digital technologies.
Class 11 Feature Extraction for Image Classification Perform image feature extraction.
Class 12 System Analysis and Group Discussion (2) Analyze an actual system from a viewpoint of feedback structure.
Class 13 Binary Classification Via Linear Regression Perform binary classification of extracted image features via linear regression.
Class 14 Presentation on System Analysis Explain results of system analysis by a concise presentation. Give comments on the presentations of other groups.

Textbook(s)

N/A

Reference books, course materials, etc.

Necessary documents will be provided.

Related courses

  • SCE.I204 : Information Processing and Programming (Systems and Control)
  • SCE.P213 : Cyber Physical Solution

Prerequisites (i.e., required knowledge, skills, courses, etc.)

N/A

Other

Completion of this course is recommended to take the required course "Cyber-Physical Solution" in 3Q-4Q.

Page Top