Spring 2021

Data Structures

Listed in: Computer Science, as COSC-211


Kristy Gardner (Section 02)
Scott F. Kaplan (Section 01)


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.

In the fall, this course will be fully accessible online and may also make use of in-person meetings.

Requisite: COSC 112. Fall semester: Professor Rager. Spring semester: Professors Kaplan and Gardner.

COSC 211 - L/D

Section 01
Tu 10:10 AM - 11:30 AM ONLI ONLI
Th 10:10 AM - 11:30 AM ONLI ONLI

Section 02
M 02:20 PM - 03:10 PM ONLI ONLI
W 02:20 PM - 03:10 PM ONLI ONLI
F 02:20 PM - 03:10 PM ONLI ONLI


2024-25: Not offered
Other years: Offered in Spring 2017, Spring 2018, Spring 2019, Fall 2019, Spring 2020, Fall 2020, Spring 2021, Fall 2021, Spring 2022