Jun 22, 2024  
Course Catalog 2021-2022 
Course Catalog 2021-2022 [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.

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

Credits 1

A lab section must be selected with lecture

Will be offered under a different course number in Fall 2022

Math and Computer Science