COMPSCI 186 - Fall 2022

Using Data Structures

Instructor: Peter F. Klemperer, pklemperer@umass.edu

Course Overview

COMPSCI 186 introduces foundational abstract data types and algorithms. The main focus is on the use of data structures in designing and developing programs to solve problems in a variety of domains. Specific topics include lists, sets, maps, graphs, stacks, queues, searching, and sorting. There will be weekly programming assignments, programming and written exercises in discussion sections, regular quizzes, and a cumulative final exam. This course is not a substitute for COMPSCI 187. If unsure of whether this course or COMPSCI 187 is more appropriate, contact instructor.

Required Text

OpenDSA Textbook. See reading list in the syllabus.