University of Oxford Logo University of OxfordProfessional Master’s programme - Home

Explore Our Courses

The Professional Master’s programme is made up of a number of individual courses, which you can either take in isolation or use as credit towards one of three University of Oxford master’s degrees: the MSc in Software Engineering or the MSc in Software and Systems Security or the MSc in AI for Business.

Courses run throughout the academic year, with each offered at least once a year (up to two or three times) and most can be studied in any order, providing the flexibility you need to work around your commitments. Delivered by subject experts, each course includes an intensive week of classes, practicals, and group work, with small class sizes to enhance your learning.

Courses normally run from 9am to 5pm, Monday to Thursday, and 9am to 12.30pm on Friday, with lunch and refreshments included in the course fee. Afterwards, you will complete an assignment to aid further study and ensure you have understood the course material.

You can study as many individual courses as you like, at your own pace, depending on your requirements. If you decide to use the courses as credit towards a master's degree, you will need to apply via the University's Graduate Admissions Office and complete ten courses, a project and a dissertation. You can successfully complete up to two courses and their associated assignments before applying.