CSC 161 - Data Structures and Algorithms
This course focuses on expanding the fundamental programming concepts learned in CSC 160. Students will learn about elementary abstract data types including classes, linked lists, stacks, queues, heaps, trees and pointers. We will also analyze fundamental computing algorithms, including searching and sorting, as well as recursion. Laboratory exercises in C++.
Prerequisites & Notes
CSC 160 and corresponding proficiency in C++.