Module Database

Information for module PSYCGD05

This module is available for 2017/18

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 an 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 (provisional):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 one 25.00%
Coursework two 25.00%
Coursework three and report (1,000 words) 50.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