COMP 305

Algorithm Design & Analysis (Major, BTACS) (L) (3,1,0) 3 credits

Algorithm definition; tools and methods for algorithm analysis and design; mathematical notations; choice of data structure, space and time efficiency; computational complexity; and algorithms for searching and sorting.

Prerequisite: COMP 223, COMP 220/MATH 222, STAT 200