Degree Requirements
You can download a degree program checklist to help you plan your path through the program. Students will be responsible for making sure that all necessary prerequisites have been met for each course.
Specialized Honours BA Program
It is strongly recommended that students choose from the following courses to meet the 1000-level General Education/Foundations requirement.
| Course Code | Weight | Course Title |
| AP/SOSC 1140 | 9.0 | Self, Culture and Society, OR |
| AP/SOSC 1440 | 9.0 | Intro to Cross-Cultural Studies |
| SC/NATS 1690 SC/NATS 1675 SC/NATS 1710 SC/NATS 1730 AP/HUMA 2915 |
6.0 6.0 6.0 6.0 9.0 |
Evolution OR Human Development OR The Nature and Growth of Scientific Thought OR Scientific Change OR Darwin, Einstein and the Humanities |
I. Students must complete all of the following Core Courses (30 credits):
| Course Code | Weight | Course Title |
| AP/LING 1000 | 6.0 | Introduction to Linguistics |
| HH/PSYC 1010 | 6.0 | Introduction to Psychology |
| HH/PSYC 3260 | 3.0 | Cognition |
| AP/PHIL 3265 | 3.0 | Philosophy of Mind |
| AP/PHIL 3635 | 3.0 | Philosophy of Neuroscience |
| AP/COGS/PHIL3750 | 3.0 | Philosophy of Artificial Intelligence |
| AP/COGS/PHIL4750 | 6.0 | Honours Thesis in Cognitive Science OR |
| AP/COGS4900 | 6.0 | Honours Seminar BUT NOT BOTH |
II. Students must complete 6 credits chosen from the following:
| Course Code | Weight | Course Title |
| AP/CSE 1020 | 3.0 | Introduction to Computer Science I |
| AP/CSE 1030 | 3.0 | Introduction to Computer Science II |
| AP/CSE 2001 | 3.0 | Introduction to the Theory of Computation |
| AP/LING 2120 | 3.0 | Fundamentals of Phonological Analysis |
| AP/LING 2140 | 3.0 | Fundamentals of Grammatical Analysis |
| AP/PHIL 2100 | 3.0 | Introduction to Logic |
| AP/PHIL 3100 | 3.0 | Classical Logic |
| AP/PHIL 3105 | 3.0 | Deviant Logic |
| HH/PSYC 2020 | 6.0 | Statistical Methods I and II |
| HH/PSYC 2021 | 3.0 | Statistical Methods I |
| HH/PSYC 2030 | 3.0 | Introduction to Research Methods |
III. Students must complete 3 credits chosen from the following:
| Course Code | Weight | Course Title |
| AP/PHIL 2160 | 3.0 | Minds, Brains, and Machines |
| AP/PHIL 2240 | 3.0 | Introduction to the Philosophy of Mind |
IV. Students must complete 9 credits chosen from the following, including at least two different disciplines (departments):
| Course Code | Weight | Course Title |
| AP/CSE 2011 | 3.0 | Fundamentals of Data Structures |
| AP/CSE 3401 | 3.0 | Functional and Logic Programming |
| AP/LING 3120 | 3.0 | Phonology |
| AP/LING 3140 | 3.0 | Syntax |
| AP/LING 3210 | 3.0 | First Language Acquisition |
| HH/PSYC 2110 | 3.0 | Developmental Psychology |
| HH/PSYC 2220 | 3.0 | Sensation and Perception I |
| HH/PSYC 2240 | 3.0 | Biological Bases of Behaviour |
| HH/PSYC 3250 | 3.0 | Neural Basis of Behaviour |
| HH/PSYC 3265 | 3.0 | Memory |
| HH/PSYC 3280 | 3.0 | Animal Behaviour |
| HH/PSYC 3290 | 3.0 | Psycholinguistics |
V. Students must complete 6 credits chosen from the following, including at least two different disciplines (departments):
| Course Code | Weight | Course Title |
| AP/CSE 4401 | 3.0 | Artificial Intelligence |
| AP/CSE 4421 | 3.0 | Introduction to Robotics |
| AP/CSE 4422 | 3.0 | Computer Vision |
| AP/CSE 4441 | 3.0 | Human-Computer Interaction |
| AP/LING 4120 | 3.0 | Phonological Theories |
| AP/PHIL 4080 | 3.0 | Seminar in the Philosophy of Mind |
| AP/PHIL 4082 | 3.0 | Philosophy of Perception |
| HH/PSYC 4010 | 3.0/6.0 | Seminar in Developmental Psychology |
| HH/PSYC 4020 | 3.0/6.0 | Seminar in Social Psychology |
| HH/PSYC 4080 | 6.0 | Neuropsychology of Abnormal Behaviour |
| HH/PSYC 4180 | 3.0 | Seminar in Comparative Cognition |
| HH/PSYC 4230 | 3.0 | Human Performance in Systems |
| HH/PSYC 4260 | 3.0 | Seminar in Sensation and Perception |
| HH/PSYC 4270 | 3.0 | Seminar in Memory and Cognition |
New in 2010-2011:
* COGS 3750 (Philosophy of Artificial Intelligence) has a new prerequisite, PHIL 2100 (Introduction to Logic).
* LING 2130 (Fundamentals of Morphological Analysis) may be taken to satisfy the requirements in category II above.
Honours Programs
Honours (Double Major) BA Program
The program described above may be pursued jointly with any other Honours Bachelor's degree program in the Faculties of LA&PS, Environmental Studies, or Fine Arts, or with a major in Computer Science, Earth and Atmospheric Science, or Physics and Astronomy in the Faculty of Pure and Applied Science.
Honours (Double Major) Interdisciplinary BA Programs
The program described above may be linked with any Honours (Double Major) Interdisciplinary BA program in the Faculty of LA&PS. Courses taken to meet Cognitive Science requirements cannot also be used to meet the requirements of the interdisciplinary program. Students in these interdisciplinary programs must take a total of at least 18 credits at the 4000-level. For further details of the requirements, see the listings for specific Honours (Double Major) Interdisciplinary BA Programs.
Major/Minor (with Cognitive Science as the Major) BA Program
The program described above may be pursued jointly with any Honours Minor Bachelor's degree program in the Faculty of LA&PS, Environmental Studies, Fine Arts, or with a minor in Computer Science, Biology, Chemistry, or Physics and Astronomy in the Faculty of Pure and Applied Science.



