Mon. 2:00pm - 3:30pm
Tues.2:00pm - 3:30pm
Thurs. 2:00pm - 3:30pm
This course will focus on writing software programs to run on web-servers or, potentially, as stand-alone services as part of a client-server application model. The course will primarily target server programs intended to run on web-servers, but the overall concepts and ideas can be applied to other client-server application paradigms.
This is a senior level course. A large component of this course will be the programming assignments. You should be comfortable writing programs in one or more of the following languages:
Additionally, familiarity with the unix operating system, basic computer networking, world-wide-web applications, and client-server computing is recommended.
Learning Perl, Randal L. Schwartz, Tom Phoenix, and brian d foy, O'Reilly Press, 5th Edition
PHP Visual Quickstart Guide, Larry Ullman, Peachpit Press, Third Edition
Java Servlet Programming, Jason Hunter with William Crawford, O'Reilly Press, 2nd Edition
|Midterm Exam 1||20%|
|Midterm Exam 2||20%|
|B||>=80% to <90%|
|C||>=70% to <80%|
|D||>=60% to <70%|
I reserve the right to make minor modifications in the grading breakups. Any such changes will be announced in the class and posted on this web page.