トップページへ

2024 Faculty Courses School of Engineering Undergraduate major in Information and Communications Engineering

Experiments of Information and Communications Engineering II

Academic unit or major
Undergraduate major in Information and Communications Engineering
Instructor(s)
Kenta Kasai / Takashi Obi / Liu Fukang
Class Format
Lecture/Experiment (Face-to-face)
Media-enhanced courses
-
Day of week/Period
(Classrooms)
3-4 Tue / 1-4 Fri
Class
-
Course Code
ICT.E218
Number of credits
101
Course offered
2024
Offered quarter
4Q
Syllabus updated
Mar 17, 2025
Language
Japanese

Syllabus

Course overview and goals

In each theme of code theory, security, information theory, and communication systems, we implement representative encoding / decoding methods and modulation / demodulation methods in a simulator on a computer to solve given problems.

Course description and aims

It aims to confirm the knowledge of coding theory, security, information theory and communication systems learned at lecture, and acquire experimental method. Implement a representative method in four themes and solve the given problems, to acquire an engineering thinking about information communications.

Keywords

Huffman code, arithmetic code, symmetric key encryption, public key encryption, Hamming code, Reed-Solomon code, analog modulation, digital modulation, noise, SNR

Competencies

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

Class flow

One week consists of one lecture and two experiments.

Course schedule/Objectives

Course schedule Objectives
Class 1 encoding of Huffman codes Explain encoding of Huffman codes
Class 2 decoding of Huffman codes Explain decoding of Huffman codes
Class 3 encoding of arithmetic codes Explain encoding of arithmetic codes
Class 4 decoding of arithmetic codes Explain decoding of arithmetic codes
Class 5 encoding of ZL codes Explain encoding of ZL codes
Class 6 decoding of ZL codes Explain decoding of ZL codes
Class 7 encrypting of symmetric key encryption Explain encrypting of symmetric key encryption
Class 8 decrypting of symmetric key encryption Explain decrypting of symmetric key encryption
Class 9 encrypting of public key encryption Explain encrypting of public key encryption
Class 10 decrypting of public key encryption Explain decrypting of public key encryption
Class 11 application of public key encryption Explain application of public key encryption
Class 12 encoding of Hamming codes Explain encoding of Hamming codes
Class 13 decoding of Hamming codes Explain decoding of Hamming codes
Class 14 construction of finite fields Explain construction of finite fields
Class 15 encoding of RS codes Explain encoding of RS codes
Class 16 decoding of RS codes Explain decoding of RS codes
Class 17 modulation of analog signals Explain modulation of analog signals
Class 18 demodulation of analog signals Explain demodulation of analog signals
Class 19 noise and SNR Explain noise and SNR
Class 20 modulation and demodulation of digital signals Explain modulation and demodulation of digital signals
Class 21 noise and error rate Explain noise and error rate

Study advice (preparation and review)

To enhance effective learning, students are encouraged to spend a certain length of time outside of class on preparation and review (including for assignments), as specified by the Tokyo Institute of Technology Rules on Undergraduate Learning (東京工業大学学修規程) and the Tokyo Institute of Technology Rules on Graduate Learning (東京工業大学大学院学修規程), for each class.
They should do so by referring to textbooks and other course material.

Textbook(s)

Handouts are provided at each lecture.

Reference books, course materials, etc.

See textbooks of related courses.

Evaluation methods and criteria

Based on reports.

Related courses

  • ICT.A402 : Communications and Computer Engineering I
  • ICT.C205 : Communication Theory (ICT)
  • ICT.C209 : Algebraic Systems and Coding Theory
  • ICT.C214 : Communication Systems

Prerequisites

This course is only for ICT students.