CMSC 256

Introduction to Data Structures.

Virginia Commonwealth University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Semester course; 3 lecture and 2 laboratory hours (delivered online, face-to-face or hybrid). 4 credits. Prerequisites: CMSC 255 or EGRE 246 with a minimum grade of C, and either MATH 151 , MATH 200 or MATH 201 , with a minimum grade of C, or calculus-level placement on the VCU Mathematics Placement Test within the one-year period immediately preceding enrollment in the course. Advanced programming using Java. Topics include interfaces, linked lists, stacks, queues, binary trees and basic searching and sorting techniques. Continued focus on program testing and UML notation. Students working toward a computer science degree or certificate program may not receive credit for both CMSC 256 and EGRE 347 .

Sections

Current meeting, instructor, credit, and enrollment details

Updated 3 hours ago

001

Availability not recently verified
Class #virginia_commonwealth-1352Fall 2026UGRD4 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?