In this course, students will study the design and implementation of
fundamental data structures and algorithms for data and information
retrieval systems. Topics may range from algorithms used in text-based
search engines to cluster analysis techniques used in geographic
information systems. Relevant empirical studies which compare algorithms
and data structures will be covered along with recent approaches to the
data mining of large scientific and commerical databases. Students will
conduct laboratory experiments using languages such as C, C++, Perl, HTML,
and CGI as part of a required course project.
Throughout the term,
students who are registered for CS 594 will be assigned class
presentations
on topics ranging from software packages for information retrieval to current
research in data mining and geographic information systems.
Prerequisites: CS 360 or permission of the instructor
(contact M. Berry).