CCU Course Syllabus
Course Title (Chinese): 電腦網路 Teaching Unit: 前瞻工程全英語碩士學位學程(Master Program in Advanced Engineering)
Course Title (English) Computer Networks Course Code 4465019_01
Lecturer: Van-Linh Nguyen (阮文齡) Number of Credits 3
Mandatory/Elective Elective Year Graduate students
Prerequisites:
Course Introduction:
The Internet has become a vital factor in human society. Many popular applications like Youtube, Facebook, or Line will not be able to operate properly if there is no Internet. The course provides a comprehensive understanding of how Internet applications work from a system and application-oriented perspective, such as how data is transmitted (encoding/decoding), routed through different geographical areas (routing and switching), and secured (security). The course also covers advanced networking topics such as resource allocation and multicast or mobile IP, which are crucial for building scalable network applications such as video streaming services and enterprise network applications (Internet of Things, smart cities). Finally, cutting-edge computer network technologies such as Software-defined networking (SDN) and programmable networks are also discussed.

Software preparation: Packet Tracer
+ https://www.netacad.com/courses/packet-tracer or https://www.packettracernetwork.com/download/download-packet-tracer.html
Learning Goals:
1. Acquire the basics of network applications and protocols
2. Acquire the advanced network issues from a system approach
3. Configure wireless/LAN/WLAN networks and deploy simple network applications
4. Master how to keep yourself updated about the latest networking technologies
Textbook:
Computer Networks: A Systems Approach, 6th edition, Larry L. Peterson, Bruce S. Davie

Course Syllabus Number of Hours Core Capabilities Remarks
Topic Content Lecture Demonstration Assignment Others


Please respect to the intellectual property rights, do not photocopy the textbooks which assigned by professors.

Course Details:
1. Teaching Materials(Checkboxes):Self DevelopedProvided by Textbook Authors
2. Teaching Methods(Checkboxes):Lecture SlidesBlackboard Teaching
3. Grading Methods(Checkboxes):Attendance 10.00%, Quiz0%, Assignment20.00%, Programming0%, Technical Report0%,
                       Project Report0%, Mid-Term Exam40.00%, Final Exam30.00%, Final Report0%, Other0%,
4. Teaching Resources:Course Web Site Downloadable Electronic Materials Lab Web Site
5. Other requirements:

Relationship between course education goals and core capabilities        
Please select: