Data Structures II
Session
Regular Academic Session
Class Number
5831
Career
Graduate
Units
3 units
Grading
Graded
Description
This course explores advanced abstract data types in depth, such as sets, maps, and graphs, and reproduces their implementation using arrays and dynamically allocated nodes in an object-oriented language. The course also analyzes the performance of the data structures' built-in operations and related algorithms such as sorting, searching, and traversing.

Prerequisite: COMP 400B and COMP 400D.

Outcomes: Students describe non-linear data structures and analyze the runtime performance of their operations, solve computational problems by synthesizing and integrating suitable data structures, and implement algorithms within the object-oriented paradigm.
Add Consent
Department Consent Required
Enrollment Requirements
At least C in COMP 400B & 400D
Class Actions
Class Details
Instructor(s)
William O'Connell
Meets
TuTh 1:00PM - 2:15PM
Dates
01/13/2025 - 04/26/2025
Room
Cuneo Hall - Room 324
Instruction Mode
In person
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Lecture Required
Class Availability
Status
Closed
Seats Taken
32
Seats Open
0
Combined Section Capacity
30
Wait List Total
0
Wait List Capacity
0
Combined Section
Data Structures II
COMP 400C - 002 (5831)
Status: Closed
Seats Taken: 2
Wait List Total: 0
Data Structures II
COMP 272 - 002 (5864)
Status: Closed
Seats Taken: 30
Wait List Total: 0