The purpose of this course is to introduce senior students to the principles and applications of computer networks. This area has been witnessing huge advancement, especially in wireless networks, 2G and 3G cellular networks, Bluetooth, WAP and others. This course introduces the use of computer networks, networking hardware and software. This course also covers the physical, data link, network, transport, introduction to TCP/IP protocol suite and the application layers. Network security is to be covered in this course emphasizing the role of cryptography and web security.
This course is of 8 chapters divided into 15 weeks. The student should be aware of the importance of revising the material synchronously with the lectures. Prerequisites of this course include basic knowledge in computer hardware, and a programming language like C, C++, or JAVA. The assessment is done by 2 quizzes (weeks 8 and 12), and a final exam.
|Week 1||Introduction to Computer Networks||1|
|Week 2||The Physical Layer||2|
|Weeks 3 - 5||The Data Link Layer||3|
|Weeks 5 - 7||The Medium Access Sublayer||4||Quiz I (Week 7)|
|Weeks 8 - 10||The Network Layer||5|
|Week 11||The Transport Layer||6|
|Weeks 12 - 13||The Application Layer||7||Quiz II (Week 12), Term Paper Due|
|Weeks 13 - 15||Network Security||8|
|Pop quizzes, assignments, tutorials, and project||15%|
[Dec 29, 2008] Chapters 5, 6 and 7 are posted.
[Nov 30, 2008] Chapters 4 is posted
[Nov 1, 2008] Chapters 3 is posted.
[Oct 15, 2008] Chapters 2 is posted.
[Sep 15, 2008] Chapters 1 is posted.
[Sep 13, 2008] Welcome to course website.