
COMP 3007 [0.5 credit] Programming Paradigms
An introduction to alternative programming paradigms such as functional, constraint-based, concurrent, and logic programming.
Includes: Experiential Learning Activity
Precludes additional credit for SYSC 3101.
Prerequisite(s): COMP 1805 with a minimum grade of C-, COMP 2401 with a minimum grade of C-, COMP 2402, (COMP 2404 or SYSC 3010 or SYSC 3110) and (COMP 2406 or SYSC 4504).
Lectures and tutorials three to four and a half hours a week.
Precludes additional credit for SYSC 3101.
Prerequisite(s): COMP 1805 with a minimum grade of C-, COMP 2401 with a minimum grade of C-, COMP 2402, (COMP 2404 or SYSC 3010 or SYSC 3110) and (COMP 2406 or SYSC 4504).
Lectures and tutorials three to four and a half hours a week.
Co-operative Education
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/regulations/co-operativeeducation/
...of COMP 2109 , COMP 2404 , and COMP 2406...of ANTH 3005 , ANTH 3007 , or ANTH 3008...
Anthropology
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/anthropology/
...BIOL, BIT, CHEM, CIVE, COMP, CSEC, DATA, ECOR...of ANTH 3005 , ANTH 3007 , or ANTH 3008...