CS-164, Fall 2003

Course Website: http://www.cs.ucr.edu/cs164
Classes: Monday, Wednesday and Friday, 3:10 - 4:00, OLMH 1212
My office hours: Wednesday, 12:00 - 1:00, SURGE 282
My lab hours: Friday, 11:10 - 2:00, SURGE 283


Lab Policies & Procedures
 
Material
 

Oct 03 Basic Socket Programming Notes, Slides, primeserver.cpp, isprime.cpp, talker, listener
Oct 10 More API functions - Practice talker, forwarder, listener
Oct 17 Communication over TCP - Practice echoclient, echoserver, fork
Oct 24 SMTP - Practice SMTP-client state diagram, RFC 2821, SMTP skeleton, Sample
Oct 31 Project #1 Discussion project#1 description, clarifications
Nov 7 Project #1 Discussion - contd  
Nov 14 Project #1 Students' Demonstrations  
Nov 21

Project #1 Students' Demonstrations
Project #2 Discussion
Midterm solutions

project#2 description
Nov 28
Holiday
 
Dec 05 Project #2 Students' Demonstrations  

 

References
 

1. Beej's guide to Network Programming : An introductory paper on socket programming

2. Borland Developer Network

3. Introduction to socket programming