Programming for the WWW
G22.3033-009
Fall 2003


CIMS CS Department

Home
Class Description
Schedule and Slides
Grades
Homework
Books
Class Mailing List
Contact Information
Req'd Downloads
Links

This course is dedicated to the architecture and design approaches for building applications that use the WWW as part of its architecture. Strong emphasis is on using Java as a development language. Many aspects of Java will be investigated. Emphasis is on TCP, HTTP, and Web Services. Topics include: XML, Servlets, JSPs, Threads, Network Programming, RMI and BEEP.

You will benefit from strong ability in a programming language or need to come up to speed quickly. No development language is required but OO experience and C++, Smalltalk, Java, Python, Perl,  or other OO language is helpful. You will write lots of Java code.

The class will cover many topics relating them to each other, describing strengths and weaknesses of each with respect to solving certain classes of problems.

Homework assignments will cover the use of:

Java
Threads
RMI
File I/O
JDBC
Swing
Servlets
JSPs
XML & Web Services

Topics include the above and:

IP, TCP, HTTP
Object Oriented Concepts
Java Collections
Java Security Features
BEEP
XML, XSL, XSLT
SOAP, WSDL, UDDI
J2EE

 

Home Class Description Schedule and Slides Grades Homework Books Class Mailing List Contact Information Req'd Downloads Links

 Copyright Poelman & Associates, Inc. (c) 2003 
For problems or questions regarding this web contact [ClassWebEmail].
Last updated: 09/07/02.