Learning Python
The Python programming language is used everywhere in this lab, the computational physics, biology communities, and big companies such as Google and Facebook. You don’t know Python? Start here to learn it.
The Python programming language is used everywhere in this lab, the computational physics, biology communities, and big companies such as Google and Facebook. You don’t know Python? Start here to learn it.
The course will teach you the theoretical background on how to simulate systems at the atomic scale (e.g. using molecular dynamics), you will learn to program some of the fundamental algorithms, and you will be using state-of-the art software to run simulations of problems in areas of active research. The focus is on bio/nanophysics but there’s room to accommodate individual interests. The course will be half lecture, half hands-on work in a computer lab.
Note that this course is currently not scheduled. It ran the last time in Spring 2013.