CSC10008 Computer Networking Syllabus 2021 v1
CSC10008 Computer Networking Syllabus 2021 v1
COURSE SYLLABUS
CSC10008 – Computer Networking
1. GENERAL INFORMATION
Number of credits: 4
Credit hours for theory: 45
Credit hours for practice: 30
Credit hours for self-study: 90
Prerequisite:
2. COURSE DESCRIPTION
The course objectives include learning about computer network organization and
implementation, obtaining a theoretical understanding of data communication and computer
networks. This course consists of computer network architectures, protocol layers, network
programming, transmission media, encoding systems, switching, network routing, congestion
control, flow control, transport protocols, network security.
3. COURSE GOALS
G1 Ability to work at the individual and team level to present 2.1.1, 2.2.1,
problems in the Computer Networking. 2.2.2, 2.3.1
4. COURSE OUTCOMES
CO Description I/T/U
5. TEACHING PLAN
For the practical laboratory work, there are 10 weeks which cover similar topics as it goes in
the theory class. Each week, teaching assistants will explain and demonstrate key ideas on the
corresponding topic and ask students to do their lab exercises either on computer in the lab or
at home. All the lab work submitted will be graded. There would be a final exam for lab work.
6. ASSESSMENTS
A1 Assignments 20%
A2 Projects 30%
A3 Exams 50%
A31 Final exam Opened book exam. 50%
Describe the understanding of
different topics, analyze &
program to solve problems
7. RESOURCES
Textbooks
• Computer Networking – by Mai Văn Cường - Trần Trung Dũng - Trần Hồng Ngọc -
Lê Ngọc Sơn - Lê Giang Thanh - Trương Thị Mỹ Trang - Đào Anh Tuấn, 1st edition,
2015
• Computer Networking: A Top-Down Approach – by James F. Kurose, Keith W.
Ross - Addition Wesley – 7th edition, 2017.
Others
• Computer Networks, Fourth Edition – by Andrew S. Tanenbaum - Prentice Hall –
2003
8. GENERAL REGULATIONS & POLICIES
• All students are responsible for reading and following strictly the regulations and
policies of the school and university.
• A student must have submissions for each of 3 parts of assessment A1, A2, A3 to pass
the course.
• Students who are absent for more than 3 theory sessions are not allowed to take the
exams.
• For any kind of cheating and plagiarism, students will be graded 0 for the course. The
incident is then submitted to the school and university for further review.
• Students are encouraged to form study groups to discuss on the topics. However,
individual work must be done and submitted on your own.
• The number of assignments may vary depending on the class’ situation.