Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
CSCE515 Computer Network Programming        Syllabus      Schedule & Lecture Notes      Homework & Projects   CSCE515: Computer Network Programming Fall 2007      TTH 2:00PM- 3:15PM, SWGN 2A27  Instructor: Dr. Wenyuan Xu (wyxu cse.sc.edu) Office Hours: TTH 3:30am-4:30pm or by appointment Room: SWGN 3A54   Announcement          August 23: Text book has been changed! New book: Unix Network Programming, The Sockets Networking API, Volumes 1, by W Richard Stevens, Bill Fenner, Andrew M. Rudoff, published by Addison-Wesley       **indicates must read; *indicates recommended reading; others are supplementary reading   Date Lecture Material Reading & References Assignments 08/23/2007 Syllabus (pdf) Lecture 1 TI Ch. 1 ** How NOT to go about a programming assignment * None yet... 08/28/2007 OSI Reference Model Link layer TI 2.1, 2.2, 2.7, 2.8 ** TCP/IP FAQ IEEE 802.3 Overview IEEE 802.3 Standard Still Safe... But soon... 08/30/2007  TCP/IP TI 3,4,5,6 ** Hw1 Grad, Under, tinyoshw1.tar Due 9/13 (extended to 9/18) 09/04/2007 Sockets Programming API UNP1, 3** Socket Programming FAQ   09/07/2007 TinyOS TCP Details UNP 2.4, 2.6, 2.7 **     09/11/2007 TCP Sockets Programming UNP 3.9, 4.3-4.9 **   09/13/2007 RLOGIN, TELNET, FTP Protocol TIV 26, 27 ** RFC 854 TELENT RFC 959 FTP   09/18/2007 UDP Sockets Programming UNP 8** Makefile tutorial P1 Grau Under Due 9/27 09/20/2007 TFTP - Trivial File Transfer Protocol TIV 15 *** RFC 1350 TFTP*   09/25/2007 I/O Multiplexing and select() TiynOS Comm UNP 5.12, 6.3-6.9**   09/27/2007 Threads Programming UNP 26.1-26.4, 26.7, 26.8 ** P2 due 10/11 Graduate Undergraduate 10/02/2007 IP,  Routing TI Ch 3 **; Variable Length Subnet Masking* On the Assignment of Subnet Numbers *   10/04/2007 Midterm review     10/09/2007 Midterm     10/11/2007 Fall break-no classes     10/16/2007 No class     10/18/2007 Exam and project review   Project2 Grading 10/23/2007 ICMP, Routing Principles TI Ch9** HW2 A sample program from your classmate for PJ2. Thank you, the author! 10/25/2007 DNS TI Ch 14** RFC 1034 RFC 1035   10/30/2007 Security,  Kerberos     11/01/2007 Security (buffer overflow) Writing buffer overflow exploits - a tutorial for beginners Intel x86 Function-call Conventions - Assembly View sample code 11/06/2007 HTTP, Web Client/Server Example   HTTP 1.1 HTTP 1.0 11/08/2007 Dynamic Web Documents & Concurrent servers UNP CH30 ** PJ3 due 11/27 Grad; Undergrad; Sample code: prefork server; sub func. 11/13/2007 Advanced Sockets programming  UNP Ch 7.1-7.6, 11.3, 11.4, 11.6, 11.17 **   11/15/2007 Daemons and inetd UNP 24, 13 **** Sample code. 11/20/2007 Email Protocols TIV Ch28.2, 28.4 ** SMTP POP3   11/22/2007 Thanksgiving recess-no classes     11/27/2007 Java Socket, ServerSocket   Package java.net docs smtpClient.java TCPEchoServer.java UDPEchoServer.java 11/29/2007 Multicasting, MulticastSocket   P4 Due 12/9 MulticastSniffer.java MulticastSender.java 12/04/2007 Java RMI (remote method invocation) RMI FAQ (Sun) RemoteMathImpl 12/06/2007 Wireless MAC protocol/ Bluetooth      December 11 - 2:00 p.m. Final exam         Swearingen Engineering Center | Columbia, SC 29208 | 803.777.2880 | web@cse.sc.edu ? University of South Carolina Board of Trustees