2025 (Current Year) Faculty Courses School of Engineering Department of Information and Communications Engineering Graduate major in Information and Communications Engineering
Communications and Computer Engineering - Fundamentals
- Academic unit or major
- Graduate major in Information and Communications Engineering
- Instructor(s)
- Hiroshi Sasaki / Mahfuzul Islam A K M / Tsuyoshi Isshiki / Wakaha Ogata / Konstantinos Slavakis / Kenta Kasai / Takahiro Shinozaki / Atsushi Takahashi / Takayuki Nishio / Yuko Hara / Kazuhiko Fukawa / Daichi Fujiki / Ryutaroh Matsumoto / Sumiko Miyata / Masato Motomura / Isao Yamada / Katsunori Yamaoka
- Class Format
- Lecture (Face-to-face)
- Media-enhanced courses
- -
- Day of week/Period
(Classrooms) - 1-2 Mon / 1-2 Thu
- Class
- -
- Course Code
- ICT.A435
- Number of credits
- 200
- Course offered
- 2025
- Offered quarter
- 1Q
- Syllabus updated
- Mar 25, 2025
- Language
- English
Syllabus
Course overview and goals
The modern Information and Communication Systems have been developed based on the vast knowledge on Information and Communication engineering.
In order to become a successful researcher in Information and Communication Engineering area and/or senior executive of related industries, learning basic concepts of this area individually is not enough, but a viewpoint that enables us to understand as a whole is required. The purpose of this course is to help students gain the viewpoints mentioned above by providing important ideas, and understand their roles in Information and Communication Systems by summarizing their relations systematically.
Course description and aims
By the end of this course, students will be able to:
1) Understand the important ideas that are included as the basis of Communications and Computer Engineering fields.
2) Understand the roles of information and communication system, and capture a viewpoint from whole Communications and Computer Engineering fields.
Keywords
Communications and Computer Engineering
Competencies
- Specialist skills
- Intercultural skills
- Communication skills
- Critical thinking skills
- Practical and/or problem-solving skills
Class flow
After reviewing mathematical tools, the instructor presents a whole picture of Communications and Computer Engineering.
Course schedule/Objectives
Course schedule | Objectives | |
---|---|---|
Class 1 | Mathematical Preliminaries 1: Real and Complex Analysis | Explain the basics of Real and Complex Analysis |
Class 2 | Mathematical Preliminaries 2: Linear Algebra | Explain the basics of Linear Algebra |
Class 3 | Communication Systems | Explain the basics of Communication Systems |
Class 4 | Information Theory | Explain the basics of Information Theory |
Class 5 | Coding Theory | Explain the basics of Coding Theory |
Class 6 | Signal Processing | Explain the basics of Signal Processing |
Class 7 | Networks | Explain the basics of Networks |
Class 8 | Information Security and Cryptography | Explain the basics of Information Security and Cryptography |
Class 9 | Algorithms | Explain the basics of Algorithms |
Class 10 | Analog Integrated Circuits | Explain the basics of Analog Integrated Circuits |
Class 11 | Digital Integrated Circuits | Explain the basics of Digital Integrated Circuits |
Class 12 | Embedded Systems | Explain the basics of Embedded Systems |
Class 13 | Computer Architecture | Explain the basics of Computer Architecture |
Class 14 | Machine Learning | Explain the basics of Machine Learning |
Study advice (preparation and review)
To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.
Textbook(s)
None
Reference books, course materials, etc.
Handouts will be distributed at the beginning of class if necessary.
Evaluation methods and criteria
Learning achievement is evaluated by the quality of the written reports and exercise problems, etc.
Related courses
- ICT.A436 : Communications and Computer Engineering - Advanced Concepts
Prerequisites
For manageable number of students from the view point of the teaching effectiveness of this series of lectures, we accept registrations only from students in the Department of Information and Communications Engineering, the Human Centered Science and Biomedical Engineering Course, and the Engineering Sciences and Design Course. We assume that the registered students have already any experience in learning related topics in their undergraduate programs. This course is a successor of Communications and Computer Engineering I and II. Students who have credits of BOTH Communications and Computer Engineering I and II are not eligible to take this course.
Other
The order of class may be different from the order given in the course schedule. Some classes may be held online via Zoom.