UKTPHYS003: BSc (hons): Physics with Computing


Year 1, Semester 1

Mode of Attendance: Full period in University

Mandatory Units

PHYS0001Introduction to quantum physics 6 Credits
PHYS0002Properties of matter 6 Credits
PHYS0003Introduction to electronics 6 Credits
PHYS0007Mathematics for scientists 1 6 Credits
PHYS0011Laboratory & information skills - 1A 6 Credits


Year 1, Semester 2

Mandatory Units

PHYS0004Relativity & astrophysics 6 Credits
PHYS0005Mechanics & waves 6 Credits
PHYS0006Electricity & magnetism 6 Credits
PHYS0008Mathematics for scientists 2 6 Credits
PHYS0012Laboratory & information skills - 1B 6 Credits


Year 2, Semester 1

Mode of Attendance: Full period in University

Mandatory Units

PHYS0013Quantum & atomic physics 6 Credits
PHYS0014Electromagnetic waves & optics 6 Credits
PHYS0015Electronics 6 Credits
PHYS0019Mathematics for scientists 3 6 Credits
PHYS0021Laboratory & information skills 2A 6 Credits


Year 2, Semester 2

Mandatory Units

PHYS0016Building blocks of the universe 6 Credits
PHYS0017Introduction to solid state physics 6 Credits
PHYS0018Programming skills 6 Credits
PHYS0020Mathematics for scientists 4 6 Credits
PHYS0022Laboratory & information skills 2B 6 Credits


Year 3, Academic Year

Mode of Attendance: Paid period of experience

Mandatory Units

PHYS0040Industrial placement 60 Credits


Year 4, Semester 1

Mode of Attendance: Full period in University

Mandatory Units

MATH0017Principles of computer operation & architecture 6 Credits
PHYS0036Final year project - A 6 Credits
PHYS0044Introduction to solid state physics & electromagnetism 6 Credits

Optional Units

Select 2 units from the following list:

MATH0075Advanced computer graphics 6 Credits
PHYS0024Contemporary physics 6 Credits
PHYS0026Semiconductor physics & technology 6 Credits
PHYS0027Signals & measurement systems 6 Credits
PHYS0034Complex states of matter 6 Credits


Year 4, Semester 2

Mandatory Units

MATH0025Machine architectures, assemblers & low-level programming 6 Credits
PHYS0029Thermodynamics & statistical mechanics 6 Credits
PHYS0031Simulation techniques 6 Credits
PHYS0037Final year project - B 6 Credits

Optional Units

Select 1 unit from the following list:

MATH0079Computer speech processing 6 Credits
MATH0080Computer vision 6 Credits
PHYS0028Solids & surfaces 6 Credits
PHYS0032Lasers & modern optics 6 Credits
PHYS0033Advanced electronic devices 6 Credits
PHYS0035Medical physics 6 Credits

Physics Unit Catalogue

Back to:

Physics Programme Catalogue

Programme / Unit Catalogue 1997/98