教學大綱表 Syllabus
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱
Course Title
(中文) 計算機網路
(英文) Computer Networks
開課單位
Departments
通訊工程研究所
課程代碼
Course No.
W5510
授課教師
Instructor
陳建華
學分數
Credit
3.0 必/選修
core required/optional
選修 開課年級
Level
研究所
先修科目或先備能力Course Pre-requisites:計算機概論
課程概述與目標 Course Overview and Goals:學習計算機網路基本原理,尤其是網際網路的相關協定與技術。
教科書
Textbook
Computer Networking, 8th Ed.
by J. F. Kurose and K.W. Ross
Addison Wesley, 2020
參考教材
Reference
課程大綱
Syllabus
學生學習目標
Learning Objectives
單元學習活動
Learning Activities
學習成效評量
Evaluation
備註
Notes

Week
單元主題
Unit topic
內容綱要
Content summary
1 Computer Networks and the Internet 1. the network edge and core
2. access networks and physical media
3. ISP and Internet backbones
4. protocol layers and service models
5. history of computer networking and the Internet
1. the network edge and core
2. access networks and physical media
3. ISP and Internet backbones
4. protocol layers and service models
5. history of computer networking and the Internet
 
2 Application Layer 1. principles of network applications
2. the Web and HTTP
3. FTP, SMTP, DNS
4. P2P
5. Socket programming with TCP and UDP
1. principles of network applications
2. the Web and HTTP
3. FTP, SMTP, DNS
4. P2P
5. Socket programming with TCP and UDP
 
