Queen's School of Computing

Cognitive Science is a 120-unit program. Full year courses (indicated by /6.0) count as 6 units and half-year courses count as 3.0 units. See the Faculty of Arts & Science Calendar for complete details.

CISC-121 Introduction to Computing Science I
CISC-124 Introduction to Computing Science II
COGS-100 Introduction to Cognitive Science
CISC-102 Discrete Math I
  One of the following 2 courses:
     • MATH-111/6.0 Linear Algebra
     • MATH-112 Linear Algebra
COGS-201 Cognition and Computation
CISC-203 Discrete Mathematics for Computing Science
CISC-204 Logic for Computing Science
CISC-221 Computer Architecture
CISC-235 Information Structures
CISC-260 Programming Paradigms
One of the following 2 courses:
   • PSYC-202 Statistics in Psychology
   • STAT-263 Introduction to Statistics
CISC-352 Artificial Intelligence
COGS-300 Programming Cognitive Models
COGS-400 Neural and Genetic Cognitive Models
CISC-453 Topics in Artificial Intelligence
CISC-497 Social, Ethical and Legal Issues in Computing
COGS-499 Advanced Undergraduate Project
Two of the following three streams in Linguistics, Philosophy and Psychology:
(i) Linguistics
  LING-100/6.0 Introduction to Linguistics
  One of the following 3 courses:
     • LING-310 Phonetics
     • LING-320 Phonology
     • LING-330 Morphology
  LING-340 Syntax
  LING-415 Semantics
(ii) Philosophy
  One of the following 2 courses:
     • PHIL-111/6.0 Great Works
     • PHIL-115/6.0 Fundamental Questions
  PHIL-250/6.0 Epistomology and Metaphysics
  One of the following 6 courses
     •PHIL-154 Philosophy of Science
     •PHIL-261 Philosophy of Mathematics
     •PHIL-270 Minds and Machines
     •PHIL-311 Philosophy of Psychology
     •PHIL-351 Philosophy of Mind
     •PHIL-359 Philosophy of Language
(iii) Psychology
  PSYC-100/6.0 Principles of Psychology
  PSYC-221 Cognitive Psychology
  One of the following 3 courses:
     • PSYC-203 Research Methods
     • PSYC-215 Perception
     • PSYC-271 Brain and Behaviour I
  One from the following list of PSYC options:
     • PSYC-203 Research Methods in Psychology
     • PSYC-205 Experimental Psychology: Learning
     • PSYC-215 Experimental Psychology: Perception
     • PSYC-251 Developmental Psychology
     • PSYC-271 Brain and Behaviour I
     • PSYC-300 Advanced Experimental Psychology
     • PSYC-305 Human Memory
     • PSYC-321 Psycholinguistics
     • PSYC-322 Attention
     • PSYC-323 Laboratory in Attention
     • PSYC-352 Cognitive and Language Development
     • PSYC-355 Comparative Cognition
     • PSYC-365 Psychology of Reading
     • PSYC-370 Brain and Behaviour II
     • PSYC-380 Advanced Perception
     • PSYC-420 Advanced Topics in Cognitive Psychology
     • PSYC-422 Selected Topics in Attention
     • PSYC-423 Selected Topics in Real-World Scene Perception
     • PSYC-452 Developmental Psycholinguistics
     • PSYC-457 Atypical Development
6.0 units from the following list or from the PSYC option list just above:
 • CISC-220 System-Level Programming
 • CISC-223 Software Specifications
 • CISC-325 Human-Computer Interaction
 • CISC-340 Digital Systems
 • CISC-365 Algorithms I
 • CISC-425 Advanced User Interface Design
 • CISC-454 Computer Graphics
 • CISC-465 Foundations of Programming Languages
 • CISC-481 Syntax Systems for Natural Language
 • LING-100/6.0 Introduction to Linguistics
 • LING-310 Phonetics
 • LING-320 Phonology
 • LING-330 Morphology
 • LING-340 Syntax
 • LING-415 Semantics
 • NSCI-401 Introduction to Theoretical Neuroscience
 • PHIL-154 Philosophy of Science
 • PHIL-115/6.0 Fundamental Questions
 • PHIL-261 Philosophy of Mathematics
 • PHIL-270 Minds and Machines
 • PHIL-311 Philosophy of Psychology
 • PHIL-359 Philosophy of Language
24.0 elective units.