CMPUT 325 - Non-Procedural Programming Languages

★ 3 (fi 6)(EITHER, 3-0-3)

Faculty of Science

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.

Winter Term 2021

Lectures

LECTURE B1 (96562)
2021-01-04 - 2021-04-09
TH 09:30 - 10:50 (TBD)

Primary Instructor: Jia-Huai You

Labs

LAB H01 (96564)
2021-01-04 - 2021-04-09
T 14:00 - 16:50 (TBD)

LAB H02 (98856)
2021-01-04 - 2021-04-09
T 17:00 - 19:50 (TBD)

LAB H03 (96610)
2021-01-04 - 2021-04-09
W 14:00 - 16:50 (TBD)

Winter Term 2022

Lectures

LECTURE B1 (72506)
2022-01-05 - 2022-04-08
TH 09:30 - 10:50 (TBD)

Labs

LAB H01 (72508)
2022-01-05 - 2022-04-08
T 14:00 - 16:50 (CSC 159)

LAB H02 (74502)
2022-01-05 - 2022-04-08
T 17:00 - 19:50 (TBD)

LAB H03 (72546)
2022-01-05 - 2022-04-08
W 14:00 - 16:50 (CSC 159)