Apr 14, 2026  
2025-26 Catalog 
    
2025-26 Catalog
Add to Portfolio (opens a new window)

CPSC 329 - Fundamentals of Algorithms


3 credit(s)

Prerequisite(s): CPSC 201 , CPSC 227 
This course aims to develop an understanding of the process by which an algorithm is developed to solve a problem and how it is translated into a working computer program. Emphasis is placed on problem-solving approaches and efficient programming techniques. Topics covered are; data structures, stacks, lists, trees, search algorithms, introduction to parsing and sorting techniques; structures programming; interactive and recursive programming, analysis of algorithms and special purpose algorithms.



Add to Portfolio (opens a new window)