Computer Science and Physics

CP164: Data Structures I - Spring 2026

Introduction to the study of data structures and their applications. Recursion, searching, sorting. Queues, stacks, heaps. Introduction to the analysis of algorithms, big “O” notation.

3 lecture hours, 2.5 lab hours
Credit: 0.50
Prerequisite: CP104
Exclusion: CP114

Section Campus Days Times Room Instructor
D Waterloo TR 10:00 AM - 11:20 AM LH3094 Mr. Amgad Bassili
IC1 Int College, Waterloo - Ms Zara Hamid
ICA Int College, Waterloo - Ms Zara Hamid
L1 Waterloo W 01:30 PM - 03:00 PM BA113 Ms Xuyang Ma
VA3 Virtual - Dr. Abdullah Sawas