CS 225
CS 225 - Data Structures
Spring 2026
| Title | Rubric | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
|---|---|---|---|---|---|---|---|---|---|
| Supplementary proj. for CS-225 | CS199 | 225 | 61879 | LAB | 0 | 1700 - 1750 | M | 1310 Digital Computer Laboratory | |
| Data Structures | CS225 | AH | 70578 | LAB | 0 | 1700 - 1750 | M | 1310 Digital Computer Laboratory | Brad R Solomon |
| Data Structures | CS225 | AL1 | 31208 | LEC | 4 | 1100 - 1150 | M W F | AUD Foellinger Auditorium | Brad R Solomon Kendall Koe |
| Data Structures | CS225 | AL2 | 59777 | LEC | 4 | 1100 - 1150 | M W F | AUD Foellinger Auditorium | Brad R Solomon Kendall Koe |
| Data Structures | CS225 | AYA | 31234 | LBD | 0 | 0900 - 1050 | R | 3031 Campus Instructional Facility | Peixuan Han Madhav Jivrajani |
| Data Structures | CS225 | AYC | 31222 | LBD | 0 | 1100 - 1250 | R | 4029 Campus Instructional Facility | Ruhana N Azam Supia Park |
| Data Structures | CS225 | AYD | 31225 | LBD | 0 | 1100 - 1250 | R | 4025 Campus Instructional Facility | Charles Alyn Cooper Saif Ur Rahman |
| Data Structures | CS225 | AYE | 31227 | LBD | 0 | 1300 - 1450 | R | 4029 Campus Instructional Facility | Shreya Gummadi |
| Data Structures | CS225 | AYF | 31229 | LBD | 0 | 1300 - 1450 | R | 4025 Campus Instructional Facility | Vlas Zyrianov |
| Data Structures | CS225 | AYG | 31231 | LBD | 0 | 1500 - 1650 | R | 4029 Campus Instructional Facility | Saad Alam |
| Data Structures | CS225 | AYH | 59778 | LBD | 0 | 1500 - 1650 | R | 4025 Campus Instructional Facility | Vishakh Suresh Babu |
| Data Structures | CS225 | ZJ1 | 68283 | LBD | 4 | - | Volodymyr Kindratenko |
See full schedule from Course Explorer
Official Description
Data abstractions: elementary data structures (lists, stacks, queues, and trees) and their implementation using an object-oriented programming language. Solutions to a variety of computational problems such as search on graphs and trees. Elementary analysis of algorithms. Course Information: Credit is not given toward graduation for: CS 277 if credit for CS 225 has been earned. Prerequisite: CS 126 or CS 128 or ECE 220; One of CS 173, CS 413, MATH 213, MATH 314, MATH 347, MATH 412, or MATH 413. Class Schedule Information: Students must register for one laboratory-discussion and one lecture section.