Sep 24, 2020  
2013-2014 Undergraduate Catalog 
2013-2014 Undergraduate Catalog [ARCHIVED CATALOG]

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++.

(Cr: 3)