University of Calgary

CPSC 449 - Programming Paradigms - Winter 2014

Examination of the basic principles of the major programming language paradigms. Focus on declarative paradigms such as functional and logic programming. Data types, control expressions, loops, types of references, lazy evaluation, different interpretation principles, information hiding.
This course may not be repeated for credit.

Hours

  • H(3-2T-1)

Notes

  • The prerequisite of Philosophy 279 or 377 is waived for Engineering students in the Software Engineering program. Also known as: (formerly Computer Science 349)

Prerequisite(s)

  • One of Computer Science 319 or 331, and one of Philosophy 279 or 377.

Sections

  • LEC 1TBATBA
    LAB 1TBATBA
    TUT 1MW 14:00 - 14:50
    MS 176
    TUT 2TR 11:00 - 11:50
    MS 156
    TUT 3MW 12:00 - 12:50
    MS 119
    TUT 4MW 13:00 - 13:50
    MS 156
This course will be offered next in Fall 2014.
Powered by UNITIS. More features.