Skip to main content
2023
TitleCredits
COM1011 - Fundamentals of Machine Learning15
COM1012 - Data Science Group Project 115
COM2011 - Machine Learning and Data Science15
COM2012 - Data Science in Society15
COM2013 - Data Science Group Project 215
COM2013 - Data Science Group Project 215
COM2014 - Computational Intelligence15
COM3021 - Data Science at Scale15
COM3022 - Data Science Individual Project 130
COM3023 - Machine Learning and AI15
COMM031 - Data Science MSci Group Project30
COMM032 - Data Science MSci Individual Project30
COMM033DA - Data Engineering15
COMM034DA - Data in Business and Society15
COMM035DA - Data Analysis and Visualisation15
COMM036DA - Machine Learning15
COMM037DA - Project60
COMM412DA - Data in Business and Society15
COMM413DA - Machine Vision15
COMM414DA - Introduction to Data Science (Professional)15
COMM415DA - Fundamentals of Data Science (Professional)15
COMM416DA - Learning From Data (Professional)15
COMM416DAJ - Learning From Data (Professional)15
COMM417DA - Machine Learning (Professional)15
COMM418DA - Statistical Modelling15
COMM419DA - Social Networks and Text Analysis (Professional)15
COMM420DA - Professional Practice 115
COMM420DAJ - Professional Practice 115
COMM421DA - Professional Practice 215
COMM421DAJ - Professional Practice 215
COMM422DA - Research Scientist: End Point Assessment0
COMM422DAJ - Research Scientist: End Point Assessment0
COMM423DA - Work-based Project15
COMM424DA - Individual Research Project60
COMM510 - Multi-Objective Optimisation and Decision Making15
COMM511 - Statistical Data Modelling15
COMM512 - Introduction to City Science15
COMM513 - Human Dynamics 15
COMM514 - Research Project 60
CSM1029 - Mining and Minerals Engineering15
CSM1030 - Geology15
CSM1031 - Earth and Environmental Chemistry15
CSM1036 - Field Geology and Geological Maps30
CSM1041 - Quantitative Methods for Geoscientists15
CSM1042 - Dynamic Planet15
CSM1043 - Crystallography, Mineralogy and Gemstones15
CSM1044 - Earth History and Palaeontology15
CSM1045 - Surveying and Digital Mapping15
CSM1288DA - Mining Life Cycle and Professional Practice30
CSM1289DA - Engineering Fundamentals30
CSM1290DA - Mine Challenge Project30
CSM1291DA - Resource Characterisation30
CSM1904 - CSM Professionalism Year 10
CSM2050 - Safety and Sustainable Development15
CSM2051 - Magmatic and Metamorphic Rocks15
CSM2052 - Grand Geoenvironmental Challenges15
CSM2179 - Mathematics 215
CSM2180 - Mining and Surveying15
CSM2182 - Structural Geology and Tectonics30
CSM2183 - Sedimentology and Stratigraphy30
CSM2184 - Geological Mapping Techniques15
CSM2185 - Geotechnics15
CSM2186 - Surface Mining and Mine Transport 15
CSM2190 - Geophysics15
CSM2312 - Igneous and Metamorphic Petrology30
CSM2320DA - Digitisation and Automation30
CSM2321DA - Material Processing30
CSM2322DA - Resource Development30
CSM2323DA - Energy and Sustainability30
CSM2904 - CSM Professionalism Year 20
CSM2910 - Magmatism and Metamorphism15
CSM3038 - Surface Excavation Design15
CSM3039 - Safety and Sustainable Development15
CSM3040 - Minerals Engineering15
CSM3041 - Tunnelling and Excavation Design15
CSM3042 - Industrial Placement & Project15
CSM3043 - Working Environment and Ventilation15
CSM3044 - Mining Economics and Design15
CSM3046 - Mineral Deposit Geology15
CSM3047 - GIS for Geologists15
CSM3048 - Applied Field Geology15
CSM3049 - Contaminated Land Management and Remediation15
CSM3059 - Evolution of Earth and Planetary Systems15
CSM3060 - Dynamic Climates of the Past15
CSM3061 - Energy Resource Geology15
CSM3068 - Geology Overseas Field Class15
CSM3069 - Engineering Geology Field Course15
CSM3070 - Volcanology15
CSM3071 - Geological History of Life on Earth15
CSM3072 - Climate change: Past and Future15
CSM3073 - Independent Research Project30
CSM3151 - Exploration Techniques15
CSM3152 - Hydrogeology15
CSM3332 - Feasibility Study 15
CSM3379 - Summer Vacation Project30
CSM3404DA - Environmental and Social Governance30
CSM3405DA - Excavation Design and Optimisation30
CSM3406DA - Economics and Risk Management30
CSM3407DA - Feasibility and Business Improvement Project30
CSM3408DA - Feasibility and Business Improvement Project (End Point Assessment)30
CSM3409 - Politics, Mining and Sustainable Development15
CSM3444 - Soil Mechanics with Mine Tailings Engineering15
CSM3904 - CSM Professionalism Year 30
CSMM047 - Research Project and Dissertation60
CSMM083 - Resource Estimation15
CSMM110 - Techniques in Mining Geology30
CSMM118 - Project and Dissertation60
CSMM130 - Excavation and Geomechanics 15
CSMM131 - Health and Safety in the Extractive Industry15
CSMM134 - Land Surveying15
CSMM135 - Economics, Processing & Environment15
CSMM136 - Project Management15
CSMM137 - Hydrogeology15
CSMM139 - Advanced Surveying15
CSMM140 - Surface Excavation Design 15
CSMM143 - GIS For Surveyors15
CSMM145 - Production and Cost Estimation 15
CSMM153 - Mine Planning and Design15
CSMM177 - Discovery15
CSMM178 - Design15
CSMM179 - Recovery15
CSMM180 - Impact 15
CSMM181 - Surface Mining30
CSMM182 - Underground Mining30
CSMM183 - Business Skills15
CSMM184 - Business Impact Research Project45
CSMM185 - Soil and Water Contamination15
CSMM186 - Underground Construction15
CSMM187 - Underground Excavation Design15
CSMM188 - Working Environment and Ventilation15
CSMM190 - Site Investigation Including Near Surface Geophysics15
CSMM191 - Mineral Property Management and Law15
CSMM192 - Advanced Geoscientific Software and Data Management15
CSMM193 - Exploration Targeting15
CSMM194 - Exploration and Mining Geology15
CSMM195 - Ore Deposit Geology15
CSMM218 - Mineral Exploration Geophysics15
CSMM219 - GIS for Mineral Explorationists and Geoenvironmental Engineers15
CSMM220 - Mining the Future15
CSMM221 - Project and Dissertation60
CSMM222 - Decision-making for Engineers and Scientists15
CSMM416 - Mineral Process Design 15
CSMM417 - Advanced Mine Ventilation & Modelling 15
CSMM418 - Mine Automation15
CSMM419 - Advanced Mine Design15
CSMM420 - Individual Research Project30
CSMM421 - Group Design Project30
CSMM423 - Fourth Year Field Class 15
CSMM425 - Ore Genesis15
CSMM429 - Industrial Rocks and Minerals15
CSMM430 - Comminution, Flotation and Physical Separation15
CSMM431 - Extractive Metallurgy15
CSMM432 - Economics, Energy and Environment15
CSMM433 - Sampling Theory and Data Analysis15
CSMM435 - Process Modelling, Design and Optimisation15
CSMM436 - Material Handling, Dewatering and Waste Management15
CSMM437 - Mineral Process Design and Modelling30
CSMM438 - Principles of Minerals Process Engineering30
CSMM439 - Research Project75
CSMM440 - Research Frontiers in Earth Science 30
CSMM441 - Mine Waste Characterisation, Prediction and Treatment15
CSMM442 - Politics, Mining and Sustainable Development15
CSMM443 - Research Project and Scientific Article90
CSMM444 - Soil Mechanics with Mine Tailings Engineering15
CSMM445 - Geometallurgy and Resource Modelling15
CSMM904 - CSM Professionalism MSc0
ECM1208 - Construction Methods and Materials15
ECM1400 - Programming15
ECM1407 - Social and Professional Issues of the Information Age15
ECM1410 - Object-Oriented Programming15
ECM1413 - Computers and the Internet15
ECM1414 - Data Structures and Algorithms15
ECM1415 - Discrete Mathematics for Computer Science15
ECM1416 - Computational Mathematics15
ECM1417 - Web Development15
ECM1418 - Business Organisation15
ECM1418DA - Business Organisation15
ECM1419 - Interpersonal and Foundation Skills15
ECM1419DA - Interpersonal and Foundation Skills15
ECM1420 - Information and Data15
ECM1420DA - Information and Data15
ECM1421 - System Development 115
ECM1421DA - System Development 115
ECM1422 - Reflective Practice 130
ECM1422DA - Reflective Practice 130
ECM1423 - Digital Technology Infrastructure15
ECM1424 - Information Security15
ECM1913 - Fundamentals of Interdisciplinary Mathematics with Professional Skills15
ECM2106 - Manufacturing Systems15
ECM2205 - Safety and Sustainable Development15
ECM2207 - Project Management 15
ECM2209 - Project Procurement and BIM15
ECM2400 - Employability and Placement Preparation for Computer Scientists0
ECM2414 - Software Development15
ECM2418 - Computer Languages and Representations15
ECM2419 - Database Theory and Design15
ECM2423 - Artificial Intelligence and Applications15
ECM2425 - Mobile and Ubiquitous Computing15
ECM2426 - Network and Computer Security15
ECM2427 - Outside the box: Computer Science Research and Applications15
ECM2428 - IT Project Management15
ECM2429 - Systems Development 215
ECM2430 - Reflective Practice 230
ECM2431 - Information Systems15
ECM2432 - Reflective Practice 345
ECM2433 - The C Family15
ECM2434 - Group Software Engineering Project15
ECM2906 - Data, Signals and Systems15
ECM2911 - Mathematics of the Environment15
ECM2912 - Advanced Interdisciplinary Mathematics 15
ECM3153 - Management of Product Development 15
ECM3156 - Civil Engineering Hydraulics 15
ECM3158 - Water Resources and Pollution Control 15
ECM3160 - Materials 15
ECM3164 - Operations Management 15
ECM3165 - Digital Signal Processing 15
ECM3166 - Communications Engineering 15
ECM3172 - Study Abroad Semester60
ECM3174 - Year in Industry120
ECM3175 - Individual Project30
ECM3200 - Engineering in Society and Company Finance15
ECM3205 - Sustainable Engineering15
ECM3209 - Temporary Works Design15
ECM3210 - Computer Aided Analysis & Design15
ECM3401 - Individual Literature Review and Project45
ECM3408 - Enterprise Computing15
ECM3412 - Nature Inspired Computation15
ECM3419 - Industrial Placement120
ECM3420 - Learning from Data 15
ECM3422 - Computability and Complexity 15
ECM3423 - Computer Graphics15
ECM3428 - Algorithms that Changed the World15
ECM3429 - Term of Computer Science Studies Abroad60
ECM3430 - Computer Science Individual Project30
ECM3431 - IT Law and Ethics15
ECM3432 - Software Engineering 115
ECM3433 - Data Analysis 115
ECM3434 - Business Analysis 115
ECM3435 - IT Consulting 115
ECM3436 - Network Engineering 115
ECM3437 - Cyber Security 115
ECM3438 - Synoptic Project60
ECM3439 - Independent Study15
ECM3440 - Software Engineering 215
ECM3441 - Data Analysis 215
ECM3442 - Business Analysis 215
ECM3443 - IT Consulting 215
ECM3444 - Network Engineering 215
ECM3445 - Cyber Security 215
ECM3446 - High Performance Computing 15
ECM3901 - Data Analytics and Machine Learning15
ECM3902 - Work Placement15
ECM3903 - Mathematical Sciences Project15
ECM3905 - Mathematical Biology and Ecology15
ECM3906 - Graphs, Networks and Algorithms 15
ECM3907 - Dynamical Systems and Control15
ECM3908 - Partial Differential Equations15
ECM3909 - Mathematics of Climate Change15
ECM3912 - Semester of Mathematical Sciences Abroad45
ECMM103 - Computer Aided Engineering Design15
ECMM109 - Advanced Geotechnical Engineering15
ECMM110 - Water and Environmental Systems15
ECMM112 - Manufacturing Supply Chain Management15
ECMM113 - Agile, Lean and Competitive Enterprise15
ECMM124 - Hydroinformatics Tools15
ECMM132 - Urban Drainage and Waste Water Management15
ECMM133 - Water Supply and Distribution Management15
ECMM134 - Environmental Processes15
ECMM148 - Advanced CFD15
ECMM149 - Linear Systems and Structural Analysis15
ECMM150 - Structural Design15
ECMM153 - Conceptual Design of Buildings15
ECMM162 - Water Management in Developing Countries15
ECMM163 - Sustainable Engineering15
ECMM164 - MSc Dissertation60
ECMM409 - Nature-Inspired Computation15
ECMM410 - Research Methodology15
ECMM422 - Machine Learning15
ECMM423 - Evolutionary Computation & Optimisation15
ECMM424 - Computer Modelling and Simulation15
ECMM426 - Computer Vision15
ECMM427 - Group Development Project 30
ECMM428 - Individual Research Project30
ECMM432 - Data in Business and Society15
ECMM433 - Project 130
ECMM435 - Project 230
ECMM440 - High Performance Computing and Data Architectures15
ECMM441 - Machine Vision15
ECMM442 - Information Security15
ECMM443 - Introduction to Data Science15
ECMM444 - Fundamentals of Data Science15
ECMM445 - Learning from Data15
ECMM447 - Social Networks and Text Analysis15
ECMM450 - Stochastic Processes15
ECMM451 - Data Science Research Project60
ECMM452 - Data Science Business Project60
ECMM453 - Computer Science Research Project60
ECMM454 - Computer Science Business Project60
ECMM455 - Introduction to Data Science (Professional)15
ECMM456 - Fundamentals of Data Science (Professional)15
ECMM457 - Learning From Data (Professional)15
ECMM458 - Machine Learning (Professional)15
ECMM459 - Statistical Modelling15
ECMM461 - High Performance Computing 15
ECMM462 - Fundamentals of Security15
ECMM463 - Building Secure and Trustworthy Systems15
ECMM464 - Security Assessment and Validation15
ECMM465 - Cyber Security Analytics Research Project60
ECMM466 - Social Networks and Text Analysis (Professional)15
ECMM901 - Research Project45
ECMM903 - Computational Modelling and Simulation15
ECMM905 - Field Course30
ECMM911 - Mathematics of Sustainability15
EMP3001 - Commercial and Industrial Experience15
EMP3003 - Professional Experience45
EMPM003 - Mechanics of Materials10
EMPM012 - SMM MSc Group Project90
ENE0001 - Return to Learning - Introduction to Renewable Energy15
ENE1001 - Renewable Energy Systems 115
ENE1003 - Science for Energy Engineering15
ENE1004 - Applied Computing for Energy Studies15
ENE1005 - Energy Policy, Markets and Law 15
ENE1006 - Mathematics for Energy Systems15
ENE1007 - Engineering Mechanics15
ENE1008 - Thermodynamics and Fluid Mechanics15
ENE1009 - Electrical and Electronic Principles15
ENE1010 - Mathematics 1A15
ENE2001 - Energy Management15
ENE2002 - Engineering for Energy Professionals 30
ENE2003 - Electrical Energy Conversion and Transport15
ENE2004 - Renewable Energy Systems 215
ENE2005 - Mechanics of Materials15
ENE2006 - Applied Thermodynamics15
ENE2007 - Fluids Mechanics15
ENE2008 - Project Management and Accounting15
ENE3001 - Third Year Field Course (Group Project)15
ENE3002 - Network Engineering, Modelling and Management15
ENE3003 - Marine Renewable Energy 15
ENE3004 - Life Cycle Analysis15
ENE3005 - Wind Energy15
ENE3006 - Low Carbon Heat15
ENE3008 - Work Placement Report15
ENE3009 - Solar Power15
ENE3010 - Sustainable Architecture15
ENE3011 - Renewable Energy Dissertation 30
ENE3013 - Computational Engineering for Renewable Energy Systems15
ENEM005 - Research Project40
ENEM006 - Professional Ethics, Competence and Commercial Awareness15
ENEM007 - Industry Placement Project40
ENEM008 - Control Engineering for Renewable Energy15
ENEM009 - Advanced Marine Renewable Energy15
ENEM010 - Group Design Project20
ENEM011 - Advanced Wind Energy15
ENEM012 - Solar Energy Research and Innovation15
ENEM104 - Research Project60
ENEM105 - Low Carbon Vehicles and Transport15
ENEM106 - Key Skills for Renewable Energy Applications15
ENEM107 - Global Energy Solutions in Clean Energy30
ENG1002 - Engineering Mathematics and Scientific Computing 30
ENG1005 - Multi-Disciplinary Group Challenge Project 30
ENG1006 - Entrepreneurship 115
ENG1007 - Fundamentals of Mechanics15
ENG1008 - Fundamentals of Materials15
ENG1009 - Fundamentals of Electronics15
ENG1200DA - Core Engineering30
ENG1201DA - Mathematics for Engineers 15
ENG1202DA - Basic Mechanics15
ENG1203DA - Professional Studies and Skills Development A15
ENG1204DA - Materials15
ENG1205DA - Advanced Mathematics for Engineers15
ENG1206DA - Professional Studies and Skills Development B15
ENG2001 - Civil Engineering Challenge Project30
ENG2003 - Electronic Engineering Challenge Project30
ENG2004 - Entrepreneurship 215
ENG2005 - Entrepreneurship Challenge Project30
ENG2006 - Industry 4.015
ENG2007 - Introduction to Fluid Dynamics15
ENG2008 - Microcontroller Engineering15
ENG2009 - Modelling of Engineering Systems 15
ENG2010 - Soil Mechanics15
ENG2011 - Solid Mechanics15
ENG2012 - Structural Behaviour15
ENG2013 - Sustainable Design Challenge Project30
ENG2014 - Technology Entrepreneurship15
ENG2015 - Management Challenge Project 30
ENG2016 - Introduction in Economics and Company Finance15
ENG2017 - Communication and Networking Technologies15
ENG2118 - Analogue and Digital Electronics Design15
ENG2200DA - Structural Materials15
ENG2201DA - Mechanics15
ENG2202DA - Structures15
ENG2203DA - Geotechnics 115
ENG2204DA - Construction Site Management15
ENG2206DA - BIM and Temporary Works15
ENG2207DA - Project Management15
ENG2208DA - Sustainable Development15
ENG2209DA - Structural Concrete15
ENG3001 - Construction Project Management15
ENG3002 - Decision Making Systems & Decision Theory15
ENG3003 - Digital Engineering and Building Information Modelling15
ENG3004 - Engineering Electromagnetics15
ENG3005 - Fluid Dynamics and CFD15
ENG3006 - Geotechnical Engineering and Foundation Design15
ENG3007 - Global Entrepreneurial Marketing15
ENG3008A - Mechanical Design and Build: Part 1 - Research 15
ENG3008B - Mechanical Design and Build: Part 2 - Development15
ENG3010 - Industrial Awareness & Problem Solving15
ENG3011 - Management and Leadership15
ENG3012 - Mechatronics15
ENG3013A - Civil Design and Build: Part 1 - Research15
ENG3013B - Civil Design and Build: Part 2 - Development15
ENG3014 - Structural Engineering15
ENG3015 - Structural Dynamics15
ENG3016 - Thermodynamics and Heat Transfer15
ENG3017 - Quality Control and Improvement15
ENG3018 - Control Engineering15
ENG3019A - Management Design and Build: Part 1 - Research15
ENG3019B - Management Design and Build: Part 2 - Development15
ENG3020A - Entrepreneurship Design and Build: Part 1 - Research15
ENG3020B - Entrepreneurship Design and Build: Part 2 - Development15
ENG3021A - Electronic Design and Build: Part 1 - Research15
ENG3021B - Electronic Design and Build: Part 2 - Development15
ENG3022 - Finite Element Analysis for High Value Manufacturing15
ENG3201DA - Structural Engineering15
ENG3202DA - Geotechnics 2 15
ENG3203DA - Civil Engineering Design Studies 15
ENG3204DA - Individual Project30
ENG3206DA - Conceptual Design of Buildings30
ENG3207DA - Practical Hydraulic Engineering15
ENG3211DA - Accounting and Company Finance15
ENGM001 - Additive Manufacturing 15
ENGM002 - Advanced Communication Systems15
ENGM003 - Advanced Finite Element Analysis (FEA)15
ENGM005 - Business Start-up Project90
ENGM006 - Civil Engineering Materials15
ENGM008 - Design of Reinforced Concrete and Steel Structures15
ENGM009 - Electric Machines and Power Electronics15
ENGM010 - Data-Centric Engineering15
ENGM011 - Entrepreneurship 330
ENGM012 - Performance Based Design Under Dynamic Loading30
ENGM015 - MEng Individual Investigative Project45
ENGM016 - Metamaterials15
ENGM017 - Composite Materials15
ENGM018 - Nonlinear Control15
ENGM020 - Robotics and Automation 15
ENGM021 - Smart Production Systems15
ENGM023 - Sustainable Manufacturing15
ENGM025 - Smart Civil Structures15
ENGM026 - Design, Innovation & Entrepreneurship15
ENGM028 - MSc Industrial Placement60
ENGM029 - Power Systems Analysis15
ENGM030 - Digital Twinning for Power System Plant15
ENGM031 - Smart Grids and Sustainable Energy Systems15
ENGM032 - Resilience of Electrical Energy Systems15
ENGM033 - Supply Chain Quality Management 15
ENGM035 - Finance for Engineers15
ENGM036 - Digital Mapping and Survey15
ENGM037 - Digital Design15
ENGM038 - Digital Analysis30
ENGM039 - Modelling, Simulation and Machine Learning for Operations Management15
ENGM040 - Research Ethics and Methodology15
MTH0001 - Principles of Pure Mathematics30
MTH0002 - Applied Mathematics30
MTH0003 - Exploring Mathematics15
MTH0004 - Foundation Statistics15
MTH0005 - Science: Skills and Culture30
MTH1000 - Foundations0
MTH1001 - Mathematical Structures30
MTH1002 - Mathematical Methods30
MTH1003 - Mathematical Modelling30
MTH1004 - Probability, Statistics and Data30
MTH1100 - Employability and Preparation for Placement or Internship0
MTH2003 - Differential Equations15
MTH2004 - Vector Calculus and Applications15
MTH2005 - Modelling: Theory and Practice30
MTH2006 - Statistical Modelling and Inference30
MTH2008 - Real Analysis15
MTH2009 - Complex Analysis15
MTH2010 - Groups, Rings and Fields15
MTH2011 - Linear Algebra15
MTH2100 - Employability and Career Resources0
MTH3001 - Theory of Weather and Climate15
MTH3004 - Number Theory15
MTH3006 - Mathematical Biology and Ecology15
MTH3007 - Fluid Dynamics15
MTH3008 - Partial Differential Equations15
MTH3011 - Nonlinear Systems and Control15
MTH3013 - Applied Differential Geometry15
MTH3019 - Mathematics: History and Culture15
MTH3022 - Graphs, Networks and Algorithms15
MTH3024 - Stochastic Processes15
MTH3025 - Semester of Mathematical Studies Abroad60
MTH3026 - Cryptography15
MTH3028 - Statistical Inference: Theory and Practice15
MTH3030 - Mathematics of Climate Change15
MTH3035 - Mathematics Group Project15
MTH3038 - Galois Theory15
MTH3039 - Computational Nonlinear Dynamics15
MTH3040 - Topology and Metric Spaces15
MTH3041 - Bayesian statistics, Philosophy and Practice15
MTH3042 - Integral Equations15
MTH3045 - Statistical Computing15
MTH3047 - Mathematics for Environment and Sustainability15
MTH3100 - Industrial Placement120
MTHM002 - Methods for Stochastics and Finance15
MTHM003 - Analysis and Computation for Finance15
MTHM004 - Fractal Geometry15
MTHM005 - Mathematical Sciences Project30
MTHM006 - Mathematical Theory of Option Pricing 15
MTHM007 - Engaging with Research15
MTHM008 - Computational Modelling15
MTHM009 - Advanced Topics in Mathematical & Computational Biology15
MTHM010 - Representation Theory of Finite Groups15
MTHM014 - Metric Number Theory and Diophantine Approximation15
MTHM015 - AI and Data Science Methods for Life and Health Sciences15
MTHM017 - Advanced Topics in Statistics15
MTHM018 - Dynamical Systems and Chaos15
MTHM019 - Fluid Dynamics of Atmospheres and Oceans15
MTHM021 - Advanced Mathematics Project60
MTHM023 - Modelling the Weather and Climate15
MTHM028 - Algebraic Number Theory15
MTHM029 - Algebraic Curves15
MTHM030 - Waves, Instabilities and Turbulence15
MTHM031 - Magnetic Fields and Fluid Flows15
MTHM032 - Mathematics, Business and Finance Project30
MTHM033 - Statistical Modelling in Space and Time15
MTHM036 - Research in Mathematical Sciences15
MTHM040 - MSci Project45
MTHM041 - Analytic Number Theory15
MTHM044 - MMATH Project in Statistics45
MTHM045 - Space Weather and Plasmas15
MTHM047 - Bayesian Statistics, Philosophy and Practice 15
MTHM048 - Ergodic Theory15
MTHM050 - Research Project in Statistics60
MTHM051 - Fundamentals of Weather and Climate Science15
MTHM052 - Mid-Latitude Weather Systems15
MTHM053 - MSc Professional Placement60
MTHM054 - Climate Change Science and Solutions15
MTHM501 - Working with Data15
MTHM502 - Introduction to Data Science and Statistical Modelling15
MTHM503 - Applications of Data Science and Statistics15
MTHM504 - Applied Data Science and Statistics Project60
MTHM505 - Data Science and Statistical Modelling in Space and Time15
MTHM506 - Statistical Data Modelling15
MTHM507 - Communicating Data Science15
MTHM508 - Bayesian Philosophy and Methods in Data Science15
MTHM601 - Fundamentals of Data Science30
MTHM602 - Trends in Data Science and AI15
MTHM603 - Data Science and Modelling Dissertation60
MTHM604 - Tackling Sustainability Challenges using Data and Models 30
MTHM605 - Complex Systems15
MTHM606 - Applied AI and Control15
MTHM607 - Computational Modelling and Simulation30
MTHM611 - Topics in Environmental Intelligence15
MTHM612 - Environmental Intelligence Research Project60
NSCM005 - Mathematical Modelling in Biology and Medicine15
PHY0000 - Communications and Key Skills0
PHY1021 - Vector Mechanics15
PHY1022 - Introduction to Astrophysics15
PHY1023 - Waves and Optics15
PHY1024 - Properties of Matter15
PHY1025 - Mathematics Skills15
PHY1026 - Mathematics for Physicists15
PHY1027 - Practical Physics I15
PHY1028 - IT and Electronics Skills15
PHY1029 - IT and Astrophysics Skills15
PHY1030 - Practical Physics and IT Skills15
PHY1031 - Scientific Programming in Python15
PHY2021 - Electromagnetism I15
PHY2022 - Quantum Mechanics I15
PHY2023 - Thermal Physics15
PHY2024 - Condensed Matter I15
PHY2025 - Mathematics with Physical Applications15
PHY2026 - Practical Physics II15
PHY2027 - Scientific Programming in C15
PHY2029 - The Physics of Living Systems15
PHY2030 - Observing the Universe15
PHY2032 - Analytical and Chaotic Dynamics15
PHY2033 - Physics Practicals (One-term/semester inbound exchange)15
PHY2035 - Scientific Programming in Python15
PHY2036 - Study Abroad Electives60
PHY2037 - Nonlinear Optics and Imaging15
PHY2222 - Physics of Climate Change15
PHY3051 - Electromagnetism II15
PHY3052 - Nuclear and High Energy Physics15
PHY3053 - General Problems15
PHY3054 - Electromagnetism II (IS)15
PHY3055 - Electromagnetism and Quantum Mechanics15
PHY3056 - Nuclear and High Energy Physics (IS)15
PHY3061 - The Biophysics of Cells and Tissues 15
PHY3062 - Methods of Theoretical Physics15
PHY3064 - Nanostructures and Graphene Science 15
PHY3066 - Galaxies and High Energy Astrophysics15
PHY3068 - Principles of Theoretical Physics15
PHY3070 - Stars from Birth to Death15
PHY3071 - Soft Matter15
PHY3122 - Project and Dissertation30
PHY3138 - Projects and Dissertations30
PHY3147 - One-Semester Physics Project and Report15
PHY3150 - Applying Physics (Group Project)15
PHY3218 - Study Abroad Physics Options60
PHY3220 - Fluid Dynamics in Physics and Astronomy15
PHY3222 - Energy, Materials and Sustainability15
PHY3306 - Professional Experience75
PHY3308 - Professional Placement120
PHYM001 - Statistical Physics15
PHYM002 - Quantum Mechanics II15
PHYM003 - Condensed Matter II15
PHYM004 - Computational Physics and Modelling15
PHYM005 - Independent Study15
PHYM006 - Relativity and Cosmology15
PHYM008 - Physical Methods in Biology and Medicine15
PHYM009 - Project and Dissertation45
PHYM010 - Project and Dissertation60
PHYM012 - Solar and Extra-Solar Planets and Their Atmospheres15
PHYM013 - Quantum Many-Body Theory15
PHYM015 - Quantum Optics and Photonics15
PHYM502 - Frontiers in Physics Research15
PHYM503 - Research Project90