tech careers

Demystifying AI

Thurs 4 February 2021 16.00 17.30, Zoom. We have an idea in our minds of what AI is, but what is it really? How does it impact our current lives and what effect could it have on your future career? Join us for this one off speaker event, delivered in partnership with OxAi to gain a deeper understanding of Artificial intelligence, it’s applications and what this means for our future.

Delivered in partnership with


Intro to Web Programming

The course starts on Tuesday 9 February 2021, 15.00-16.30, Zoom

As the world becomes increasingly digital, the ability to build and deploy web applications is becoming an essential skill. Whether you’re interested in starting a start up, helping organisations to run efficiently, or just think that coding might be fun, this course will give you a good foundation for learning to build web applications.

This an entry level course, with no prior knowledge of coding required. The course is fairly fast paced, and we've found that students need to commit 2-4 hrs a week outside of the classes in order to get the most out of it.

Delivered by George Knee & Tom Close, Oxford Code Lab

Course dates: The course will run from 15.00-16.30 on the below dates, please ensure that you are able to attend all sessions before applying.

  • Tuesday 9 February
  • Tuesday 16 February
  • Tuesday 23 February
  • Tuesday 2 March

Limited spaces available.


Hands on Introduction to AI

A 3-part course starting Monday 22 Feb 2021. This term, we will be offering an AI for beginners' course, in collaboration with OxAi. Follow pre-recorded content, delivered to you by AI experts, with weekly live check in sessions.

Session 1 - Regression and decision trees

  • Introduction to basic regression techniques and decision trees.

Session 2 - Classification

  • Introduction to basic classification techniques.

Session 3 - Neural networks

  • Introduction to neural networks.


Intermediate Python

This term we will be giving you the opportunity to apply your basic Python skills with three project-based sessions. Following the introductory session on 2 March 2021 18.00- 19.00, the project sessions will take place w/c 8 March. 

A basic understanding of Python is required. Delivered in partnership with CodeSoc and OxWoCS

Intermediate Python, 18.00-19.00, Tuesday 2nd March 2021 – information on all projects

This is a fantastic opportunity to further develop your Python skills, and work on specific projects, aligned with your interests. The introductory session will explain each project, so you can decide which you would like to work on (there is no limit here). Following this, each project will be covered in further detail and you will be given a project pack, which will provide you with all of the resources needed with the expert support of CodeSoc. You will need a basic level of Python knowledge to work through the projects, you can get this via our beginners course.

Project 1 Tuesday 9th March, 18.00-19.00 

Fractals are de_ned as geometric objects with self-similarity present at all scales. Another de_ning property they have is a fractal dimension, which often di_ers from the set's topological dimension. Fractal patterns are a clear example of the overlap between art and science and as such they led to a great many inventions in the _eld of technology and digital art such as Fractal Antennas and Fractal Image Compression. The aim of this project is to get you familiar with the use of recursion and the chaos game needed to generate these patterns.

Project 2 Wednesday 10th March, 18.00-19.00 

SIR model is a simple mathematical description of the spread of a disease in a population, which divides the population of N individuals into three groups whose numbers change with time. These groups are:

S-susceptible but not yet infected with the disease I-number of infectious individuals R-individuals who have recovered from the disease and now have immunity to it. This is a very relevant algorithm as when modi_ed it can be used to model the coronavirus pandemic. This project has the goal of highlighting this model and its use of di_erential equations.

Project 3 Thursday 11th March, 18.00-19.00 

Let's say we are given volumes and values of n items, we need to put these items in a bag of capacity W up to the maximum capacity w. Our goal is to use the optimize the list of items we take with us such that the total value is maximal. This problem is very useful in the real world, as we are often required to _nd the optional solution to our problem and this teaches us an important technique that does just that. The goal of this project is to introduce you to the world of the dynamic programming.



Beginners' Python

New to Python? Sign up here for a link to our pre-recorded beginner’s course. This is an opportunity to learn the basics of Python and also connect with other new programmers on the course's online platform. This course is for beginners and for people with no programming experience from any discipline.

Delivered in partnership with CodeSoc, OxWoCS and OxWEST

The OXFO Tech series is delivered in collaboration with the Technology Oxford Business Network (OBN).