University of Oxford Logo University of OxfordSoftware Engineering - Home

Open day Thursday 25th September

The Programme will be holding an information day for software engineering and security courses in Oxford on Thursday, 25th September from 10.30 until 14.00. The event will be a taster for our part-time professional Master's degrees: if you have considered applying but would like to know more before committing, or are just curious, this is an opportunity to find out about the Programme, meet the staff, ask questions, sit in on some example lectures, be interviewed, and so on.

Read more about the open day …

Welcome to the Software Engineering Programme, a centre for advanced education and applied research at the University of Oxford. Established in 1993, the Programme exists to make strong connections between theory and practice in software engineering, between leading researchers and practitioners, and to make the expertise of the University available to those who wish to study part-time while continuing in full-time employment.

The Programme offers short courses in a variety of subjects. These courses may be used as credit towards a Masters' degree (MSc) in Software Engineering from the University of Oxford. Applications are welcome from anyone with an appropriate combination of academic achievement and industrial experience; a first degree in a related discipline may be useful, but is by no means necessary.

Increasingly, specific, functional requirements are addressed in the context of complex security concerns. The Programme offers an alternative Masters' degree (MSc) in Software and Systems Security, available to those who take the majority of their courses, and their MSc project and dissertation, in this area. Full details of the courses, and comprehensive documentation for the two MScs, can be found on this site, and in the Programme Handbook.

Each course is delivered by an expert in the subject, and includes an intense teaching week of classes, practicals, and group work; class sizes are kept small to facilitate interaction and to promote effective learning. Each subject is taught at least once a year—some are taught two or three times—and most can be studied in any order; this helps to provide the kind of flexibility required by students with existing commitments. Each MSc within the Software Engineering Programme is available only to part-time students; there is a separate MSc in Computer Science for full-time students.