CSC 223 – Data Structures and Analysis of Algorithms

Subject: Computer Science

Term: 2026 Spring

Session: Regular Academic Session

Days: TR

Start Time: 2:00 PM

End Time: 3:50 PM

Section: 61H

Start Date: 01/12/2026

End Date: 05/11/2026

Class Number: 62052

Catalog Number: 223

Credit Units: 4.00

Instructor: Schaffner, Sally K
Description:
(4 credits) prerequisite: CSC 222, co-requisite: CSC 208. Explores and contrasts data structures, algorithms for manipulating data structures, and their use and appropriateness in writing efficient real-world programming applications. Investigates implementations of different data structures for efficient searching, sorting, and other transformer operations. Third course in a three-course sequence (CSC 221, CSC 222, CSC 223). Total Lecture 4 hours per week.

Note:

This is a ***HY-FLEX*** class that allows students the flexibility to decide, from one class meeting to the next, whether they want to attend in-person, synchronously online (live-streaming), or asynchronously online (watching recorded lectures at a time that is convenient for them). Students are encouraged to register for their preferred course delivery mode (in-person, synchronous, or asynchronous), but can move freely between these modalities *without* having to swap their enrollment into a different class section. Some courses require proctored testing. Students can visit https://vpcc.edu/distance/students for information and resources for online students.

Class Stat: Active

Enrollment stat: Open

Hastings 417 – Hampton