- UCAS course code
- UCAS institution code
MPhys Physics / Course details
Year of entry: 2021
- View tabs
- View full page
Course unit details:
|Unit level||Level 2|
|Teaching period(s)||Semester 2|
|Offered by||Department of Physics & Astronomy|
|Available as a free choice unit?||No|
|Unit title||Unit code||Requirement type||Description|
|Introduction to Programming for Physicists||PHYS20161||Pre-Requisite||Compulsory|
To give an introduction to the techniques of computational physics and dynamic high-level scripting programming languages.
You will carry out 3 short projects (as an individual, not in a pair or group). You must PASS projects 1 (receive more than 40%) to be allowed to submit projects 2 and 3. The final two projects contribute 50% each to the final mark, respectively.
Feedback will be given orally by demonstrators during lab sessions, and written and oral feedback of the written project work will be given.
Hill, Christian 2015
Titus, A.B. Introduction to Numerical Programming: A Practical Guide for Scientists and Engineers
Garcia, A.L. Numerical Methods for Physics (Prentice Hall 1994)
|Scheduled activity hours|
|Practical classes & workshops||36|
|Independent study hours|
|Saeed Bahramy||Unit coordinator|