Applications open for 2023 entry Apply online now

MSc Software Development Individual Project

60 Credits

This course provides students with the opportunity to apply state-of-the-art methods, tools and techniques in software engineering by managing a software project that solves a substantial, real-world problem.

The course builds upon the variety of material being taught during the programme in earlier project-based courses (e.g. in “Foundations of Software Engineering”).

In this course, after an initial group seminar with the course leader, students meet with an assigned supervisor to finalise the subject of their project and discuss and refine the software requirements.

Once the software artefact and its documentation has been submitted, students defend it in a 40-minute presentation and demo.