Data Structures II
Session
Regular Academic Session
Class Number
3884
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 11:30AM - 12:20PM
Dates
08/25/2025 - 12/13/2025
Room
Mundelein Center - Room 608
Instruction Mode
In person
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Lecture Required
Class Availability
Status
Open
Seats Taken
18
Seats Open
17
Combined Section Capacity
35
Wait List Total
0
Wait List Capacity
0
Combined Section
Data Structures II
COMP 272 - 001 (3884)
Status: Open - Enrl
Seats Taken: 17
Wait List Total: 0
Data Structures II
COMP 400C - 001 (4200)
Status: Open - Enrl
Seats Taken: 1
Wait List Total: 0