0% found this document useful (0 votes)
31 views3 pages

Computer Networks Syllabus_2024 (1)

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views3 pages

Computer Networks Syllabus_2024 (1)

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Computer Networks Syllabus

Course Title: Computer Networks


Instructor: Prof. Dongkyun Kim (School of Computer Science and Engineering,
Kyungpook National University, Republic of Korea)
Class Schedule: Each class is scheduled for 2hrs 30 mins in a week.

Course Description: This course provides an introduction to computer networks, with a special focus
on Internet architecture and protocols. Topics include layered network architectures, addressing,
naming, forwarding, routing, communication reliability, web and email protocols, and wireless
networks. This class also provides the advanced topics for TCP/IP, IPv6, SDN, and network security.

Course Objectives:

1. Become familiar with layered communication architectures (OSI and TCP/IP).


2. Understand the key application layer protocols.
3. Understand the concepts of reliable data transfer and how TCP implements these concepts.
4. Know the principles of congestion control and trade-offs in fairness and efficiency.
5. Learn the principles of routing and the semantics and syntax of IP.
6. Understand the basics of error detection including parity and checksums.
7. Learn the key protocols for multimedia networking.
8. Familiarize the student with the current topics in wireless networks and security.

Course Outcomes (CO’s):

CO1 Able to identify the fundamental technologies for the hardware


and software of the internet and their addressing mechanism.
CO2 Able to analyze the conceptual and implementation aspects of
network applications and their use in most of the application,
transport, and data link layer protocols for implementing
enterprise networks.
CO3 Able to describe the components, services, principles, and
protocol provided in a wireless network and can categorize
between different wireless architectures.

Required Textbooks:

 Data Communications & Networking with TCP/IP Protocol Suite (6th Edition), written by
Forouzan.
 Data and Computer Communications, written by William Stallings.
 Computer Networking: A top-Down Approach, written by J. F. Kurose and K.W. Ross (8th
Edition).

Reference Materials:

IETF RFCs and Internet-Drafts, etc.

Assignments and Grading Criteria:

 Attendance (10%)
o The absence without prior notice may incur a penalty.
 Examination: Mid-term (40%); Final-term (50%)
***Note: If an assignment is given, the grading scale will be adjusted

Course Outline:

Week#1 (08/08/2024) Introduction to Computer Networks

 What is the Internet?


 The Network Edge
 The Network Core

Week#2 (15/08/2024) Introduction to Computer Networks

 Delay, Loss, and Throughput in Packet-Switched Networks


 Internet Architecture Overview

Week#3 (22/08/2024) Application Layer

 Principles of Network Applications


 The Web and HTTP

Week#4 (29/08/2024) Application Layer

 FTP
 DNS
 P2P Applications

Week#5 (05/09/2024) Transport Layer

 Principles behind Transport Layer Services


 Multiplexing, Demultiplexing
 Relaible Data Transfer

Week#6 (12/09/2024) Transport Layer

 UDP
 TCP
 Congestion Control

Week#7 (19/09/2024) Network Layer

 Forwarding and Routing


 Data Plane

Week#8 [offline Classes]

 (23/09/2024) Chapter 1 & 2 Summary and Q/A


 (24/09/2024) Chapter 3 Summary and Q/A
 (25/09/2024) Chapter 4 Summary and Q/A
 (25/09/2024) Mid-term Exam in the Afternoon

Week#9 (03/10/2024) Network Layer

 Control Plane

Week#10 (10/10/2024) Network Layer


 Routing Algorithms
o The Link-State (LS) Routing Algorithm
o The Distance Vector (DV) Routing Algorithm

Week#11 (17/10/2024) Link Layer: Links

 Switched LANs: Link-Layer Addressing and ARP


 Ethernet
 Link-Layer Switches
 VLANs

Week#12 (24/10/2024) Wireless and Mobile Networks

 Wireless Links and Network Characteristics


 WiFi: 802.11 Wireless LANs
 Cellular Networks: 4G and 5G

Week#13 (31/10/2024) Wireless and Mobile Networks

 Mobility Management: Principles


 Mobile IP
 Mobility: impact on higher-layer protocols

Week#14 (07/11/2024) Security

 Network Security
 Encryption Scheme
 Messaging Integrity and Digital Signatures

Week#14 (08/11/2024) Final Exam

Exam:

 Mid-term exam will be held on Wed (25/09/2024).


 Final exam will be held on Friday (08/11/2024).

Contact:

Prof. Dongkyun Kim


School of Computer Science and Engineering, Kyungpook National University, Republic of Korea
#505, [email protected]
http://monet.knu.ac.kr, 950-7571

Teaching Assistant:

Malik Saad, [email protected]


#404-2, 940-8590

You might also like