Fall 2022

Data Structures

Listed in: Computer Science, as COSC-211

Faculty

Kristy Gardner (Sections 01 and 02)

Description

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 Gardner. Spring semester: Professor Rager.

How to handle overenrollment: null

Students who enroll in this course will likely encounter and be expected to engage in the following intellectual skills, modes of learning, and assessment: (none specified)

COSC 211 - LEC

Section 01
Tu 10:00 AM - 11:20 AM SCCE A131
Th 10:00 AM - 11:20 AM SCCE A131

Section 02
Tu 1:00 PM - 2:20 PM SCCE A131
Th 1:00 PM - 2:20 PM SCCE A131

Offerings

Other years: Offered in Fall 2022, Spring 2023, Fall 2023, Fall 2024, Spring 2025