Computer Networks PDF
Computer Networks PDF
Course Objective
The objective of the course is to introduce how computer network hardware and software operate and learn
fundamental issues driving network design and dominant network technologies
Learning Outcomes
Upon successful completion of this course, students will be able to understand
(1) how networks are organized with respect to layered approach (2) how the internet works with respect to the
Data Link and networking layer in particular. (3) analyse the features and operations of TCP/IP
Unit Lecture
Topics to be Covered Learning Outcome
No. Hours
Introduction to basic networking terms and to the internet. Overview of the functions of all the
Protocols, layering and standards, LAN technologies and layers and analyze requirements for
1 interconnections: components and architectures. 2 appropriate networking architecture
and technologies
Brief overview of Transport Layer functions :TCP/UDP, Have a basic knowledge of the
5 connectionless and connection-oriented services, Principle 4 interfacing function of this layer
of congestion control
Application layer protocols: Domain Name System, An overview of the commonly used
5 Remote Logging, Electronic Mail ,File Transfer, WWW 4 application services.
and HTTP
Emerging networks : Internet of Things, Software Defined The current state-of-art and the recent
7 2
Networking, : an overview (if time permits) advancements in networking
8 Class Test 1
1. Kurose and Ross, Computer Networking: A Top-Down Approach Featuring the Internet (Text-book)
2. Computer Networks: A Systems Approach, fifth edition, by Larry Peterson and Bruce Davie.
3. A. S. Tanenbaum, Computer Networks, Prentice hall.
4. Data Communications and Networking, Behrouz Forouzan, McGraw Hill
GRADING
Class Test ………15 marks (dates will be announced one week in advance)
Attendance ………. 05 marks
Mid-Semester……. .32 marks (February)
End-Semester…….. 48marks (April)