Personal tools
You are here: Home Teaching Comp 388/442 Course Description
Document Actions

Course Description

Brief description of this course

Comp 338/488: Interactive Services Programming

(Please see course page for current textbook information!)

Prerequisites: Introduction to Concurrency (Comp 337 or 437) is required.

Required Text:

Ayers et al., Professional Java Server Programming
Wrox, ISBN 1861002777

Recommended Texts:

Sun Java API documentation (http://java.sun.com/)

Motorola VoxML documentation (http://www.voxml.com/)

Description:

This course starts off where Comp 337/437 ends. It studies the construction of web-based interfaces using HTML and VoXML; and speech-based interfaces using the Java Speech API and VoXML. We will use the Java Servlet API to connect the program logic to these different interfaces.

There will be several substantial programming projects in the Java language using the APIs mentioned above. There will be several quizzes, one or more in-class exams, and a final exam covering the concepts and techniques studied in this course.