Physics Department

Computational Physics

  • Lectures
    • Lecture 1
      • Aims
      • Finite difference
      • Numerical precision
    • Lecture 2
      • Assignments
      • Numerical integration
    • Lecture 3
      • First order ODE
    • Lecture 4
      • Second order differential equations
    • Lecture 5
      • Monte Carlo Methods
      • Generating random numbers according to a probability density
    • Lecture 6
      • Monte Carlo integration
    • Lecture 7
      • Finding the zeros of a function
      • Optimisation
    • Lecture 8
      • Object oriented programming
      • Random walks
    • Lecture 9
      • Bugs hall of fame
      • Using the debugger
  • Assignments
    • Assignment 1
    • Assignment 2
    • Assignment 3
    • Assignment 4
    • Assignment 5
    • Assignment 6
    • Assignment 7
    • Assignment 8
  • Slides
    • Lecture 1
    • Lecture 2
    • Lecture 3
    • Lecture 4
    • Lecture 5
    • Lecture 6
    • Lecture 7
    • Lecture 8
    • Lecture 9
  • Organisation
  • Programming
    • Frequent Errors
    • How to Debug
  • Plagiarism and FAQ
> Lectures > Lecture 6

Lecture 6

  • Monte Carlo integration