2022 Network Architecture and Control

Font size  SML

Register update notification mail Add to favorite lecture list
Academic unit or major
Undergraduate major in Information and Communications Engineering
Yamaoka Katsunori  Kitaguchi Yoshiaki 
Class Format
Lecture    (Livestream)
Media-enhanced courses
Day/Period(Room No.)
Mon7-8(S223)  Thr7-8(S223)  
Course number
Academic year
Offered quarter
Syllabus updated
Lecture notes updated
Language used
Access Index

Course description and aims

Information communication network, telecommunication network and the Internet, is one of the important social infrastructure. In this class, various kinds of network architecture and its elemental technology are introduced including communication protocols and network control technology. These topics give a grounding for designing and constructing new information communication network system.

Student learning outcomes

Goal is understanding basic architecture of information communication network including layer structure and protocols, representative network control technology, and various kinds of practical communication network technology.

Course taught by instructors with work experience

Applicable How instructors' work experience benefits the course
Prof. Kitaguchi has industrial network operation experience on INTEC Inc. between 1997 and 2008.


Information Communication Network, Communication Protocol, Network Control

Competencies that will be developed

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

Class flow

Lectures only.

Course schedule/Required learning

  Course schedule Required learning
Class 1 Overview of Network Architecture Explain basic architecture of network.
Class 2 Overview of the Internet Explain growing process of the Internet.
Class 3 Physical Layer and MAC Explain purpose of MAC protocols.
Class 4 LAN Explain elemental technologies of LAN.
Class 5 IPv4 Explain character of IPv4.
Class 6 Routing Explain behaviors of routing protocols.
Class 7 Multicast Explain multicast protocols.
Class 8 IPv6 Explain character of IPv6.
Class 9 Exercise
Class 10 Transport: TCP and UDP Explain TCP and UDP behaviours.
Class 11 Transport: End-to-End Principle and Cross Layer Explain End-to-End principle.
Class 12 Application: DNS and mail protocols Explain DNS and mail protocols.
Class 13 Application: WWW protocols Explain HTTP and QUIC.
Class 14 End-term examination Review all of Lectures.

Out-of-Class Study Time (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.



Reference books, course materials, etc.


Assessment criteria and methods

Mini quiz and Examination.

Related courses

  • ICT.C301 : Foundations of Communication Network
  • ICT.C309 : Multimedia Distribution Technology
  • ICT.C315 : Cryptographic Technology and Network Security
  • ICT.C506 : Advanced Information and Communication Network

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

Completion of ICT.C301:Foundations of Communication Network is required.

Page Top