3 Application Layer 1. principles of network applications
2. the Web and HTTP
3. FTP, SMTP, DNS
4. P2P
5. Socket programming with TCP and UDP
1. principles of network applications
2. the Web and HTTP
3. FTP, SMTP, DNS
4. P2P
5. Socket programming with TCP and UDP
  • 作業 Assignment
  •  
    4 Application Layer 1. principles of network applications
    2. the Web and HTTP
    3. FTP, SMTP, DNS
    4. P2P
    5. Socket programming with TCP and UDP
    1. principles of network applications
    2. the Web and HTTP
    3. FTP, SMTP, DNS
    4. P2P
    5. Socket programming with TCP and UDP
     
    5 Application Layer 1. principles of network applications
    2. the Web and HTTP
    3. FTP, SMTP, DNS
    4. P2P
    5. Socket programming with TCP and UDP
    1. principles of network applications
    2. the Web and HTTP
    3. FTP, SMTP, DNS
    4. P2P
    5. Socket programming with TCP and UDP
  • 作業 Assignment
  •  
    6 Transport Layer 1. transport layer services
    2. connectionless transport: UDP
    3. reliable data transport
    4. connection-oriented transport: TCP
    5. congestion control
    1. transport layer services
    2. connectionless transport: UDP
    3. reliable data transport
    4. connection-oriented transport: TCP
    5. congestion control
     
    7 Transport Layer 1. transport layer services
    2. connectionless transport: UDP
    3. reliable data transport
    4. connection-oriented transport: TCP
    5. congestion control
    1. transport layer services
    2. connectionless transport: UDP
    3. reliable data transport
    4. connection-oriented transport: TCP
    5. congestion control
     
    8 Transport Layer 1. transport layer services
    2. connectionless transport: UDP
    3. reliable data transport
    4. connection-oriented transport: TCP
    5. congestion control
    1. transport layer services
    2. connectionless transport: UDP
    3. reliable data transport
    4. connection-oriented transport: TCP
    5. congestion control
  • 平時考 Test
  •  
    9 Transport Layer 1. transport layer services
    2. connectionless transport: UDP
    3. reliable data transport
    4. connection-oriented transport: TCP
    5. congestion control
    1. transport layer services
    2. connectionless transport: UDP
    3. reliable data transport
    4. connection-oriented transport: TCP
    5. congestion control
  • 期中考 Midterm
  •  
    10 Network Layer 1. virtual circuit and datagram networks
    2. router architecture
    3. IP: forwarding and addressing
    4. routing algorithms
    5. routing
    6. broadcast and multicast routing
    1. virtual circuit and datagram networks
    2. router architecture
    3. IP: forwarding and addressing
    4. routing algorithms
    5. routing
    6. broadcast and multicast routing
     
    11 Network Layer 1. virtual circuit and datagram networks
    2. router architecture
    3. IP: forwarding and addressing
    4. routing algorithms
    5. routing
    6. broadcast and multicast routing
    1. virtual circuit and datagram networks
    2. router architecture
    3. IP: forwarding and addressing
    4. routing algorithms
    5. routing
    6. broadcast and multicast routing
     
    12 Network Layer 1. virtual circuit and datagram networks
    2. router architecture
    3. IP: forwarding and addressing
    4. routing algorithms
    5. routing
    6. broadcast and multicast routing
    1. virtual circuit and datagram networks
    2. router architecture
    3. IP: forwarding and addressing
    4. routing algorithms
    5. routing
    6. broadcast and multicast routing
     
    13 Network Layer 1. virtual circuit and datagram networks
    2. router architecture
    3. IP: forwarding and addressing
    4. routing algorithms
    5. routing
    6. broadcast and multicast routing
    1. virtual circuit and datagram networks
    2. router architecture
    3. IP: forwarding and addressing
    4. routing algorithms
    5. routing
    6. broadcast and multicast routing
  • 平時考 Test
  •  
    14 Link Layer and LANs 1. link layer services
    2. error-detection and correction techniques
    3. multiple access control
    4. link layer addresssing
    5. Ethernet
    6. hubs and switches
    7. PPP
    1. link layer services
    2. error-detection and correction techniques
    3. multiple access control
    4. link layer addresssing
    5. Ethernet
    6. hubs and switches
    7. PPP
  • 問答 Interrogation
  •  
    15 Link Layer and LANs 1. link layer services
    2. error-detection and correction techniques
    3. multiple access control
    4. link layer addresssing
    5. Ethernet
    6. hubs and switches
    7. PPP
    1. link layer services
    2. error-detection and correction techniques
    3. multiple access control
    4. link layer addresssing
    5. Ethernet
    6. hubs and switches
    7. PPP
  • 問答 Interrogation
  •  
    16 Link Layer and LANs 1. link layer services
    2. error-detection and correction techniques
    3. multiple access control
    4. link layer addresssing
    5. Ethernet
    6. hubs and switches
    7. PPP
    1. link layer services
    2. error-detection and correction techniques
    3. multiple access control
    4. link layer addresssing
    5. Ethernet
    6. hubs and switches
    7. PPP
  • 問答 Interrogation
  •  
    17 Wireless and Mobile Networks 1. wireless links and networks characteristics
    2. Wi-Fi
    3. cellular networks
    4. mobility management
    5. Mobile IP
    1. wireless links and networks characteristics
    2. Wi-Fi
    3. cellular networks
    4. mobility management
    5. Mobile IP
  • 平時考 Test
  •  
    18 Wireless and Mobile Networks 1. wireless links and networks characteristics
    2. Wi-Fi
    3. cellular networks
    4. mobility management
    5. Mobile IP
    1. wireless links and networks characteristics
    2. Wi-Fi
    3. cellular networks
    4. mobility management
    5. Mobile IP
  • 期末考 Final Exam
  •  

    教學要點概述 Overview of Teaching Points:
    教材編選 Teaching Materials: □ 自編教材 Handout by Instructor ■ 教科書作者提供 Textbook
    評量方法 Evaluation: 期末考 Final Exam:30%   期中考 Midterm:30%   問答 Interrogation:10%   平時考 Test:20%   作業 Assignment:10%  
    教學資源 Teaching Resources: ■ 教材電子檔 Soft Copy of the Handout or the Textbook ■ 課程網站 Website
    扣考規定 The rule of being able to take the final exam of the course:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504