Print and PDF Options

COMPĀ 5001 [0.5 credit] (CSI 5113) Foundations of Programming Languages


Advanced study of programming paradigms from a practical perspective. Paradigms may include functional, imperative, concurrent, distributed, generative, aspect- and object-oriented, and logic programming. Emphasis on underlying principles. Topics may include: types, modules, inheritance, semantics, continuations, abstraction and reflection.

Biomedical Engineering

Graduate Calendar

http://calendar.carleton.ca/grad/gradprograms/biomedicalengineering/

...5306 , COMP 5307 , COMP 5308 , COMP 5401 , COMP 5703 , COMP 5704 , PHYS 5002 , SYSC 5001...

Data Science (Collaborative Specialization)

Graduate Calendar

http://calendar.carleton.ca/grad/gradprograms/datascience/

...5306 , COMP 5307 , COMP 5308 , COMP 5401 , COMP 5703 , COMP 5704 , PHYS 5002 , SYSC 5001...