CS 393 Network Programming
Fall 2006

Instructor: Jens Mache
E-mail: jmache@lclark.edu
Office: Room 309 Bodine Hall
Telephone: (503) 768-7564
Office Hours:M 2-3, Tu 3:30-5, Th 12-1:30, and by appointment
Class Homepage:http://www.lclark.edu/~jmache/net/
Teaching Assistant: John Charnas, jcharnas@lclark.edu
Texts:
Java Network Programming, Harold, 2005
Globus Toolkit 4, Sotomayor & Childers, 2006
Computer Networking: A Top-Down Approach Featuring the Internet, Kurose & Ross, 2005 (optional)
Mastering Networks: An Internet Lab Manual, Liebeherr & El Zarki, 2004 (optional)
Course Goals:
This course is designed to introduce how to develop network applications, including
sockets
remote methods invocation (RMI)
web services (and XML)
grid computing.
Grades:
There will be 4 categories: homework assignments (every week or 2), two midterms, and one project; each worth 25%.
Schedule:
First, we will concentrate on the Harold book, chapters 2-10 and 18. Then we'll concentrate on the Sotomayor book.
A tentative schedule can be found on the web.

Policies: