Accessibility statement

Module catalogue

The Module Catalogue provides you with information about the modules running in a year of study.

Search modules by title or code to view module details including assessment types, syllabus and learning outcomes.


Module title Module code
Genes to Proteins CHE00021I
Green & Sustainable Chemistry CHE00030I
Green and Sustainable Chemistry Research Project (Diploma) CHE00041M
Green and Sustainable Chemistry Research Project (MSc) CHE00042M
Introductory Skills & Practical 1 CHE00027C
Introductory Skills & Practical 2 CHE00028C
Open Learning: Advanced Chemistry CHE00010M
Placement Year CHE00028I
Principles & Systems Thinking in Green & Sustainable Chemistry CHE00001M
Programming for data science CHE00044M
Project Module for Visiting Students 1 CHE00059M
Project Module for Visiting Students 2 CHE00060M
Project Module for Visiting Students 3 CHE00058M
Reaction Intermediates & Mechanisms CHE00029H
Research Communication CHE00054M
Research Skills and Methodologies CHE00043M
Skills for data scientists CHE00048M
The Business Case for Green & Sustainable Chemistry CHE00003M
The Material World: Chemistry & Applications CHE00023I
AI Individual Project COM00197M
AI Problem Solving with Search and Logic COM00191M
Advanced Project: Computer Science COM00178M
Algorithms & Data Structures COM00141M
Artificial Intelligence & Machine Learning COM00143M
Assurance & Proof COM00039H
Assurance & Proof COM00170M
Autonomous Robotic Systems Engineering COM00052H
Autonomous Robotic Systems Engineering COM00186M
Big Data Analytics COM00148M
Computer & Mobile Networks COM00147M
Computer Architecture & Operating Systems COM00145M
Computer Science Exchange COM00010I
Computer Science Exchange Abroad COM00015I
Computer Science Exchange Abroad COM00033H
Computer Science Placement COM00011I
Computer Vision & Graphics COM00038H
Computer Vision & Graphics COM00167M
Computers & Safety COM00017M
Computing by Graph Transformation COM00051H
Computing by Graph Transformation COM00185M
Critical Evaluation COM00031M
Cryptography Theory & Practice COM00048H
Cryptography Theory & Practice COM00183M
Cyber Security Individual Project COM00193M
DATA: Introduction to Data Science COM00028I
Embedded Systems Design & Implementation COM00003H
Embedded Systems Design & Implementation COM00175M
Engineering 1: Software & Systems Engineering COM00019I
Engineering 2: Automated Software Engineering COM00055H
Engineering 2: Automated Software Engineering COM00187M
Ethical Hacking, Analysis & Investigation COM00182M
Evolutionary & Adaptive Computing COM00037H
Evolutionary & Adaptive Computing COM00177M
Final Project: Safety Critical Systems COM00033M
Foundations of AI & Machine Learning COM00196M
Foundations of System Safety Engineering COM00006M
Foundations of System Safety II COM00100M
Game Design COM00160M
Group Project (Integrated Masters) COM00138M
Hazard & Risk Assessment COM00025M
High-Integrity Systems Engineering COM00040H
High-Integrity Systems Engineering COM00173M
High-Performance Parallel & Distributed Systems COM00036H
High-Performance Parallel & Distributed Systems COM00174M
Human Factors: Technology in Context COM00054H
Human Factors: Technology in Context COM00189M
Human-Computer Interaction COM00018C
Independent Research Project COM00151M
Independent Study Project: Safety Critical Systems COM00032M
Individual Project - Mathematics & Computer Science COM00079M
Individual Project in Advanced Computer Science COM00194M
Intelligent Systems: Machine Learning & Optimisation COM00026I
Intelligent Systems: Probabilistic & Deep Learning COM00049H
Intelligent Systems: Probabilistic & Deep Learning COM00184M
Interaction Design and Evaluation COM00179M
Methods & Data COM00161M
Network Security COM00056H
Network Security COM00188M
Placement Year COM00016I
Player Experiences in Digital Games COM00190M
Professional & Academic Development COM00195M
Project - Human-Centred Interactive Technologies COM00192M
Project: Computer Science COM00015H
Qualitative Approaches to Investigating UX COM00058H
Qualitative Approaches to Investigating UX COM00181M
Quantum Computation COM00042H
Quantum Computation COM00168M
Research Methods COM00146M
Research Methods in Computer Science COM00062H
Research Methods in Computer Science COM00180M
Research Proposal (Computer Science) COM00150M
Robotics and Autonomous System Safety COM00164M
Safety Case Development & Review COM00047M
Safety Management Systems COM00050M
Security Engineering COM00155M
Software 1: Foundations of Programming for Computer Science COM00015C
Software 2: Object Oriented Data Structures & Algorithms COM00016C
Software Engineering COM00144M
System Safety Assessment COM00052M
Systems & Devices 1: Introduction to Computer Architectures COM00011C
Systems & Devices 2: Operating Systems, Security, and Networking COM00029I
Systems & Devices 3: Advanced Computer Systems COM00018I
Systems & Devices 4: Networking COM00061H
Systems Engineering For Safety COM00001M
Theory 1: Mathematical Foundations of Computer Science COM00013C
Theory 2: Formal Languages & Automata COM00014C
Theory 3: Computability, Complexity and Logic COM00027I
Through Life Safety COM00059M
Advanced Macroeconomics ECO00082M
Advanced Microeconomics ECO00083M
Advanced Topics in Economic Evaluation ECO00053M
Alternative Perspectives in Economics ECO00040I
Applied Econometrics ECO00040H
Applied Microeconometrics ECO00092M
Applied Microeconomics ECO00096M
Assessing the Impact of Medical Technologies on Health ECO00058M
Asset Pricing ECO00113M
Basic Economic Concepts ECO00024H
Bubbles, Panics and Crashes: A Long Period Analysis of the Causes & Consequences of Financial Crises ECO00038H
Commodity Markets and Derivative Securities ECO00056H
Contemporary Economic Issues and Analysis ECO00039H
Corporate Finance ECO00039I
Corporate Finance and Governance ECO00108M
Data, Evidence & Policy ECO00019C
Decision Analysis for Health Technology Assessment ECO00064M
Decision Modelling for Health Economic Evaluation ECO00088M
Design and Analysis of Mechanisms and Institutions ECO00089M
Development Economics ECO00031I
Dissertation ECO00109M
Dynamic Modelling for Economists ECO00034I
Econometric Analysis ECO00032I
Econometric Methods for Research ECO00015H
Econometric Methods for Research ECO00090M
Econometric Theory ECO00033I
Econometrics ECO00091M
Econometrics for Research ECO00111M
Economics Dissertation ECO00045H
Economics II - Macroeconomics ECO00026I
Economics of Health and Health Care ECO00103M
Economics of Social Policy ECO00053H
Environmental Economics ECO00029I
Evaluation of Health Care ECO00104M
Evaluation of Health Policy ECO00086M
Experimental and Behavioural Economics ECO00054H
Finance and Investment Management ECO00106M
Financial Econometrics ECO00084M
Financial and Time Series Econometrics ECO00055H
Foundations of Economic History ECO00024C
Further Methods for Outcome Measurement ECO00060M
Game Theory ECO00044H
Health Economics ECO00052H
Health Economics Dissertation ECO00107M
Health Economics for Research ECO00081M
Health Economics: Concepts & Analysis ECO00049M
Industrial Organisation and Strategy ECO00035I
Information and Institution Design ECO00051H
International Economic Growth and Development ECO00050H
International Economics ECO00047H
Introduction to Finance ECO00021C
Introduction to Health Care Evaluation ECO00050M
Labour Economics ECO00043H
Macro Finance ECO00101M
Macroeconomic Analysis and Policy ECO00038I
Macroeconomics II ECO00002I
Macroeconomics for Research ECO00110M
Macroeconomics: Topics in Theory for Policy ECO00042H
Mathematical Research Methods ECO00006D
Mathematics for Economists ECO00020C
Microeconomic Theory ECO00037I
Microeconomics for Research ECO00112M
Monetary Economics ECO00049H
Money, Banking and Corporate Finance ECO00093M
Placement Year ECO00028I
Political Economics ECO00058H
Principles of Development Economics and Emerging Markets ECO00098M
Principles of Economics ECO00023C
Probability and Statistics ECO00025C
Public Economics ECO00099M
Public Policy Analysis ECO00097M
Quantitative Methods ECO00022C
Quantitative Research Methods ECO00005D
Statistics and Econometrics ECO00094M
Statistics for Health Economics ECO00052M
The Economics of the Health Care System ECO00051M
The Structure and Regulation of Financial Markets ECO00057H
Theory of Finance ECO00085M
Time Series Econometrics ECO00087M
Topics in Development Economics ECO00105M
Topics in Economic History ECO00036I
Worldwide Exchange ECO00022I
Abroad Module I EDU00015I
Abroad Module II EDU00016I
Abroad Module III EDU00017I
Act! Environmental education for political participation EDU00120M
Action Research Project EDU00046M
Active Learning for Social Change EDU00068I
Assessment in Education EDU00010H
Bilingualism EDU00002M
Bullying in School EDU00056H
Challenge-Led Social Research EDU00124M
Child & Adolescent Mental Health EDU00048H
Child & Adolescent Mental Health EDU00080M
Children's Literature EDU00061I
Citizenship Education EDU00003M
Communicating the climate emergency EDU00121M
Computer-assisted Language Learning (CALL) EDU00062M
Contemporary Issues in Teaching EDU00005M
Cultural and Creative Approaches to Education EDU00019C
Current Thinking in Mental Health & Wellbeing in Schools EDU00103M
Curriculum Area Evaluation of Teaching & Learning EDU00054M
Curriculum Area In-depth Focus Study EDU00055M
Curriculum Area Lesson Observation EDU00053M
Development & Cognition EDU00071M
Developmental Psychology & Education EDU00069I
Discourse Analysis & Language Teaching EDU00007M
Dressed For Success: Bringing Texts Alive in the Classroom EDU00055H
Education Policy and Its Impacts EDU00065I
Education and Global Development EDU00060H
Education and the Environment EDU00059I
Education, Power and Society EDU00063I
Educational Diversity EDU00058I
Educational Research Methods EDU00072I
Embodied Cognition in Learning & Development EDU00113M
Empirical Dissertation EDU00001H
Empirical Dissertation EDU00076M
English Linguistics EDU00010M
Environmental Education & Communication EDU00122M
Evaluating TESOL Classroom Practice EDU00084M
Evaluating UK Classroom Practice EDU00112M
Gender, Sexuality & Education: Exploring Key Issues of Social Justice in Feminist & Educational Research EDU00068M
Genetics & Education EDU00038H
Genetics & Education EDU00074M
Has Neuroscience entered the Classroom? EDU00045H
Has Neuroscience entered the Classroom? EDU00079M
Higher Education in the Twenty-First Century EDU00067M
Imagining Alternative Futures EDU00117M
Independent Study Module (Dissertation) for MA programmes in the Department of Education EDU00110M
Individual Differences in Education EDU00057I
Individual Study Module EDU00012H
Individuality & Its Roots EDU00078M
Intelligence (MSc) EDU00090M
Intelligence (UG) EDU00053H
Intercultural Communication in Education EDU00051M
Introduction to Science Teaching EDU00062H
Key Concepts in Education EDU00015C
Language & Power EDU00094M
Language & Psychology EDU00016H
Language Curriculum Design & Evaluation EDU00017M
Language for Education EDU00018M
Learning Gender: Exploring the Links Between Gender, Education & Society EDU00035H
Learning and Transformation Across the Lifecourse (LATAL) EDU00066I
MSc Dissertation - Mental Health & Wellbeing in Education EDU00104M
Meanings and Contexts of Education EDU00018C
Migration & Education EDU00114M
Mind, Brain and Education 2 EDU00055I
Mind, Brain, & Education 1 EDU00011C
Motivation in Education EDU00061M
New Directions in Educational Research EDU00014H
Pedagogies for Educating Critical Global Citizens EDU00038M
Perspectives on Literacy in Education EDU00008H
Placement Study EDU00046H
Placement Year EDU00053I
Play, Learning and Child Development EDU00125M
Positive Psychology in Education EDU00106M
Positive Psychology in Education (UG) EDU00054H
Professional Aspects of Training EDU00056M
Professional Enrichment Placement EDU00058M
Professional Portfolio EDU00126M
Professional Practice in Education EDU00127M
Psychological Perspectives on Education EDU00013C
Psychology & Neuroscience of Mental Health & Wellbeing in Education EDU00100M
Psychology in Education Dissertation EDU00029H
Psychology in Society EDU00070M
Psychology of Language & Language Learning EDU00031M
Qualified Teacher Status: Profile EDU00059M
Qualified Teacher Status: Skills Tests in Numeracy & Literacy EDU00060M
Qualitative Research Skills EDU00056I
Quantitative Research Skills 1 EDU00014C
Quantitative Research Skills 2 EDU00071I
Quantitative Research Skills 3 EDU00058H
Race, Difference, Equity & Equality & other issues in Education EDU00093M
Reading Development & Disorders EDU00047H
Research Methods for Education I: Researching Questions EDU00108M
Research Methods for Education II: Answering Questions EDU00109M
Research Methods for Investigating Mental Health & Wellbeing in Education EDU00102M
Research Methods for Psychology in Education I EDU00097M
Research Methods for Psychology in Education II EDU00098M
Research Methods in Language Education 1: Researching Questions EDU00119M
Research Methods in Language Education 2: Answering Questions EDU00118M
Researching Education EDU00016C
Secondary School Placement EDU00057M
Social Justice & Education EDU00069M
Social Perspectives on Education EDU00017C
Social Psychology in Education EDU00012C
Sociology of Childhood and Youth EDU00067I
Supporting Pupils' Psychological Wellbeing at School EDU00101M
TESOL Methods EDU00044M
Teaching & Learning Language EDU00043M
Teaching & Learning in Schools EDU00039M
Teaching & Learning with Technology EDU00116M