Computer Science 211 - Data Structures

Spring
2020
02
4.00
John Rager
TTH 01:00PM-02:20PM
Amherst College
COSC-211-02-1920S
SCCE A131
jerager@amherst.edu

A fundamental problem in computer science is that of organizing data so that it can be used effectively. This course introduces basic data structures and their applications. Major themes are the importance of abstraction in program design and the separation of specification and implementation. Program correctness and algorithm complexity are also considered. Data structures for lists, stacks, queues, dictionaries, sets, and graphs are discussed. This course will provide advanced programming experience.

Requisite: COSC 112. Fall semester: Professor McGeoch. Spring semester: Professor Spector.

https://www.amherst.edu/course_scheduler
Permission is required for interchange registration during the add/drop period only.