Introduction to MatLab Programming (PGT) PSYCH5016
- Academic Session: 2022-23
- School: School of Psychology and Neuroscience
- Credits: 10
- Level: Level 5 (SCQF level 11)
- Typically Offered: Semester 2
- Available to Visiting Students: No
- Available to Erasmus Students: No
This course introduces students to the MatLab environment through hands-on sessions providing a mix of lectures and in class exercises. Students create and manipulate MatLab variables, perform basic computations, use in-built functions, program new functions, program scripts, and produce various graphical representations.
Summative assessment comprises of a series of online assessments available to students following a lecture where the content of each assessment is aligned with the skills and content covered up to and including the just completed class. Students use MatLab to explore a new dataset and answer questions by producing graphical representations, a justification of the methods employed, a description of the results and conclusions.
Main Assessment In: April/May
To introduce students to the MatLab programming environment so that they can start to make scripts to run experiments, create stimuli, explore datasets, and perform statistical analyses.
Intended Learning Outcomes of Course
By the end of the course students will be able to:
■ Critically analyse the workspace, variables, basic mathematical operations, graphs.
■ Critically analyse conditional statements (greater than, less than) scripts.
■ Critically analyse flow control (for loops, if statements), functions.
■ Reflect critically on advanced variables, advanced flow control, file operations.
Minimum Requirement for Award of Credits
Students must submit at least 75% by weight of the components (including examinations) of the course's summative assessment.