Module Database

Information for module PSYCGD05

This module is available for: The current academic year

If you're a member of UCL you can add this module to your personalised course list

This information is for guidance only. If you are a UCL undergraduate interested in studying one of these courses, you must seek permission from both the providing department and your 'home' department. Appearance in this database is not a guarantee that a course is running in any particular academic year.

Module code:PSYCGD05(Add to my personalised list)
Title:Programming for Cognitive Science
Credit value:15
Division:Division of Psychology and Language Sciences
Module organiser:Christos Bechlivanidis
Organiser's location:Bedford Way
Available for students in Year(s):
Module prerequisites: 
Module outline:Computing for Psychologists is a course for students with little or no prior experience in computer programming. Apart from using a computer, no prior knowledge is assumed. The course consists of 10 three-hour lecture sessions in which programming concepts are introduced and hands-on experience is provided. Programming assignments are set on a weekly basis to solidify concepts and provide further familiarity.  
Module aims:This course provides an introduction to computer programming with a particular focus towards tasks that are essential for psychological research, such as developing computer-based experiments and parsing/formatting experimental data. The overall aim is to equip students with the fundamental knowledge and the confidence required to tackle a variety of programming tasks, as well as the ability to adapt to future needs and changes in technology. Topics covered include: Basic programming concepts, file handling, user interface development, organising code for readability and maintainability, advanced troubleshooting techniques. 
Module objectives:1. To understand the principles of computer programming 2. To design and develop software for a variety of tasks related to experimental psychology. 3. To read, understand and adapt code produced by others.  
Key skills provided by module:- A solid basis for tackling a variety of programming tasks - The confidence and the ability to expand one’s knowledge of programming languages, techniques and frameworks - Ability to adapt to future needs and changes in technology 
Module timetable: 
Module assessment:Coursework three and report (1,000 words) 50.00%.
Coursework one 25.00%.
Coursework two 25.00%. 
Notes:This option module is available for students from: MSc CoDeS and MSc Research Methods students only. Assessment has changed (from Sept 2016) - 2 x 25% and 1x50% 
Taking this module as an option?: 
Link to virtual learning environment(registered students only) 
Last updated:2016-07-19 10:36:50 by ucjtpho