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.