

High Drop-out Rate Alert
18% of students drop out or transfer from this specific course. Consider asking why on an open day.
BSc Software Development
About this course
Software development is the craft of building the systems that the digital world runs on, from mobile applications and web platforms to enterprise software, embedded systems and the tools that other developers use. It is a discipline that combines logical rigour with creative problem-solving, requiring you to think carefully about what a system needs to do, how it should be structured, and how it will behave when used by real people in conditions that are rarely perfectly controlled. Good software is not just functional; it is reliable, maintainable, and built to evolve as requirements change. At Anglia Ruskin University, this three-year full-time programme develops the fundamental skills and knowledge that professional software developers need. You will study programming languages and paradigms, software architecture and design patterns, testing and quality assurance, version control, agile and collaborative development methods, and the professional practices that distinguish software engineering from informal coding. You will work on projects that require you to build real systems and to engage with the full software development lifecycle, from requirements gathering and design through to implementation, testing and deployment. Anglia Ruskin's location across its Cambridge and Chelmsford campuses places you in regions with significant technology employer bases. Graduates of software development programmes are in strong and sustained demand across virtually every industry. Roles include software developer, web developer, systems engineer, applications developer, quality assurance engineer, and technical consultant, as well as more senior paths into solutions architecture, product management, and technology leadership. The transferability of software skills means that graduates work in sectors ranging from finance and healthcare to entertainment, education, government and manufacturing. Many also pursue postgraduate study in specialist areas such as artificial intelligence, cybersecurity, or human-computer interaction.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 40 respondents (66% response rate)
Similarly Ranked Alternatives
What comes next? 🎓
Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.
Explore Schools on WhatSchool.ai →

