| Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
|---|---|---|---|
| 1. | Introduction: The basis of network architecture - Technical standards and protocols - Performance in communications |
- Survey on familiar things related to performance in communications | 1000minutes |
| 2. | Protocol stack - OSI reference model and TCP/IP model - Data, Packet, Frame |
- Understand the significance of protocol stack | 100minutes |
| 3. | Network devices for communications - Relation between datalink and network - Functions of network devices |
- Understand the difference of IP address and MAC address - Understand the functions of network devices |
100minutes |
| 4. | Datalink layer - Ethernet, Wireless communication - Collision avoidance |
- Understand collision avoidance in ethernet and wireless communication | 100minutes |
| 5. | Network layer 1 - IP in network - Basis of routing |
Understand significance of IP address | 100minutes |
| 6. | Network layer 2 - Private network and NAT - Network measurement practice |
- Assign a report | 300minutes |
| 7. | Transport layer - Functions of TCP - Other protocols in transport layer |
Understand functions of TCP | 100minutes |
| 8. | Application layer - HTTP, mail - CS and P2P - Summarize OSI reference model |
- Survey on network protocols and layers that are related to familiar communications | 100minutes |
| 9. | Peripheral technologies of IP - Mechanism of DNS - DHCP, VPN, etc. |
- Understand mechanism of DNS | 100minutes |
| 10. | Dynamic routing - RIP, OSPF, BGP, etc. |
- Understand Dijkstra's algorithm - Understand the difference of routing protocols |
100minutes |
| 11. | Network design - How to design - Network devices - Network topology - Advanced technology (e.g., VPN) |
- Assign a report | 300minutes |
| 12. | IPv6 - The difference of IPv4 and IPv6 |
- Understand the design of IPv6 - Understand the correspondence of technologies in IPv4 and IPv6 |
100minutes |
| 13. | Technologies for IT society - Technologies for mobile communications - Technologies for load distribution |
- Understand communications related to own life | 100minutes |
| 14. | Term-end exam / Technologies for stable Internet - Technologies for flexible operation - Technologies for monitoring and automation |
- Understand relations among business, development and operation - Understand significance of technologies for operation |
50minutes |
| - Prepare for the term-end exam | 250minutes | ||
| Total. | - | - | 2900minutes |
| Report | Mini-test | Total. | |
|---|---|---|---|
| 1. | 25% | 5% | 30% |
| 2. | 25% | 10% | 35% |
| 3. | 30% | 5% | 35% |
| Total. | 80% | 20% | - |
| Work experience | Work experience and relevance to the course content if applicable |
|---|---|
| N/A | None |