UCL Department of Physics and Astronomy


Introduction to Computational Physics

Following success in 2018, 2019 and 2020, UG students, Fern Pannell and Danny Gold, are running a virtually adapted fourth iteration of their Intro to Computational Physics course this summer.

Physics & Astronomy undergraduate students, Fern Pannell and Danny Gold, have developed an “Introduction to Computational Physics” course, designed to bridge the coding knowledge gap between A-level and first year university students.


Coding skills, like the ones taught in this class, are important for scientists in any field. The course will start with the very basics of Python (i.e. What is a variable? What is an array?), and will move on to more challenging concepts (graphical analysis, for loops, if statements, etc...) as the course progresses. At the end of the course, you’ll have an opportunity to present your work from one of the sessions to the course leads, demonstrators, and the rest of your peers; this is a great chance to show off the new skills you’ve learned, and to gain some experience in presenting code!


This course is perfect for beginners who have never coded before in their lives! This is why we kindly ask that only students who have never coded before apply; this is to give those students an opportunity to gain this vital skill.


Our next course iteration will be delivered via our online platform so that the sessions can be delivered to you in the comfort of your own homes! The course will run from the 3rd August 2021 - 17th August 2021, and will consist of five live taught sessions, with numerous drop sessions throughout this period. There will also be an opportunity for you to troubleshoot any software issues prior to the course starting on the 30th July 2021.


To check if you're eligible, and to apply for a place on our course, please see the link below. Applications Deadline: Monday 24th May 2021, 09:00 AM BST.




Have a look below at some photos from our in-person classes run in 2018 and 2019!