CPSC 3200 - Algorithm Analysis and Advanced Data Structures


(3) Credit Hours

A study of data structures and the algorithms used to process them. Algorithms for handling strings, stacks, lists, trees and graphs. Sorting and searching techniques. Recursive and non-recursive algorithms. Efficiency considerations. Spring and Summer semesters. Prerequisites: CPSC 2100  and MATH 2030  or MATH 3030  with minimum grades of C or department head approval. Differential course fee will be assessed. 

Print-Friendly Page (opens a new window)