Nov 21, 2024  
Course Catalog 2019-2020 
    
Course Catalog 2019-2020 [ARCHIVED CATALOG]

COMP 215 - Algorithms


An introduction to the mathematical foundations, design, implementation and computational analysis of fundamental algorithms. Problems include heuristic searching, sorting, several graph theory problems, tree balancing algorithms, and the theoretical expression of their orders of growth. Out-of-class assignments and in-class labs emphasize the balance between theoretical hypotheses and experimental verification. C/C++, Java, Perl or Maple are applied to various solutions.

Prerequisites
COMP 116 with a minimum grade of C- and COMP 121 or MATH 211.

Credits 1



Notes
A lab section must be selected with lecture

Area
Math and Computer Science