Main Navigation (Top Menu) Secondary Navigation (Side Menu) Page Content

Cognitive Science

The precise requirements for Computing degree plans are listed in the Arts and Science Calendar. In case of discrepancies, the calendar should be considered as the official definition of the Computing degree plans.

Electives can be any course in the Arts and Science Calendar, including CISC courses. That is, you can take more CISC courses than the minimum required number. Special permission is needed for an Arts and Science student to take courses from other faculties (Applied Science, Business, etc) as electives, unless those courses are already listed in the Arts and Science Calendar. A student in fourth year with a first class average may apply to take a CISC graduate course in place of a 400 level CISC course. The student must obtain approval from the department and from the course instructor. If the student later enters a graduate CISC program at Queen's, this course can not count toward the graduate degree.

All Computing concentrations start with CISC-121. If you take CISC-101 or CISC-110 before taking CISC-121, it will count as an elective for you. With the exception of CISC-498/6.0, all CISC-courses are 3-unit courses.

Bachelor of Computing (Honours) in Cognitive Science (COGS-P-BCH)

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
MATH-111/6.0 Linear Algebra
COGS-201 Cognitive Psychology
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 two courses:
  PSYC-202 Statistics in Psychology
  STAT-263 Introduction to Statistics
CISC-352 Artificial Intelligence
COGS-300 Programming 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 three courses:
    LING-310 Phonetics
    LING-320 Phonology
    LING-330 Morphology
  LING-340 Syntax
  LING-415 Semantics
 
(ii) Philosophy
  One of the following three courses:
    PHIL-170 Minds and Machines
    PHIL-154 Philosophy of Science
    PHIL-115/6.0 Fundamental Questions
  One of the following three courses (two if PHIL-115/6.0 was not taken):
    PHIL-261 Philosophy of Mathematics
    PHIL-311 Philosophy of Psychology
    PHIL-359 Philosophy of Language
  PHIL-250/6.0 Epistomology and Metaphysics
 
(iii) Psychology
  PSYC-100/6.0 Principles of Psychology
  PSYC-221 Cognitive Psychology
  One of the following three 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-170 Minds and Machines
  PHIL-154 Philosophy of Science
  PHIL-115/6.0 Fundamental Questions
  PHIL-261 Philosophy of Mathematics
  PHIL-311 Philosophy of Psychology
  PHIL-359 Philosophy of Language
 
24.0 elective units.
 
Cognitive Science