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

Prerequisite: COMP 271 and (COMP 163 or MATH 201) and (MATH 131 or MATH 161).

Outcomes: Students learn non-linear data structures and runtime performance of their operations, solve computational problems by choosing suitable data structures, and implement algorithms within the object-oriented paradigm.
Enrollment Requirements
At least C- in COMP 271 and (COMP 163 or MATH 201) and (MATH 131 or MATH 161)
Class Actions
Look up course materials
Class Details
Instructor(s)
Karima Ennaoui
Meets
MoWeFr 8:15AM - 9:05AM
Dates
08/25/2025 - 12/13/2025
Room
Cuneo Hall - Room 109
Instruction Mode
In person
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Lecture Required
Class Availability
Status
Open
Seats Taken
4
Seats Open
31
Combined Section Capacity
35
Wait List Total
0
Wait List Capacity
0
Combined Section
Data Structures II
COMP 272 - 003 (6343)
Status: Open - Enrl
Seats Taken: 4
Wait List Total: 0
Data Structures II
COMP 400C - 003 (6344)
Status: Open - Enrl
Seats Taken: 0
Wait List Total: 0