Computer Science and Information Engineering
Network Programming
(Course ID: 5904111)
Spring 2004
Course Schedule
The table below gives the material covered in class, deadlines and important dates, and reading assignments. It is updated weekly. Please keep in mind that it is a "working" document and, as such, it is subject to change without notice.
Date | Material | Comments and Deadlines |
2/23 | Administration issues Introduction OSI model | Reading: Chapter 1 and 2 |
3/2 | TCP/IP suite Underlying Technologies IP Addresses | Reading: Section 3.1 and 3.4 and Chapter 4.1 Assignment 1 (deadline:03/26) |
3/8 | Classful Addressing | Reading: Section 4.2 and 4.3 |
3/9 | Subnetting Supernetting Classless Addressing | Reading: Chapter 5 |
3/15 | Internet Protocol (IP) | Reading: Chapter 8 Project Proposal Style |
3/16 | User Datagram Protocol (UDP) | Reading: Chapter 11 |
3/22 | No class | |
3/23 | No Class | Group Project Proposal due |
3/29 | Transmission Control Protocol (TCP) | Reading:Chapter 12 |
3/30 | Client-Server Model | Reading: Chapter 15 (textbook) and Chapter 2 (comer) |
4/5 | Concurrent Processing | Reading: Chapter 3 (comer) |
4/6 | Socket API | Reading: Chapter 16 (textbook) and Chapter 4 and 5 (comer) |
4/12 | Client Software Design -- Algorithms and Issues | Reading: Chapter 16 (textbook) and Chapter 6 (comer) |
4/13 | Client Software Design -- Examples | Reading: Chapter 7 (comer) |
4/19 | Server Software Design -- Algorithms and Issues | Reading: Chapter 8 (comer) |
4/20 | Project Midterm Check Point | 20 minute presentation fro each group |
4/26 | Server Software Design -- Examples | Reading: Chapter 8 and 9 (comer) |
4/27 | Server Software Design -- Examples for Iterative Servers Server Software Design -- Example for Concurrent Servers | Reading: Chapter 10 and 11 |
5/3 | Concurrent Server Design -- multiple threads v.s. single thread | Reading: Chapter 12 and 13 (comer) |
5/4 | FTP Protocol; Multiprotocol Servers | Reading: Ch. 20 (Textbook) and Ch. 14 (comer) |
5/10 | Multiservice Servers (TCP, UDP) | Reading: Ch. 15 (comer) |
5/11 | Domain Name System (DNS) Mobile IP -- Introduction | Reading: Chapter 18, 27 and 28 (textbook) |
5/17 | Mobile IP Real-Time Traffic over the Internet -- Introduction | Reading: Chapter 27 and 28 (textbook) Project Final Report Format (Due on 6/7) |
5/18 | Real-Time Traffic over the Internet External Data Representation (XDR) | Reading: Ch. 28 (textbook) and Ch. 20 (Comer) |
5/24 | Remote Procedure Call | Reading: Chapter 21 (Comer) |
5/25 | Distributed Program Generation (Rpcgen Concept) | Reading: Chapter 22 (Comer) |
5/31 | Distributed Program Generation (Rpcgen Example) | Reading: Chapter 23 (Comer) |
6/1 | Network File System Concepts (NFS) | Reading: Chapter 23 (Comer) |
6/7 | Final Exam (1-hour) | Final Week of Senior |
6/7 | Project Demo | 20 minute presentation fro each group |
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow