Analysis of Algorithms
Download as PDF
Overview
Subject area
CSC
Catalog Number
382
Course Title
Analysis of Algorithms
Department(s)
Description
4 hours; 4 credits. Algorithm development, including running time analysis and correctness arguments. Topics include: asymptotic notation and complexity analysis; use of mathematical techniques to determine the computational complexity of algorithms such as sorting and searching. The course provides an introduction and analysis of elementary graph algorithms and programming techniques such as greedy, backtracking, and dynamic programming. Projects will be assigned to correlate the computational complexity and real-time execution time of the algorithms. Prerequisites: CSC 326 and CSC/MTH 228 and MTH 232
Typically Offered
Fall, Spring
Academic Career
Undergraduate
Liberal Arts
No
Credits
Minimum Units
4
Maximum Units
4
Academic Progress Units
4
Repeat For Credit
No
Components
Name
Lecture
Hours
4
Requisites
015180