

BSc Applied Software Engineering
About this course
Applied Software Engineering is a discipline concerned not just with writing code, but with the full process of designing, building, testing and maintaining reliable software systems in real-world conditions. Where theoretical computer science asks fundamental questions about what is computable, applied software engineering asks how you actually build systems that work, scale, and can be understood and maintained by others. That applied orientation makes it a degree closely aligned with what technology employers are looking for, and the skills you develop have direct relevance to the full range of digital businesses. At Cardiff University, this three-year full-time programme takes a hands-on approach, developing your ability to create software solutions to real problems in a practical, project-focused learning environment. You will study programming principles, software architecture, testing methodologies, version control, agile development practices, and the engineering disciplines that distinguish professional software development from ad hoc coding. The emphasis throughout is on building the competence and professional habits that employers in the technology sector value, and the programme is designed around the kind of collaborative, iterative development processes that characterise modern software teams. Cardiff is a growing technology hub with a strong graduate employer base, and the university's links to industry ensure that the curriculum reflects current professional practice. You will build a portfolio of practical work that demonstrates your capabilities to prospective employers, alongside the academic understanding that supports continued learning and adaptation as technology evolves. Graduates are well placed for roles in software development, systems engineering, product development, quality assurance, and technology consultancy. The range of industries that now depend on custom software means the opportunities are wide, from financial technology and healthcare to media, public services and manufacturing. Many graduates also pursue postgraduate study in specialist areas such as cybersecurity, data science, or human-computer interaction.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 30 respondents (68% 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 β


