Our introductory programming course, Learn To Code, is returning this Hilary. You can access the 2018 materials here.

Learn to Code will be running on Thursday evenings, from 7:00–8:30, in the Department of Computer Science, starting in Week 2.

Sessions are aimed at complete beginners, so no prior experience is necessarily.

Updates and events can be found on the Learn to Code Facebook group.

This year, Learn to Code is kindly sponsored by Gold sponsors JP Morgan Tech Connect and TPP, Silver sponsor Ensoft and Bronze sponsor HSBC.


  • Who can attend? Students, visiting students, staff or alumni of Oxford or Oxford Brookes.
  • What should I bring? You will need a fully-charged laptop or tablet.
  • Will I be able to use a charger? Maybe. There will be a number of extension leads, but they will only cover those in the first two rows of Lecture Theatre A and those on the front right of Lecture Theatre B.
  • How do I get into the Department? The entrance is the side entrance on Parks Road, a bit past the main entrance. We do not use any of the entrances on Keble Road.
  • When should I arrive? Our first sessions are normally very popular and we have limited space, so we recommend you arrive to those 15 minutes early to avoid missing out.
  • Can I help out? Definitely! If you can already program, we greatly appreciate your help in registering people and providing individual help in sessions. Join the Learn to Code Helpers Facebook group to get more info.

Session Materials (2016)

The presentation notes and slides for previous sessions can be found below. Please note that these are not intended to be fully comprehensive on their own – that is the purpose of the lessons! – but should be enough to serve as a reminder of what was covered.