Virginia Tech
Department of Computer
Science
CS4254 Computer
Network Architecture and Programming
Spring 2006
Lectures: Tuesday
and Thursday,
Office:
E-mail: hamid at cs dot vt dot edu
Course home page: http://courses.cs.vt.edu/~cs4254/
Office hours: TR
Office phone:
Teaching
Assistant
Likhita
Office:
Email: likhita7@cs.vt.edu
Office Hours: T 1-2 PM and W 10-12 AM in
Week |
Date |
Lecture |
ToDo |
1 |
|
Course Introduction |
Read Chapter 1 from the textbook |
|
Read Chapter 1 from the textbook |
||
2 |
|
Read Chapter 1 from the textbook |
|
|
Hw1 is assigned Due on Thursday, Feb. 2nd 2006 |
||
3 |
|
Internet Protocol Suite (updated) |
Read sections 2.1-2.5 from textbook Read section A.2 from the textbook |
|
Internet Protocol Suite (cont.) |
Hw2 is assigned Due on |
|
4 |
|
Read Chapter 2 from textbook |
|
|
Transmission Control Protocol (cont.) |
Read Chapter 2 from textbook Hw3 is assigned Due on Thursday Feb. 16th 2006 |
|
5 |
|
Read Chapter 2 from textbook |
|
|
Read Ch1 and Ch3 from textbook |
||
6 |
|
Sockets Programming Introduction (cont.) Elementary |
Read Ch4 from textbook |
|
Elementary |
Read Ch4 from textbook Hw4 is assigned Due by |
|
7 |
|
Read Ch5 from textbook Midterm is scheduled on this Thursday at class time The exam will cover all material up
to and including |
|
|
Midterm Exam Class time |
||
8 |
|
Spring Break |
|
|
|||
9 |
|
Read Ch8 from textbook |
|
|
Elementary UDP Sockets (cont.) |
Read Ch8 and Ch11 from textbook Hw5 is assigned Due by |
|
10 |
|
Name and Address Conversions (cont.) |
Read Ch11 and Ch 21 from textbook |
|
Multicasting (Part I) (cont.) |
Read Ch21 from textbook |
|
11 |
|
Read Ch21 from textbook |
|
|
Multicasting Part II (cont.) |
Read Ch21 from textbook Hw6 is assigned Due by |
|
12 |
|
Course Project Discussion |
Course Project is assigned |
|
Read Ch6 and section 8.15 |
||
13 |
|
I/O Multiplexing (cont.) |
Read Ch6 and section 8.15 |
|
Read Ch26 from textbook |
||
14 |
|
Read Ch30 from textbook |
|
|
Client/Server Design Alternatives (cont.) |
Read Ch30 from textbook |
|
15 |
|
Read Ch24 from textbook |
|
|
Read Ch7 from textbook Project Submission
is due by If you have not scheduled a project demo slot yet, please see the instructor at once |
||
16 |
|
Read Ch22 from textbook (sections 22.4, 22.5, and 22.7) Final Exam is on
Saturday May 6th at |
|
|
No Classes.
Reading Day |
||
17 |
Saturday |
Final Exam 7 - |
Homework and Programming Assignments |
30% |
Midterm Exam |
20% |
Comprehensive Final Exam (May 6th 7-9 PM) |
30% |
Course Project |
20% |
Assn # |
Assigned |
Due |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Send email to Instructor: hamid at cs dot vt dot edu
Last update: