CS4322, Internet Information Systems Technology (3-2)
A course exploring the implementation of recent Internet tools for supporting databases, intelligent systems, and information retrieval.� Topics include browsers, server technology including servlets, XML, data mining, and data warehousing.� Students will do programming to build their own tools.� Prerequisite: CS2973 and either CS3310 or
CS3320, or consent of instructor.
Textbook: Heaton, J.,� Programming Spiders, Bots, and Aggregators in Java.� San Francisco, CA: Cybex, 2002.
Course outline: (1) World Wide Web implementation; (2) Java servlets; (3) implementation of a simple browser in a servlet; (4) XML-based servlets; (5) data mining techniques; (6) metrics for data-mining success; (7) data warehouses; (8) multimedia data.
Laboratory: Students will implement their own servlet-style browsers and test them; they will implement online database systems; and will also do a project on a topic selected by them.� Both individual and group projects will be done.
Contact: Prof. Neil C. Rowe, CS/Rp, x2462, rowe@cs.nps.navy.mil.