University of Oxford Logo University of OxfordSoftware Engineering - Home
On Facebook
Facebook
Follow us on twitter
Twitter
Linked in
Linked in
Google plus
Google plus
Digg
Digg
Pinterest
Pinterest
Stumble Upon
Stumble Upon
Coronavirus update – July 2021

In light of the highly dynamic situation within the UK, and more globally, we would like to give you an update on the plans for the Programme going forward. The modular, and highly international, nature of the Programme means that we need to consider not only UK-based guidance, but also the global situation, with consequent travel and quarantining impacts. Fundamentally, our primary criterion is the safety of our staff and students, and this will guide the decisions made.

With this in mind, and to reduce the uncertainty arising from this highly volatile situation, we plan to retain a purely online mechanism of delivery for the duration of Michaelmas term 2021 (i.e. up to the end of December 2021). We will constantly revisit the situation and give you ample notice of the introduction of in-person modules, so as you can plan your course selection accordingly.

It is our hope that this update will help you to plan which modules to attend, depending on your individual constraints. As always, we encourage you to reach out to the admin office (pro@cs.ox.ac.uk) or your supervisor with any queries.


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.