COMPSCI 186 - Fall 2022
Using Data Structures
Instructor: Peter F. Klemperer, pklemperer@umass.edu
Lectures: TBA, on Zoom
Labs: TBA, on Zoom
Course web page: https://sites.google.com/umass.edu/compsci-186-fall-2022/home
Recommended IDEs: Eclipse
TAs: TBA
Office hours:
Dr. Klemperer: TBA, on Zoom; 1-on-1 by appointment
TAs: by appointment; also available before and after labs
Piazza:
Course syllabus: https://sites.google.com/umass.edu/compsci-186-fall-2022/syllabus/syllabus
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.