Course Title : Computer Networks

Code 91090
Course Year
Term 1st term
Class day & Period
Location
Credits 2
Restriction No Restriction
Lecture Form(s) Lecture
Language
Instructor Yasuo Okabe

Course Description

Learn about basic technologies on computer networks, which are the indispensable basis of the ubiquitous network society. The idea of the Internet, basic concepts of the Internet architecture and the protocols are lectured. Visions for the future are also presented.

Grading

Grading is based on the semester-end exam and reports, and partially on the attendance.

Course Goals

Course Topics

Theme Class number of times Description
Ubiquitous network sociaety and computer networks 1 -ubiquitous network society and computer networks
-examples of network services
Network architecture 1 -packet switching
-the OSI reference model
-the hierarchical model in the Internet
Application layer 1 -electric mail
-WWW (the World Wide Web)
-applications of WWW: multimedia communication like video streaming
-Domain Name System
Transport layer 1 -port number
-UDP (User Datagram Protocol)
-TCP (Transmission Control Protocol)
-Flow control
-Congestion control
Network layer 1 -IP (Internet Protocol)
-IP address
-Routing algorithms
-ARP (Address resolution protocol)
-ICMP (Internet Control Message Protocol)
-DHCP (Dynamic Host Configuration Protocol)
Data-link layer 1 -fundamentals of the data-link layer
-controlling data links
-synchronization
-error detection and correction
Local area network 1 -LAN (Local Area Network)
-VLAN (Virtual LAN)
-Media Access Control (MAC)
-architecture of LAN
-connecting LANs
Wide area network 1 -WAN (Wide Area Networks)
-protocols for WAN
-access lines
-VPN (Virtual Private Networks)
-Wide-area Ethernet
Physical layer 1 -media
-encoding
-transmission
Wireless and mobile networks 1 -Wireless and microwave
-wireless data links
-wireless network
Visions for the future networks 5 -IPv6
-Network security
-Open source softwares
-Cloud computing
-Business intelligence

Textbook

Norio Shiratori (ed.): Information Network (Kyoritsu)

Textbook(supplemental)

Prerequisite(s)

Web Sites

Additional Information