Programming for the WWW G22.3033-009

Home
Final Grades
grades
Class Description
Slides and code
Homework
Schedule
Books
Class Mailing List
Contact Information
Req'd Downloads
Links
midterm exam
Final Exam Structure

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:

bulletJava
bulletThreads
bulletRMI
bulletFile I/O
bulletJDBC
bulletSwing
bulletServlets
bulletJSPs
bulletXML & Web Services

Topics include the above and:

bulletIP, TCP, HTTP
bulletObject Oriented Concepts
bulletJava Collections
bulletJava Security Features
bulletBEEP
bulletXML, XSL, XSLT
bulletSOAP, WSDL, UDDI
bulletJ2EE

 

Home | Final Grades | grades | Class Description | Slides and code | Homework | Schedule | Books | Class Mailing List | Contact Information | Req'd Downloads | Links | midterm exam | Final Exam Structure

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