Skip to content
Skip to main content

About this free course

Download this course

Share this free course

An introduction to software development
An introduction to software development

Start this free course now. Just create an account and sign in. Enrol and complete the course for a free statement of participation or digital badge if available.


In this course we have looked at some key concepts, themes and skills related to software development, as an adapted extract from the Open University course M813 Software development.

Should you decide to study further, this course will allow you to develop the fundamental knowledge, understanding, and analysis and synthesis skills that you need to develop fit-for-purpose software in an organisational context, by taking a practice-based approach based on an organisation you are familiar with. The course will also give you an opportunity to investigate emerging trends in software development and carry out some independent research into issues in software development that interest you.