<?xml version="1.0" encoding="UTF-8"?>
<ProgrammePlan xmlns="http://www.manchester.ac.uk/CUIProgrammePlan" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.manchester.ac.uk/CUIProgrammePlan.xsd">
  <PlanCode>00592</PlanCode>
  <PlanTitle>BSc(Hons) Mathematics and Physics</PlanTitle>
  <ProgrammeCode>00715</ProgrammeCode>
  <ProgrammeTitle>BSc(Hons) Mathematics &amp; Physic</ProgrammeTitle>
  <Year Label="1">
    <CourseUnit Multiple="N">
      <UnitCode>PHYS10101</UnitCode>
      <UnitTitle>Dynamics</UnitTitle>
      <Level>1</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/011013PHYS101012026-01-231V14.xml</FileLocation>
      <ValidFromDate>2026-01-23</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS10121</UnitCode>
      <UnitTitle>Quantum Physics and Relativity</UnitTitle>
      <Level>1</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/011016PHYS101212026-01-231V11.xml</FileLocation>
      <ValidFromDate>2026-01-23</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS10302</UnitCode>
      <UnitTitle>Vibrations &amp; Waves</UnitTitle>
      <Level>1</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/011029PHYS103022026-01-231V12.xml</FileLocation>
      <ValidFromDate>2026-01-23</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS10342</UnitCode>
      <UnitTitle>Electricity &amp; Magnetism</UnitTitle>
      <Level>1</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/011030PHYS103422026-01-231V11.xml</FileLocation>
      <ValidFromDate>2026-01-23</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS10280</UnitCode>
      <UnitTitle>Year 1 Lab Work (One Semester)</UnitTitle>
      <Level>1</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/026589PHYS102802023-08-011V9.xml</FileLocation>
      <ValidFromDate>2023-08-01</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH11022</UnitCode>
      <UnitTitle>Linear Algebra</UnitTitle>
      <Level>1</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>20</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/041761MATH110222026-08-011V8.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH11121</UnitCode>
      <UnitTitle>Mathematical Foundations &amp; Analysis</UnitTitle>
      <Level>1</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>20</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/041763MATH111212026-08-011V4.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH11411</UnitCode>
      <UnitTitle>Introduction to Vector Calculus</UnitTitle>
      <Level>1</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/041765MATH114112026-08-011V6.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH11412</UnitCode>
      <UnitTitle>Introduction to Ordinary Differential Equations</UnitTitle>
      <Level>1</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/041768MATH114122026-08-011V4.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS10362</UnitCode>
      <UnitTitle>Introduction to Programming</UnitTitle>
      <Level>1</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/042119PHYS103622026-01-231V6.xml</FileLocation>
      <ValidFromDate>2026-01-23</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
  </Year>
  <Year Label="2">
    <CourseUnit Multiple="Y">
      <UnitCode>MATH24411</UnitCode>
      <UnitTitle>Numerical Analysis 1</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/009254MATH244112026-08-011V23.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS20101</UnitCode>
      <UnitTitle>Introduction to Quantum Mechanics</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/011046PHYS201012026-01-231V14.xml</FileLocation>
      <ValidFromDate>2026-01-23</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS20141</UnitCode>
      <UnitTitle>Electromagnetism</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/011048PHYS201412026-01-231V12.xml</FileLocation>
      <ValidFromDate>2026-01-23</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS20171</UnitCode>
      <UnitTitle>Mathematics of Waves and Fields</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/011050PHYS201712026-01-231V13.xml</FileLocation>
      <ValidFromDate>2026-01-23</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS20352</UnitCode>
      <UnitTitle>Statistical Mechanics</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/011056PHYS203522026-02-041V12.xml</FileLocation>
      <ValidFromDate>2026-02-04</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH24412</UnitCode>
      <UnitTitle>Fluid Mechanics</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/015338MATH244122026-08-011V19.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH21111</UnitCode>
      <UnitTitle>Metric Spaces</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/020754MATH211112026-08-011V21.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS20280</UnitCode>
      <UnitTitle>Year 2 Lab Work (One Semester)</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/026590PHYS202802022-08-041V9.xml</FileLocation>
      <ValidFromDate>2022-08-04</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH29141</UnitCode>
      <UnitTitle>2P1: Complex Analysis</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/040773MATH291412026-08-011V5.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH21120</UnitCode>
      <UnitTitle>Groups and Geometry</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>F</TeachingPeriods>
      <CreditRating>20</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/042147MATH211202026-08-011V4.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH24420</UnitCode>
      <UnitTitle>Partial Differential Equations &amp; Vector Calculus</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>F</TeachingPeriods>
      <CreditRating>20</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/042149MATH244202026-08-011V5.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH21112</UnitCode>
      <UnitTitle>Rings &amp; Fields</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/042158MATH211122026-08-011V6.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS20302</UnitCode>
      <UnitTitle>Quantum Mechanics 2</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/042571PHYS203022026-01-231V6.xml</FileLocation>
      <ValidFromDate>2026-01-23</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS20342</UnitCode>
      <UnitTitle>Electromagnetism 2</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/042573PHYS203422024-08-011V4.xml</FileLocation>
      <ValidFromDate>2024-08-01</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS20151</UnitCode>
      <UnitTitle>Properties of Matter</UnitTitle>
      <Level>2</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/042630PHYS201512026-01-231V6.xml</FileLocation>
      <ValidFromDate>2026-01-23</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
  </Year>
  <Year Label="3">
    <CourseUnit Multiple="Y">
      <UnitCode>MCEL30011</UnitCode>
      <UnitTitle>Advanced Technology Enterprise</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>V</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MCEL/004674MCEL300112026-08-011V14.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MCEL30001</UnitCode>
      <UnitTitle>Tools and Techniques for Enterprise</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MCEL/004681MCEL300012026-08-011V13.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH24411</UnitCode>
      <UnitTitle>Numerical Analysis 1</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/009254MATH244112026-08-011V23.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>MATH30022</UnitCode>
      <UnitTitle>Project (Semester 2)</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/009258MATH300222025-08-011V16.xml</FileLocation>
      <ValidFromDate>2025-08-01</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH32052</UnitCode>
      <UnitTitle>Hyperbolic Geometry</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/009270MATH320522026-08-011V31.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH35012</UnitCode>
      <UnitTitle>Wave Motion</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/009277MATH350122026-08-011V19.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>MATH39032</UnitCode>
      <UnitTitle>Mathematical Modelling in Finance</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/009301MATH390322025-08-011V21.xml</FileLocation>
      <ValidFromDate>2025-08-01</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30392</UnitCode>
      <UnitTitle>Cosmology</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/011090PHYS303922026-01-251V10.xml</FileLocation>
      <ValidFromDate>2026-01-25</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH32091</UnitCode>
      <UnitTitle>Combinatorics and Graph Theory</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/014975MATH320912026-08-011V16.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>MATH36022</UnitCode>
      <UnitTitle>Numerical Analysis 2</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/014977MATH360222025-08-011V18.xml</FileLocation>
      <ValidFromDate>2025-08-01</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH32031</UnitCode>
      <UnitTitle>Coding Theory</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/014987MATH320312026-08-011V18.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH24412</UnitCode>
      <UnitTitle>Fluid Mechanics</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/015338MATH244122026-08-011V19.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH21111</UnitCode>
      <UnitTitle>Metric Spaces</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/020754MATH211112026-08-011V21.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH20912</UnitCode>
      <UnitTitle>Introduction to Financial Mathematics</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/020779MATH209122026-08-011V19.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH35031</UnitCode>
      <UnitTitle>Mathematical Biology</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/022565MATH350312026-08-011V21.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH36001</UnitCode>
      <UnitTitle>Matrix Analysis</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/022566MATH360012026-08-011V19.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>MATH32062</UnitCode>
      <UnitTitle>Algebraic Geometry</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/022570MATH320622025-08-011V22.xml</FileLocation>
      <ValidFromDate>2025-08-01</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30611</UnitCode>
      <UnitTitle>Lasers and Photonics</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/024616PHYS306112026-01-271V14.xml</FileLocation>
      <ValidFromDate>2026-01-27</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH32072</UnitCode>
      <UnitTitle>Number Theory</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/025069MATH320722026-08-011V28.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30441</UnitCode>
      <UnitTitle>Electrodynamics (M)</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/026219PHYS304412025-08-011V12.xml</FileLocation>
      <ValidFromDate>2025-08-01</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30021</UnitCode>
      <UnitTitle>Nuclear Physics</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/026352PHYS300212026-01-141V13.xml</FileLocation>
      <ValidFromDate>2026-01-14</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30602</UnitCode>
      <UnitTitle>Advanced Quantum Mechanics</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/026355PHYS306022026-01-251V15.xml</FileLocation>
      <ValidFromDate>2026-01-25</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30692</UnitCode>
      <UnitTitle>Stars and Stellar Evolution</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/026356PHYS306922026-01-251V9.xml</FileLocation>
      <ValidFromDate>2026-01-25</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30722</UnitCode>
      <UnitTitle>Applied Nuclear Physics</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/026361PHYS307222026-01-261V16.xml</FileLocation>
      <ValidFromDate>2026-01-26</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30221</UnitCode>
      <UnitTitle>Particle Physics</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/026585PHYS302212026-01-251V13.xml</FileLocation>
      <ValidFromDate>2026-01-25</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH33021</UnitCode>
      <UnitTitle>Mathematical Logic</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>20</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/038017MATH330212026-08-011V27.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>EART32201</UnitCode>
      <UnitTitle>Origin of the Solar System</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/EART/040231EART322012024-08-011V6.xml</FileLocation>
      <ValidFromDate>2024-08-01</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>MATH35062</UnitCode>
      <UnitTitle>Mathematics of a Finite Planet</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/040775MATH350622025-08-011V8.xml</FileLocation>
      <ValidFromDate>2025-08-01</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>MATH36031</UnitCode>
      <UnitTitle>Problem Solving by Computer</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/041108MATH360312025-08-011V3.xml</FileLocation>
      <ValidFromDate>2025-08-01</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30302</UnitCode>
      <UnitTitle>General Physics Skills</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Mandatory</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/041624PHYS303022026-01-251V5.xml</FileLocation>
      <ValidFromDate>2026-01-25</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH35041</UnitCode>
      <UnitTitle>Methods of Applied Mathematics</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>20</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/042151MATH350412026-08-011V6.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH21112</UnitCode>
      <UnitTitle>Rings &amp; Fields</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/042158MATH211122026-08-011V6.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH31010</UnitCode>
      <UnitTitle>Topology and Analysis</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>F</TeachingPeriods>
      <CreditRating>20</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/042594MATH310102026-08-011V5.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH31061</UnitCode>
      <UnitTitle>Analysis and Geometry in Affine Space</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/042596MATH310612026-08-011V4.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH32010</UnitCode>
      <UnitTitle>Advanced Algebra</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>F</TeachingPeriods>
      <CreditRating>20</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/042597MATH320102026-08-011V4.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>MATH35020</UnitCode>
      <UnitTitle>Elasticity and Viscous Fluid Dynamics</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>F</TeachingPeriods>
      <CreditRating>20</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/042599MATH350202025-08-011V4.xml</FileLocation>
      <ValidFromDate>2025-08-01</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH36160</UnitCode>
      <UnitTitle>Mathematics and Applications of Machine Learning</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>F</TeachingPeriods>
      <CreditRating>20</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/042601MATH361602026-08-011V6.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>MATH31072</UnitCode>
      <UnitTitle>Differential Geometry of Curves and Surfaces</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/MATH/042623MATH310722026-08-011V9.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30591</UnitCode>
      <UnitTitle>Astrophysical Processes</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/042638PHYS305912026-01-251V9.xml</FileLocation>
      <ValidFromDate>2026-01-25</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30352</UnitCode>
      <UnitTitle>Fluid Mechanics and Phase Transitions</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/042979PHYS303522026-01-251V5.xml</FileLocation>
      <ValidFromDate>2026-01-25</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30151</UnitCode>
      <UnitTitle>Condensed Matter Physics</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/042980PHYS301512025-08-011V3.xml</FileLocation>
      <ValidFromDate>2025-08-01</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30752</UnitCode>
      <UnitTitle>Nanoelectronics and Semiconductors</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/042981PHYS307522026-01-261V6.xml</FileLocation>
      <ValidFromDate>2026-01-26</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30401</UnitCode>
      <UnitTitle>Quantum Information and Computation</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/042982PHYS304012026-01-251V6.xml</FileLocation>
      <ValidFromDate>2026-01-25</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30622</UnitCode>
      <UnitTitle>Advanced Particle Physics</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/042983PHYS306222026-01-251V5.xml</FileLocation>
      <ValidFromDate>2026-01-25</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="N">
      <UnitCode>PHYS30431</UnitCode>
      <UnitTitle>Physics of Medical Imaging</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>1</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/043056PHYS304312026-01-261V7.xml</FileLocation>
      <ValidFromDate>2026-01-26</ValidFromDate>
      <VersionType>Current</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>PHYS30182</UnitCode>
      <UnitTitle>Third Year Laboratory (S6)</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/043241PHYS301822026-08-011V3.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>PHYS30662</UnitCode>
      <UnitTitle>Advanced Computational Physics</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/043242PHYS306622026-08-011V2.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
    <CourseUnit Multiple="Y">
      <UnitCode>PHYS30882</UnitCode>
      <UnitTitle>BSc Project (S6)</UnitTitle>
      <Level>3</Level>
      <TeachingPeriods>2</TeachingPeriods>
      <CreditRating>10</CreditRating>
      <Requirement>Optional</Requirement>
      <FileLocation>/CourseUnitPublishing/CourseUnitDataFiles/PHYS/043244PHYS308822026-08-011V2.xml</FileLocation>
      <ValidFromDate>2026-08-01</ValidFromDate>
      <VersionType>Future</VersionType>
    </CourseUnit>
  </Year>
</ProgrammePlan>

