UCL Graduate Programming Courses in Python

There are two courses in Python offered to graduate students at UCL. Priority is given to those in the Department of Physics and Astronomy. Please visit the Graduate Programming Courses page for more information about times, venues and registration.

Introductory Python

Course Resources

Advanced Python

The Advanced Python course introduces the use of NumPy, SciPy and Matplotlib for scientific programming.

Course Resources

Cambridge Materials Science Scientific Programming Courses in Python