Program Overview
Computer Programming (PSYC0157)
Key Information
- Faculty: Faculty of Brain Sciences
- Teaching department: Division of Psychology and Language Sciences
- Credit value: 15
- Restrictions: This module is aimed at Psychologists and is only open to:
- MSc Cognitive and Decision Sciences
- MSc Social Cognition: Research and Application
- BSc/MSci Psychology
Alternative Credit Options
There are no alternative credit options available for this module.
Description
Computer Programming is a course for students with little or no prior experience in computer programming. 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. 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 Deliveries for 2026/27 Academic Year
Intended Teaching Term: Term 1 - Undergraduate (FHEQ Level 6)
Teaching and Assessment
- Mode of study: In person
- Methods of assessment: 100% Coursework (3 assessments)
- Mark scheme: Numeric Marks
Other Information
- Number of students on module in previous year: 45
- Module leader: Mr Christos Bechlivanidis
Intended Teaching Term: Term 1 - Postgraduate (FHEQ Level 7)
Teaching and Assessment
- Mode of study: In person
- Methods of assessment: 100% Coursework (3 assessments)
- Mark scheme: Numeric Marks
Other Information
- Number of students on module in previous year: 43
- Module leader: Mr Christos Bechlivanidis
Last Updated
This module description was last updated on 10th March 2026.
