| STM90683 Core Disciplinary subjects (Physics and Nanotechnology) | | 48cp |
| 68416 Computational Physics | | 6cp |
| 68412 Energy Science and Technology | | 6cp |
| 68414 Advanced Mechanics | | 6cp |
| 68415 Measurement and Analysis of Physical Processes | | 6cp |
| CBK90575 Sub-major/Electives | | 24cp |
| Total | | 96cp |