This course covers the basics of scientific programming and introduces the student to common computational methods with examples from medical and biological physics. It will cover topics such as random number generation, Monte Carlo methods, random walks, numerical solutions to ordinary and partial differential equations for initial-value and boundary-value problems, modelling/parameter fitting of real systems, and cellular automata. When time permits, this course also covers the Ising spin model and fractals.
Weekly Contact: Lab:3 hrs. Lecture:3 hrs.
GPA Weight: 1.00
Course Count: 1.00
Billing Units: 1