Computational Foundations of Cognitive Science 1 (2009/2010)

Course Overview

This course is designed to teach students the computational and mathematical approaches that form the quantitative foundation of cognitive science. The mathematical content of the course includes basic linear algebra and and an introduction to probability and information theory. All mathematical and computational content is supported by putting it in the context of a cognitive science application. Computational tools, such as Matlab, will play an important role in the presentation of the course.

The course is suitable for all first year students in Informatics, not only for Cognitive Science students. It assumes that students have taken A Level maths or Higher maths.

Mailing List

Announcements regarding the course will be posted to the course mailing list. All students taking the course are automatically subscribed to this list. Previous postings can be accessed using the mailing list archive.


We will use Matlab for the lab sessions of this course. Matlab is installed on all Dice machines; if you don't have a Dice account, please apply for one as soon as possible. Octave is a free Matlab clone. The recommended book for learning Matlab is MATLAB Demystified by McMahon (see the reading list for details).

Home : Teaching : Courses 

Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB, Scotland, UK
Tel: +44 131 651 5661, Fax: +44 131 651 1426, E-mail:
Please contact our webadmin with any comments or corrections. Logging and Cookies
Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh