Welcome to the Network Programming home page
Instructor: Robert Ingalls, Executive Office, Computer Science Dept
email: ingallsr@cs.rpi.edu
or robert.ingalls@gmail.com
or ingalr@rpi.edu
Office Hours: T,W,Th 2:00-4:00
Teaching Assistant: Matt Edman: Lally 04
email: edmanm2@cs.rpi.edu
Office Hours: M,W,Th 12:00-2:00
Course Content: This course covers four major topic areas
Computer Accounts If you do not yet have an account on the Computer Science network, send email to labstaff@cs.rpi.edu immediately. Please let me know if you do not hear back from them quickly. The three computers that you can use are mary-kate.cs.rpi.edu, ashley.cs.rpi.edu, and monica.cs.rpi.edu. A tool that you can use to connect to these from a laptop or other windows machine is putty (It's the first hit when you enter putty in google).
News!
PHP scripts will not run if the write permission bits are set for group or other. This is a securty feature. If you were having this problem with lab 6, change the permissions so that the script is group and world executable, but writeable only by the owner. Note that increasing permissions decreases functionality.
Quiz 10 will be on Tuesday, Nov 28, the Tuesday after Thanksgiving. There is no quiz on Tuesday, Nov 21.
Here is the spec for the sixth programming assignment It is due on Tuesday, Nov 28. Here is a link to the class discussion on sessions
Here is a breakdown of the grading for the course
Here are the specs for the labs. You should submit something to Matt when you have completed them. At the moment this is on the honor system. By submitted something to him, you are confirming that you were able to get the lab completely running as specified. Labs are due by the Monday following the lab.
Lab 1 (cgi)
Lab 2 (xml, dtd)
Lab 3 (xslt, XPath)
Lab 4 (ajax)
Lab 5 (tomcat and JSPs)
Lab 6 (PHP)
I have found an xml validator on the web. Go to http://www.stg.brown.edu/service/xmlvalid/ You should use this to validate your xml and dtd file for lab 2.
If you have difficulty getting a validator to work properly (i.e. you just get a blank screen when you use the W3School Validator) in Internet Explorer, try this. Choose Internet Options from the Tools menu of IE. Choose the Security tab and then hit the Custom Level button. There will be long list of features to enable. Enable all of them which are not already set.
The project submission site is now available at
https://cgi.cs.rpi.edu/submit/submit.html?course=netprog