PH5023 Monte Carlo Radiation Transport Techniques
Academic year
2025 to 2026 Semester 1
Curricular information may be subject to change
Further information on which modules are specific to your programme.
Key module information
SCOTCAT credits
15
SCQF level
SCQF level 11
Availability restrictions
Normally only taken in the final year of an MPhys or MSci programme involving the School, or as part of MSc Astrophysics.
Module description
This module introduces the theory and practice behind Monte Carlo radiation transport codes for use in physics, astrophysics, atmospheric physics, and medical physics. Included in the module: recap of basic radiation transfer; techniques for sampling from probability distribution functions; a simple isotropic scattering code; computing the radiation field, pressure, temperature, and ionisation structure; programming skills required to write Monte Carlo codes; code speed-up techniques and parallel computing; three-dimensional codes. The module assessment will be 100% continuous assessment comprising homework questions and small projects where students will write their own and modify existing Monte Carlo codes.
Relationship to other modules
Pre-requisites
UNDERGRADUATES: BEFORE TAKING THIS MODULE YOU MUST PASS PH2012 AND PASS AT LEAST 1 MODULE FROM {AS3013, PH3080, PH3081, PH3082}.
Assessment pattern
Coursework (worksheets = 50%, 3-hour computing test = 25%, 1-hour Class Test = 25%) = 100%
Re-assessment
No Re-assessment available - laboratory based
Learning and teaching methods and delivery
Weekly contact
2 or 3 x 1hr lectures x 5 weeks, 1hr tutorial x 5 weeks, 2hr computer session x 3 weeks.
Scheduled learning hours
24
Guided independent study hours
126