CS 225

CS 225 - Data Structures

Fall 2025

TitleRubricSectionCRNTypeHoursTimesDaysLocationInstructor
Supplementary Proj for CS 225CS19922540944LAB01700 - 1750 M  0216 Siebel Center for Comp Sci 
Data StructuresCS225ABA65054LBD00900 - 1050 R  4025 Campus Instructional Facility yuhan Ding
Yueming Yuan
Data StructuresCS225ABB61264LBD00900 - 1050 R  4029 Campus Instructional Facility Brad R Solomon
Data StructuresCS225ABC35926LBD01100 - 1250 R  4025 Campus Instructional Facility Brad R Solomon
Data StructuresCS225ABD35923LBD01100 - 1250 R  4029 Campus Instructional Facility Kashob Kumar Roy
Data StructuresCS225ABE35944LBD01300 - 1450 R  4025 Campus Instructional Facility Vlas Zyrianov
Mrinmoy Roddur
Data StructuresCS225ABF58757LBD01300 - 1450 R  4029 Campus Instructional Facility Ruhana N Azam
Data StructuresCS225ABG62137LBD01500 - 1650 R  4025 Campus Instructional Facility Saif Ur Rahman
Data StructuresCS225ABH58758LBD01500 - 1650 R  4029 Campus Instructional Facility Kendall Koe
Saad Alam
Data StructuresCS225ABI35947LBD01700 - 1850 R  4025 Campus Instructional Facility Vishakh Suresh Babu
Charles Alyn Cooper
Data StructuresCS225ABJ35954LBD01700 - 1850 R  4029 Campus Instructional Facility Shadman Saqib Eusuf
Data StructuresCS225AH75824LAB01700 - 1750 M  0216 Siebel Center for Comp Sci Brad R Solomon
Data StructuresCS225AL135917LEC41100 - 1150 M W F  AUD Foellinger Auditorium Brad R Solomon
Harsha Srimath Tirumala
Mattox Beckman
Data StructuresCS225AL272271LEC41100 - 1150 M W F  AUD Foellinger Auditorium Brad R Solomon
Harsha Srimath Tirumala
Mattox Beckman

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.