  NERS 544/Introduction to Monte Carlo Methods
NERS 544
Monte Carlo Methods        Lecture 11: Advanced Electron Monte Carlo Simulation
Book notes on electron MC simulation
Berger's classic paper on electron MC simulation Lecture 10: Photon/Electron Monte Carlo Simulation
Lecture notes on photon MC simulation
Lecture notes on electron MC simulation Lecture 09: Random number idiosyncrasies and Quadrature Lecture 08: The end of geometry, inf and beyond Lecture 07: More geometry Lecture 06: Geometry, geometry and more geometry
What average z^2 should look like, for Assignment 4
What average z^2/s^2 should look like, for Assignment 4 (small limit)
What average z^2/s should look like, for Assignment 4 (large limit) Lecture 05: Transport in media, interaction models, Lewis theory, Geometry (maybe)
Goudsmit and Saunderson, Multiple scattering of electrons I
Goudsmit and Saunderson, Multiple scattering of electrons II
Lewis, Multiple scattering in an infinite medium Lecture 04: Ray tracing and scattering Lecture 03: Error estimation, Random Number and precision anomalies
Article by Kellerer on convex bodies Lecture 02: Random number generation, sampling
What every computer scientist should know about floating point
Wiki on floating point
Wiki on standards for computation of floating point numbers
Steve Hollasch on floating point Lecture 01: Introduction, history, elementary probability theory
Read this chapter on the history of Monte Carlo:
Read this chapter on the basics of Monte Carlo:
Read Chapter 2 revision (in progress) Code library and repository
Matlab and C++ codes used in class and on assignments Assignment 1: Elementary probability theory
Assignment 2: Sampling
Assignment 3: Error Estimation Matlab Template for Assignment 3
Assignment 4: Lewis Theory
What average z^2 should look like, for Assignment 4
What average z^2/s^2 should look like, for Assignment 4 (small limit)
What average z^2/s should look like, for Assignment 4 (large limit)
Assignment 5: Planar geometry What the results should look like, for Assignment 5
Assignment 6: Reflection
Assignment 7: Simple Nuclear and Radiological models 