COMPSCI 190D: Using Data Structures

Next semester (Fall 2016) I am teaching COMPSCI 190D: Using Data Structures. COMPSCI 190D is intended for students who have completed COMPSCI 121. It will focus on using, rather than implementing and analyzing, the data structures now studied in COMPSCI 187, along with additional structures (such as sets and maps) which are not covered there but that are useful for practical programming.

For some students, 190D can serve as an alternative to 187. It will be recognized as one of the core courses for the proposed Informatics major, and the practical programming with data structures in 190D will be adequate preparation for some courses such as COMPSCI 326.

Computer Science majors (both BA and BS) must still take 187, which is a prerequisite for all the 200-level core courses. But the College of Information and Computer Sciences (CICS) hopes that many majors and applicants to the major will find 190D to be good additional advance preparation for 187.

CICS handles course wait lists centrally. If during preregistration (or add/drop) SPIRE indicates the course requires department consent, or if it is full and you want to get on the wait list, please request an override.

Marc Liberatore
Marc Liberatore
Senior Teaching Faculty

My research interests include anonymity systems, file and network forensics, and computer science pedagogy.