Mathematical, Physical and Computational Sciences - Modules for 2021-22

Module CodeModule TitleLevelFurther Information
CS1AC16Applications of Computer Science1More information
CS1AC16NUApplications of Computer Science1More information
CS1FC16Fundamentals of Computer Science1More information
CS1FC16NUFundamentals of Computer Science1More information
CS1MA20Mathematics and Computation1More information
CS1MA20NUMathematics and Computation1More information
CS1PC20Programming in C/C++1More information
CS1PC20NUProgramming in C/C++1More information
CS1SE20Software Engineering: Fundamentals and Professional Development1More information
CS1SE20NUSoftware Engineering: Fundamentals and Professional Development1More information
CS2AO17Algorithms and Operating Systems2More information
CS2AY20Study Abroad Year2More information
CS2CA17Computer Architecture and Networking2More information
CS2CO16Compilers2More information
CS2DI17Databases and Information Security2More information
CS2HW19HCI and Web Applications2More information
CS2IY16Industrial Year2More information
CS2PJ20Programming in Java2More information
CS2QT19Software Engineering: Quality and Testing2More information
CS2SA16Service-Oriented System Applications2More information
CS2SS20Software System Design with UML2More information
CS3AI18Artificial Intelligence3More information
CS3BC20Blockchain Computing3More information
CS3DP19Distributed Systems and Parallel Computing3More information
CS3DS19Data Science Algorithms and Tools3More information
CS3DV20Data Integration and Visualisation3More information
CS3IA16Image Analysis3More information
CS3IP16Individual Project3More information
CS3PP19Programming in Python for Data Science3More information
CS3SC17Social, Legal and Ethical Aspects of Computing3More information
CS3TM20Text Mining and Natural Language Processing3More information
CS3VI18Visual Intelligence3More information
CS3VR16Virtual Reality3More information
CSMAD21Applied Data Science with PythonMMore information
CSMAD21NUApplied Data Science with PythonMMore information
CSMAI19Artificial IntelligenceMMore information
CSMAI21Artificial Intelligence and Machine LearningMMore information
CSMBD16Big Data AnalyticsMMore information
CSMBD21Big Data and Cloud ComputingMMore information
CSMCC16Cloud ComputingMMore information
CSMDE21Data Security and EthicsMMore information
CSMDE21NUData Security and EthicsMMore information
CSMDM16Data Analytics and MiningMMore information
CSMDM21Data Analytics and MiningMMore information
CSMDM21NUData Analytics and MiningMMore information
CSMIA19Image AnalysisMMore information
CSMMA16Mathematics and StatisticsMMore information
CSMMA21Mathematics and Statistics for Data ScienceMMore information
CSMML16Machine LearningMMore information
CSMPR16MSc ProjectMMore information
CSMPR21MSc ProjectMMore information
CSMRS16Research StudiesMMore information
CSMVI16Visual IntelligenceMMore information
CSMVR16Virtual RealityMMore information
MA0FMNUFoundations of Mathematics0More information
MA0FMPFurther Mathematics and Physics0More information
MA0MANUMathematical Analysis0More information
MA1CACalculus1More information
MA1CANUCalculus1More information
MA1DE1NUDifferential Equations I1More information
MA1FMFoundations of Mathematics1More information
MA1LALinear Algebra1More information
MA1LANULinear Algebra1More information
MA1MPRNUMathematical Programming1More information
MA1MSPMathematical and Statistical Programming1More information
MA1RA1Real Analysis I1More information
MA1RA1NUReal Analysis 11More information
MA1RA2NUReal Analysis II1More information
MA2ALAAlgebra2More information
MA2ALANUAlgebra2More information
MA2ASVNUAnalysis in Several Variables2More information
MA2CA1Complex Analysis I2More information
MA2CANUComplex Analysis2More information
MA2DEDifferential Equations2More information
MA2DE2NUDifferentiable Equations II2More information
MA2DENUDifferential Equations2More information
MA2MODMathematical Modelling2More information
MA2MODNUMathematical Modelling2More information
MA2MPHMathematical Physics2More information
MA2MPHNUMathematical Physics2More information
MA2MPRMathematical Programming2More information
MA2NANNumerical Analysis2More information
MA2NANNUNumerical Analysis2More information
MA2PSMProfessional Skills for Mathematicians2More information
MA2PSMNUProfessional Skills for Mathematicians2More information
MA2PT1Probability Theory I2More information
MA2PT1NUProbability Theory2More information
MA2PYIndustrial Placement Year2More information
MA2RA2Real Analysis II2More information
MA2SAStudy Abroad Year2More information
MA2SPLSummer Placement2More information
MA2VCVector Calculus2More information
MA2VCNUVector Calculus2More information
MA3AMAsymptotic Methods3More information
MA3AMNUAsymptotic Methods3More information
MA3ASTApplied Stochastic Processes3More information
MA3ASTNUApplied Stochastic Processes3More information
MA3CA2Complex Analysis II3More information
MA3CA2NUComplex Analysis II3More information
MA3CECCryptography and Error Correcting Codes3More information
MA3CVCalculus of Variations3More information
MA3CVNUCalculus of Variations3More information
MA3DSDynamical Systems3More information
MA3DSNUDynamical Systems3More information
MA3FMFluid Mechanics3More information
MA3FMNUFluid Mechanics3More information
MA3GALGalois Theory3More information
MA3MBMathematical Biology3More information
MA3MTIMeasure Theory and Integration3More information
MA3MTINUMeasure Theory and Integration3More information
MA3NATNumerical Analysis II3More information
MA3NATNUNumerical Analysis II3More information
MA3PALPeer Assisted Learning3More information
MA3PD2Partial Differential Equations II3More information
MA3PD2NUPartial Differential Equations II3More information
MA3PROPart 3 Project3More information
MA3PRONUPart 3 Project3More information
MA3SMAStatistical Mechanics and Applications3More information
MA3SPLSummer Placement3More information
MA3XJIntegral Equations3More information
MA3XJNUIntegral Equations3More information
MA3Z7Number Theory3More information
MA3Z7NUNumber Theory3More information
MA4AMAsymptotic Methods4More information
MA4ASTApplied Stochastic Processes4More information
MA4CA2Complex Analysis II4More information
MA4CECCryptography and Error Correcting Codes4More information
MA4CVCalculus of Variations4More information
MA4DSDynamical Systems4More information
MA4FMFluid Mechanics4More information
MA4GALGalois Theory4More information
MA4MBMathematical Biology4More information
MA4MTIMeasure Theory and Integration4More information
MA4NATNumerical Analysis II4More information
MA4PD2Partial Differential Equations II4More information
MA4SMAStatistical Mechanics and Applications4More information
MA4XAFourth Year Project4More information
MA4XJIntegral Equations4More information
MA4Z7Number Theory4More information
MT11CIntroduction to Meteorology1More information
MT11CNUIntroduction to Meteorology1More information
MT11DWeather and Climate Fundamentals1More information
MT11DNUWeather and Climate Fundamentals1More information
MT12CSkills for Environmental Science1More information
MT12CNUSkills for Environmental Science1More information
MT1CCThe Science of Climate Change1More information
MT24AAtmosphere and Ocean Dynamics2More information
MT24ANUAtmosphere and Ocean Dynamics2More information
MT24BAtmospheric Physics2More information
MT24BNUAtmospheric Physics2More information
MT24CNumerical Methods for Environmental Science2More information
MT24CNUNumerical Methods for Environmental Science2More information
MT24EForecasting: practice and presentation2More information
MT24ENUWeather Forecasting2More information
MT25FAtmospheric Analogues2More information
MT25GClimate Change2More information
MT25GNUClimate Change2More information
MT26ESurface Energy Exchange2More information
MT26ENUSurface Energy Exchange2More information
MT2ACTAtmospheric Chemistry and Transport2More information
MT2CCThe Science of Climate Change2More information
MT2IEMInstrumentation for Environmental Measurements2More information
MT2SWCStatistics for Weather and Climate Science2More information
MT2SWCNUStatistics for Weather and Climate2More information
MT37APart 3 Project3More information
MT37ANUPart 3 Project (Nanjing)3More information
MT37BGeneral Studies3More information
MT37BNUGeneral Studies (Nanjing)3More information
MT37DRemote Sensing Methods and Applications3More information
MT37DNURemote sensing methods and applications3More information
MT37EDynamics of Weather Systems3More information
MT37ENUDynamics of Weather Systems3More information
MT37FOceanography3More information
MT37FNUOceanography3More information
MT37HAtmospheric Science Field Course3More information
MT37LBoundary Layer Meteorology3More information
MT37LNUBoundary Layer Meteorology3More information
MT37PMicrometeorology3More information
MT37PNUMicrometeorology3More information
MT38AThe Global Circulation3More information
MT38ANUGlobal Circulation3More information
MT38BClimate Change3More information
MT38BNUClimate Change3More information
MT38CNumerical Weather Prediction3More information
MT38CNUNumerical Weather Prediction3More information
MT38NAtmospheric Electricity3More information
MT39ZUndergraduate Short Project3More information
MT3ASAtmospheric Spectroscopy3More information
MT3SWSpace Weather3More information
MT3SWNUSpace Weather3More information
MT4SWSpace Weather4More information
MT4XAPart 4 Project4More information
MT4XBGeneral Studies4More information
MT4XDRemote Sensing Methods and Applications4More information
MT4XFOceanography4More information
MT4YBClimate Change4More information
MT4YCNumerical Weather Prediction4More information
MT4YDTropical Weather Systems4More information
MT4YFNumerical Modelling of Atmosphere and Oceans4More information
MT4YGExtratropical Weather Systems4More information
MTMA32Measurements and InstrumentationMMore information
MTMA33Introduction to ComputingMMore information
MTMA39Forecasting Systems and ApplicationsMMore information
MTMCCThe Science of Climate Change (M-level)MMore information
MTMG01Introduction to weather systemsMMore information
MTMG02Atmospheric PhysicsMMore information
MTMG04Weather and Climate DiscussionMMore information
MTMG05Professional SkillsMMore information
MTMG06Statistics for Weather and Climate ScienceMMore information
MTMG16Climate ChangeMMore information
MTMG19Tropical weather systemsMMore information
MTMG21OceanographyMMore information
MTMG25Hazardous weather analysisMMore information
MTMG34Experiencing the weather field courseMMore information
MTMG38Remote SensingMMore information
MTMG44Hydrology and global environmental changeMMore information
MTMG49Boundary Layer Meteorology and MicrometeorologyMMore information
MTMG50Climate Services and Climate Impact ModellingMMore information
MTMG60Atmospheric Chemistry and TransportMMore information
MTMG99Dissertation projectMMore information
MTMW11Fluid Dynamics of the Atmosphere and OceansMMore information
MTMW12Introduction to Numerical ModellingMMore information
MTMW14Numerical Modelling of Atmospheres and OceansMMore information
MTMW15Extra-tropical Weather SystemsMMore information
MTMW20Global Circulation of the Atmosphere & OceanMMore information
MTMW98Fluid dynamics of the atmosphere and oceans (DAIMG)MMore information
PH101Physics of the Natural World1More information
PH103Global Environmental Chemistry1More information
ST1PSProbability and Statistics1More information
ST1PSNUProbability and Statistics1More information
ST2LMLinear Models2More information
ST2LMDLinear Models and Data Analysis2More information
ST2PSTProbability and Statistical Theory2More information
ST3GLMGeneralised Linear Models3More information
ST3MSDModelling Structured Data3More information
ST3MVAMultivariate Data Analysis3More information
ST3PRStatistics Project3More information
ST3SMLStatistical Data Science and Machine Learning3More information
ST4SMLStatistical Data Science and Machine Learning4More information

Things to do

Contact Us

  • Telephone:
    + 44 (0)118 987 5123

  • Email:
    Please contact the relevant department