CPS203 Data Structures
A study of data types and structures and the connection between algorithms and data structures. Emphasis is placed on developing problem solving techniques. Topics include: data abstractions, controlled access structures, algorithm design strategy, analysis techniques, searching, sorting, shortest path, matrix and polynomial operations. Fulfills open and liberal arts electives. (4 hours of lecture per week)
Prerequisite
CPS 102
Corequisite
MAT241 or MAT301
Offered
Fall only
Electives
- CPS - Computer Science Elective
- NDIR - Nurse Ed Directed Elective
- OPEN - Open Elective
- STEM - STEM Elective