Skip to Main Content
The authors described the progress extending the undergraduate computer science (CS) curriculum to include a deep understanding of techniques for information and knowledge management systems (IKMS). In a novel five-course sequence, students build and work with techniques for data mining, information retrieval, and text analysis, and develop a large-scale IKMS project. The authors taught in a hands-on lab setting where students use tools they have built, performing experiments that could extend the field. Hence undergraduates have firsthand knowledge of performing CS research using scientific methods. Second, a rigorous set of evaluation criteria developed in the Psychology Institute was utilized to evaluate how well students learn using our approaches. Ultimately, it is believed that this specialization warrants inclusion as an option in the standard undergraduate CS curriculum.