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. As joined with the course Internet Engineering and Web Programming in the spring term, this course will give the students a rich material for research and will lay the foundation for further studies in computer networks.
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. The practical hours (lab) of this course introduces networking hardware, programming and development software. Accordingly, 5 assessed technical reports are to be submitted to the lab coordinator and presented.
Details | Topic | Chapter No. | Assessment |
---|---|---|---|
Week 1 | Introduction to Computer Networks | 1 | |
Weeks 2 | The Physical Layer | 2 | |
Weeks 3 - 5 | The Data Link Layer | 3 | |
Weeks 5 - 7 | The Medium Access Sublayer | 4 | |
Weeks 8 - 10 | The Network Layer | 5 | Quiz I (Week 9) |
Week 11 | The Transport Layer | 6 | |
Week 12 | The Application Layer | 7 | |
Weeks 12 - 15 | Network Security Part I: Introduction to Network Security Part II: Introduction to Cryptography Part III: Symmetric Key Cryptography Part IV: Public-Key Cryptography |
8 | Quiz II (Week 13) Term Paper Due |
Quiz I | 20% |
Quiz II | 20% |
Term Paper | 10% |
Laboratory | 20% |
Final | 30% |
[Apr 23, 2006] Chapter 6 and chapter 7 are posted.
[Mar 29, 2006] The midterm exam grades are out.
[Mar 25, 2006] The midterm exam is rescheduled on Monday, 27th of March, class time. The short presentations due will run after the exam.
[May 18, 2005] The midterm exam is scheduled on Wednesday, 22nd of March, class time.
[May 18, 2005] An extra session will be on Monday, 20th of March following our normal class.
[May 18, 2005] Chapter 5 is posted.
[Mar 13, 2006] An extra session will be today following our normal class. Project progress will be checked in Wednesday's class.
[Mar 3, 2006] There will be no classes next week. Extra sessions' dates will be announced later.
[Feb 26, 2006] Download useful slides on Firewalls, Gateways, and Tunnels
[Feb 26, 2006] Chapter 4 is posted.
[Feb 21, 2006] Project proposals should be finalized and submitted by Monday, 6th of March, class time. The Proposal is worth 5% of the project's grade. It is advisable that you discuss the topic during the office hours assigned for CCEE 361.
[Feb 18, 2006] Chapter 3 is posted.
[Feb 13, 2006] Assignment 3 is posted, due date is on Monday, 27th of February 2006, class time.
[Feb 9, 2006] Assignment 2 evaluation will start exceptionally for this Monday from 9:00 a.m. in the office.
[Jan 22, 2006] Chapter 2 is posted.
[Jan 22, 2006] Assignment 2 is posted, due date is on Monday, 13th of February 2006, class time.
[Jan 8, 2006] Chapter 1 is posted.
[Jan 8, 2006] Assignment 1 is posted, due date is on Monday, 23rd of January 2006, class time.
[Jan 8, 2006] Welcome to the course website!