Computing, data Science and mathematics

Part-time study with Oxford University

Short courses and training

Computing can be described as any goal-oriented activity that involves the use of computers. This might include programming, designing databases, doing research, creating and using communications media, and systems analysis.

The Department's offerings in Data Science range from introductory courses in the fundamentals of curating and interpreting data, writing code and discovering the subject's theoretical underpinnings, through to specialized professional development courses for industry and undergraduate programmes in the analysis and design of information systems. 

Mathematics may be the most versatile of the sciences. The Department’s courses in mathematics and statistics seek to provide practical application of maths, to explain phenomena that occur in the real world, or give insight into the future of computing. You might learn the basics of mathematical principles; you might discover how a leopard gets its spots; or you might explore quantum theory and relativity.

> View all computing, data science and mathematics short courses

> Ways to study: how our short courses work

Many of our short courses, including flexible online courses, weekly classes (both in Oxford and online) and some summer schools, can be studied for credit, which means they can count towards a recognised qualification such as our Undergraduate Certificate of Higher Education.

Gain an Oxford University qualification

Take your knowledge and experience of practical software development to a new level with the Advanced Diploma in IT Systems Analysis and Design

Taught entirely online, this one-year part-time course includes many of the basic modelling techniques used in contemporary software and data analysis. You also have the chance to apply these ideas through the analysis of a real problem as you would in a realistic operational environment – working in small teams to tight deadlines.

> Find out more


Upcoming courses

Weekend • Short courses
  • Sat 12 Feb 2022
  • 9:45am - 5:30pm
Weekend • Short courses
  • Sat 05 Mar 2022
  • 9:45am - 5:30pm
Weekend • Short courses
  • Sat 26 Mar 2022
  • 9:45am - 5:30pm
Online - live • Short courses • Professional development
  • Wed 27 Apr 2022 – 07 May 2022
  • 15:00 - 18:00
Online - live • Short courses
  • Thu 28 Apr 2022 – 14 Jul 2022
  • 11 meetings
  • 1:30 – 2:30pm