Open University

Open University

Software Development (M813)

This online course explores the principles and techniques of software development. Students acquire professional and technical skills together with a deep understanding of analysis, design, software construction and testing; engage with various design practices from design patterns to software architectures and frameworks; and explore emerging themes in software development. By studying this course students develop their ability to deliver fit-for-purpose software in a real-world organisational context.

Entry requirements

Bachelors degree (or equivalent) in computing or a related discipline, or alternatively have at least 3 years relevant industry experience. Applicants should also have experience of object-oriented software development from previous study or professional work and an understanding of what UML is. A working knowledge of Java would also be advantageous as this is not taught in this course. For students whose 1st language is not English an IELTS score of 6.0, with 5.5 in individual components is required.


Qualification Study mode Fee Course duration
Online study - 6 months

Campus details

Campus name Town Postcode Region Main campus Campus Partner
Distance Learning

Key information

Student Registration and Enquiry Service
Telephone number: 
0845 300 6090