Feb 17, 2025  
University of Alberta Calendar 2022-2023 
    
University of Alberta Calendar 2022-2023 [ARCHIVED CATALOG]

CMPUT 325 - Non-Procedural Programming Languages


Course Career Undergraduate
Units 3
Approved Hours 3-0-3
Fee index 6
Faculty Science
Department Computing Science
Typically Offered either term

Description
A study of the theory, run-time structure, and implementation of selected non-procedural programming languages. Languages will be selected from the domains of functional, and logic-based languages. Prerequisites: CMPUT 201 and 204 or 275; one of CMPUT 229, E E 380 or ECE 212, and MATH 125.