2018 Communications and Computer Engineering I

Font size  SML

Register update notification mail Add to favorite lecture list
Academic unit or major
Graduate major in Information and Communications Engineering
Uyematsu Tomohiko  Ogata Wakaha  Fukawa Kazuhiko  Yamaguchi Masahiro  Yamada Isao  Nakayama Minoru  Yamaoka Katsunori  Kasai Kenta  Shinozaki Takahiro  Berrar Daniel 
Course component(s)
Day/Period(Room No.)
Mon1-2(S421)  Thr1-2(S421)  
Course number
Academic year
Offered quarter
Syllabus updated
Lecture notes updated
Language used
Access Index

Course description and aims

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 Communications and Signal Processing area as a whole is required. The purpose of this course is to help students gain the viewpoints mentioned above by providing important ideas that are included as the basis of Communications and Signal Processing area, and understand their roles in Information and Communication Systems by summarizing their relations systematically.

Student learning outcomes

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 Signal Processing fields.
2) Understand the roles of information and communication system, and capture a viewpoint from whole Communications and Signal Processing fields.


Communications and Signal Processing

Competencies that will be developed

Intercultural skills Communication skills Specialist 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 Signal Processing fields.

Course schedule/Required learning

  Course schedule Required learning
Class 1 Mathematical Preliminaries 1 - Review of Linear Algebra Explain about vector space, matrix, linear operator and eigenvalue problem
Class 2 Mathematical Preliminaries 2 - Review of Real and Complex Analysis Explain about basic ideas in Multivariable Differential Calculus, Complex Analysis.
Class 3 Information Theory1 Explain about Entropy, Huffman coding
Class 4 Information Theory 2 Explain about Mutual information, Channel capacity
Class 5 Coding Theory Explain about Linear block code, Convolutional code
Class 6 Information Security and Cryptography 1 Explain about Common key cryptosystem and public key cryptosystem.
Class 7 Information Security and Cryptography 2 Explain about RSA cryptosystem and digital signature.
Class 8 Communication Systems 1 Explain about signal analysis, modulation methods, and Digital communications
Class 9 Communication Systems 2 Explain about multi-carrier transmission scheme (OFDM), direct sequence spread spectrum communication system, frequency hopping, wireless communication system
Class 10 Network Explain about Structure of communication systems, hierarchical model, Switching technology, Transport protocol and MAC protocol.
Class 11 Data sciences and machine learning Explain about basic ideas in data sciences and machine learning
Class 12 Signal Processing 1(Fourier Analysis, Least Squares Estimation) Explain about Fourier analysis, Least squares estimation
Class 13 Signal Processing 2 (Speech Processing) Explain about speech analysis and statistical modeling for speech recognition and synthesis
Class 14 Signal Processing 3 (Image Processing) Explain about expression of digital image
Class 15 Signal Processing 4 (Biological information processing) Explain about sensory signal processing



Reference books, course materials, etc.

Handouts will be distributed at the beginning of class if necessary.

Assessment criteria and methods

Learning achievement is evaluated by the quality of the written reports and exercise problems, etc.

Related courses

  • ICT.A413 : Communications and Computer Engineering II

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

No prerequisites.

Contact information (e-mail and phone)    Notice : Please replace from "[at]" to "@"(half-width character).


Office hours

contact by e-mail in advance to schedule an appointment.

Page Top