Semester Offering: August

Network types - wide area networks, local area networks, home networks; circuit switching, packet switching; datagram, virtual circuits; network architecture; error detection, collision avoidance and detection; reliable transmission; the Internet (TCP/IP, routing and addressing, application protocols); ATM networks; network security and quality of Service.


Types of Networks. Network Architecture. Data Link Networks. The Internet. ATM networks. Network Security. Applications.




I.        Types of Networks
1.     LAN, WAN and Home networks
2.     Circuit switching
3.     Packet switching
4.     Datagram
5.     Virtual circuit

II.      Network Architecture
1.     Layering and Protocols
2.     OSI architecture
3.     Internet architecture

III.     Data Link Networks
1.     Framing
2.     Error Detection
3.     Collision Avoidance
4.     Ethernet (802.3)
5.     Token Ring (802.5, FDDI)
6.     Wireless (802.11)

IV.     The Internet
1.     TCP/IP Protocol Suite
2.     IP Addressing and Routing
3.     Domain Name System
4.     Application Protocols: SMTP, HTTP, SNMP

V.      ATM networks
1.     Cell switching
2.     Virtual Paths
3.     ATM in LAN

VI.     Network Security
1.     Cryptographic algorithms
2.     Security mechanisms
3.     Firewalls
4.     Denial-of-Service Attack

VII.   Applications
1.     Multimedia Applications
2.     Middleware
3.     Web Services


L.L. Peterson and B.S. Davie:
Computer Networks: A Systems Approach. 2nd Edition, Morgan Kaufmann Publishing, 2000.

J.F. Kurose and K.W. Ross:
Computer Networking-A Top-Down Approach, Pearson, Sixth Editions, 2012.


Computer Networks and Internets, (CD-ROM by Ralph Droms). Third Edition, Prentice Hall, 2001.


This will be an ICT based course where a large portion of the lectures is made available on the Web.   Classes will be in a form of regular meetings to discuss on subjects learnt from the materials provided on the Web and assigned for self-study. Students will be required to follow the courses as assigned by the instructor and make presentations on assigned topics.  

Assessments will be based on project (30%),
Presentations (30%) and
Tests and Examinations (40%).
Open/Closed-book examination is used for both mid-semesterand final exam.