SemesterFall Semester, 2023
DepartmentJunior Class A, Department of Management Information Systems Junior Class B, Department of Management Information Systems
Course NameBusiness Data Communication
InstructorHSIAO SHUN-WEN
Credit3.0
Course TypeRequired
Prerequisite
Course Objective
Course Description
Course Schedule








































































































































Week Topics Contents Activity and homework note
1 Computer Network and Internet What is Internet? What is a protocol? Network edge and the network core. Lecture.  
2 Computer Network and Internet Protocol layers and service model. History. Lecture.  
3 Computer Network and Internet Principles of network

applications. Web and HTTP.
Lecture. HW1  
4 Application Layer Electronic mail. DNS.  Lecture.  
5 Application Layer P2P applications. Wireshark. Lecture.  
6 Transport Layer Transport layer services. Multiplexing and demultiplexing. Connectionless transport: UDP. Lecture. HW2.  
7 Transport Layer Principles of reliable data transfer. Connection-oriented transport: TCP. Segment structure. Reliable data transfer. Lecture. HW3.  
8 Transport Layer Flow control. Connection management. Principles of congestion control. TCP congestion control. Lecture. HW4.  
9 Midterm      
10 Network Layer - Data Overview of Network layer. Data plane and control plane. What’s inside a router.  Lecture.  
11 Network Layer - Data IP: Internet Protocol. Datagram format, Fragmentation, IPv4 addressing, Network address translation, IPv6. Lecture. AS1.  
12 Network Layer - Control Routing protocols, Link state. Distance vector. Intra-AS routing in the Internet: OSPF. Lecture. HW5.  
13 Network Layer - Control Routing among the ISPs: BGP. ICMP: The Internet Control Message Protocol. Network management and SNMP. Lecture. AS2.  
14 The Link Layer Error detection, Correction, Multiple access protocols, LANs: addressing, ARP, Ethernet, switches. Ethernet. Lecture. HW6.  
15 Wireless Network Wireless network. Wireless links, characteristics. CDMA.  Lecture. HW7.  
16 Wireless Network IEEE 802.11 wireless LANs, Cellular Internet Access. Lecture. AS3.  
17 Mobile Network Mobility. Principles: addressing and routing to mobile users. Mobile IP, Handling mobility in

cellular networks, Mobility, and higher-layer protocols.
ecture. HW8.  
18 Final      


 


Teaching Methods
Teaching Assistant

TBA


Requirement/Grading

Grading





  • Homework (45%): 8~9 homework.




  • Term Assignment (15%)




  • Midterm and Final (40%)





Grading Policy





  • Accuracy: The primary factor in grading homework is the correctness of the answers or solutions provided. Each question or task is evaluated based on its accuracy and alignment with the given requirements.




  • Completion: The extent to which the homework assignment is fully completed can also impact the grading. Incomplete or partially attempted assignments may receive a lower grade compared to those that are fully finished.




  • Effort and Improvement: In certain cases, instructors may consider the effort put into the assignment or the improvement shown by the student over time. This can be reflected in the grading to acknowledge dedication and progress.




  • Originality and Critical Thinking: Assignments that demonstrate original ideas, creativity, and critical thinking may receive higher grades. This is particularly relevant for open-ended or subjective questions where multiple approaches or interpretations are possible.




Textbook & Reference

Computer Networking: A Top-Down Approach by James F. Kurose and Keith W. Ross


Urls about Course
https://sites.google.com/view/mikehsiao/teaching/networking-2023
Attachment