CCS: Computational Cognitive Science
Welcome
Welcome to Computational Cognitive Science.
This course introduces basic concepts and methods needed to implement and analyse computational models of cognition. It considers the fundamental advantages and challenges in taking a computational approach to explore and model cognition.
We will explore how computational models relate to, are tested against, and illuminate psychological theories and data. Our focus will be on probabilistic modelling methods, and provide practical experience with implementing models.
Following the textbook, the tutorials and assignment will use the statistical language R.
Key details:
- The Course Schedule contains the week-by-week plan of the course and links to lecture slides, tutorial materials, and readings.
- Lecture recordings can be found on Learn.
- Please check the Course Timetable for times and locations of lectures and tutorials.
- As textbook, we will use Farrell and Lewandowsky's (2018) Computational Modeling of
Cognition and Behavior. - Tutorials start in week 3 and run until week10, with the exception of week 7 (no tutorials)
- We will use EdStem for discussion.
- Details about the assignment (including deadlines and how to submit) are also on Learn.
Communication
When you sign up for the course, you will have access to:
- this website: all essential course information can be found here;
- the Learn page of the course, used for the assignment and for lecture recordings;
- any course-related announcements will be posted on Learn.
We will use an EdStem discussion forum for the course.
- Link in the navigation menu to the right of the page.
- you can use it to post questions about the course content, including tutorials and the assignment;
- the main purpose is peer support: students discuss course material and help each other;
- lecturer and TA moderate the discussion and contribute.
Syllabus
Course components
Lectures
All lectures will be in-person unless there is an announcement to the contrary, e.g., for remote guest lectures.
Tutorials
Tutorials are one-hour small-group sessions led by a tutor:
- they reinforce and complement material from the lectures;
- they help you practice and apply this material, allow you to discuss and ask questions;
- a question sheet is issued for each week; please prepare for the tutorial by working through this sheet;
- tutorials start in week 3 and run until week10, with the exception of week 7 (no tutorials);
- you will be automatically assigned a tutorial group; if you have a timetable clash,
request a group change using the MyEd Timetabling Channel.
Required Background
We expect students to have some knowledge of probability and statistics, and enough programming experience that they know or will be comfortable learning R. See the course descriptor for details.