UKTPHYS003: BSc (hons): Physics with Computing
Year 1, Semester 1
Mode of Attendance: Full period in University (Undergraduate)
Mandatory Units
PHYS0001 Introduction to quantum physics 6 Credits
PHYS0002 Properties of matter 6 Credits
PHYS0003 Introduction to electronics 6 Credits
PHYS0007 Mathematics for scientists 1 6 Credits
PHYS0011 Laboratory & information skills - 1A 6 Credits
Year 1, Semester 2
Mandatory Units
PHYS0004 Relativity & astrophysics 6 Credits
PHYS0005 Mechanics & waves 6 Credits
PHYS0006 Electricity & magnetism 6 Credits
PHYS0008 Mathematics for scientists 2 6 Credits
PHYS0012 Laboratory & information skills - 1B 6 Credits
Year 2, Semester 1
Mode of Attendance: Full period in University (Undergraduate)
Mandatory Units
PHYS0013 Quantum & atomic physics 6 Credits
PHYS0014 Electromagnetic waves & optics 6 Credits
PHYS0015 Electronics 6 Credits
PHYS0019 Mathematics for scientists 3 6 Credits
PHYS0021 Laboratory & information skills 2A 6 Credits
Year 2, Semester 2
Mandatory Units
PHYS0016 Building blocks of the universe 6 Credits
PHYS0017 Introduction to solid state physics 6 Credits
PHYS0018 Programming skills 6 Credits
PHYS0020 Mathematics for scientists 4 6 Credits
PHYS0022 Laboratory & information skills 2B 6 Credits
Year 3, Academic Year
Mode of Attendance: Paid period of experience
Mandatory Units
PHYS0040 B.Sc. placement 60 Credits
Year 4, Semester 1
Mode of Attendance: Full period in University (Undergraduate)
Mandatory Units
MATH0017 Principles of computer operation & architecture 6 Credits
PHYS0023 Electromagnetism 6 Credits
PHYS0025 Equations of science 6 Credits
PHYS0036 Final year project - A 6 Credits
Optional Units
Select 1 unit from the following list:
MATH0075 Advanced computer graphics 6 Credits
PHYS0024 Contemporary physics 6 Credits
PHYS0026 Semiconductor physics & technology 6 Credits
PHYS0027 Signals & measurement systems 6 Credits
PHYS0028 Solids & surfaces 6 Credits
Year 4, Semester 2
Mandatory Units
MATH0025 Machine architectures, assemblers & low-level programming 6 Credits
PHYS0029 Thermodynamics & statistical mechanics 6 Credits
PHYS0031 Simulation techniques 6 Credits
PHYS0037 Final year project - B 6 Credits
Optional Units
Select 1 unit from the following list:
MATH0079 Computer speech processing 6 Credits
MATH0080 Computer vision 6 Credits
PHYS0030 Quantum mechanics 6 Credits
PHYS0032 Lasers & modern optics 6 Credits
PHYS0033 Advanced electronic devices 6 Credits
PHYS0034 Complex states of matter 6 Credits
PHYS0035 Medical physics 6 Credits
Return to Programme/Unit Catalogue 1998/99