CS 225
CS 225 - Data Structures
Fall 2025
| Title | Rubric | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
|---|---|---|---|---|---|---|---|---|---|
| Supplementary Proj for CS 225 | CS199 | 225 | 40944 | LAB | 0 | 1700 - 1750 | M | 0216 Siebel Center for Comp Sci | |
| Data Structures | CS225 | ABA | 65054 | LBD | 0 | 0900 - 1050 | R | 4025 Campus Instructional Facility | yuhan Ding Yueming Yuan |
| Data Structures | CS225 | ABB | 61264 | LBD | 0 | 0900 - 1050 | R | 4029 Campus Instructional Facility | Brad R Solomon |
| Data Structures | CS225 | ABC | 35926 | LBD | 0 | 1100 - 1250 | R | 4025 Campus Instructional Facility | Brad R Solomon |
| Data Structures | CS225 | ABD | 35923 | LBD | 0 | 1100 - 1250 | R | 4029 Campus Instructional Facility | Kashob Kumar Roy |
| Data Structures | CS225 | ABE | 35944 | LBD | 0 | 1300 - 1450 | R | 4025 Campus Instructional Facility | Vlas Zyrianov Mrinmoy Roddur |
| Data Structures | CS225 | ABF | 58757 | LBD | 0 | 1300 - 1450 | R | 4029 Campus Instructional Facility | Ruhana N Azam |
| Data Structures | CS225 | ABG | 62137 | LBD | 0 | 1500 - 1650 | R | 4025 Campus Instructional Facility | Saif Ur Rahman |
| Data Structures | CS225 | ABH | 58758 | LBD | 0 | 1500 - 1650 | R | 4029 Campus Instructional Facility | Kendall Koe Saad Alam |
| Data Structures | CS225 | ABI | 35947 | LBD | 0 | 1700 - 1850 | R | 4025 Campus Instructional Facility | Vishakh Suresh Babu Charles Alyn Cooper |
| Data Structures | CS225 | ABJ | 35954 | LBD | 0 | 1700 - 1850 | R | 4029 Campus Instructional Facility | Shadman Saqib Eusuf |
| Data Structures | CS225 | AH | 75824 | LAB | 0 | 1700 - 1750 | M | 0216 Siebel Center for Comp Sci | Brad R Solomon |
| Data Structures | CS225 | AL1 | 35917 | LEC | 4 | 1100 - 1150 | M W F | AUD Foellinger Auditorium | Brad R Solomon Harsha Srimath Tirumala Mattox Beckman |
| Data Structures | CS225 | AL2 | 72271 | LEC | 4 | 1100 - 1150 | M W F | AUD Foellinger Auditorium | Brad R Solomon Harsha Srimath Tirumala Mattox Beckman |
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.