CO311: Computer and Data Networks
Course Number : CO311 | ||||||
---|---|---|---|---|---|---|
Course Title : Computer and Data Networks | ||||||
Credits : 3 | ||||||
Prerequisites : none | ||||||
No | Course Content | Time Allocated (hours) | ||||
  |   |   | L | T | P | A |
01 | Principles of networking Purpose and role of networks in computer engineering, Network architectures and protocols, Types of networks LAN, WAN, MAN, and wireless, Contrasts between network architectures and protocols | 2 |   |   |   | |
02 | Networking models and protocols Layered network architecture; OSI model, TCP/IP model, Hybrid models | 3 | 1 |   |   | |
03 | Physical Layer
Characteristics of media, Copper, Optical Fiber, wireless media, dialup networking, leased lines, Comparison of media, Circuit switching Vs. Packet switching, ISDN, ATM, ADSL, Delay models | 4 |   | 3 | 4 | |
04 | Data Link layer
Services & Functions, connection-oriented and connectionless services, Framing, Error Detection and Control, Flow Control, PPP Protocol | 5 | 1 | 3 | 2 | |
05 | Medium Access Sub-layer:
Channel allocation, Aloha, Slotted Aloha, CSMA, CSMA/CD, Ethernet, IEEE 802.3 Standards | 4 | 1 | 3 | 1 | |
06 | Network Layer
Services and Functions, connection-oriented and connectionless services, Routing, Distance vector and Link-state routing, IP packet format, ICMP, ARP and RARP protocols | 4 |   | 3 | 2 | |
07 | Transport Layer
Services & Functions, TCP and UDP protocols, , TCP message format, Congestion control, Sockets | 3 | 1 | 3 | 2 | |
08 | Application Layer
Introduction to services such as email, DNS and Web services related protocols | 3 |   | 3 |   | |
Total | 28 | 4 | 18 | 8 | ||
Assessment | Percentage Marks | |||||
Continuous Assessment | 40 |   | ||||
         Tutorials |   | 10 | ||||
         Practical work |   | 10 | ||||
         Assignments |   | 20 | ||||
Written Examinations | 60 |   | ||||
         Mid-semester |   | 20 | ||||
         End-semester |   | 40 |