Homeβ€ΊCardiff Universityβ€ΊBSc Applied Software Engineering

BSc Applied Software Engineering

Cardiff University
Full-time3 YearsSubject: Computer Science
Course Score
A /80
Graduate Salary
Β£32,000
Satisfaction
81%
Degree Completion
85%
Professional Jobs
100%
Meaningful Work
80%

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 curriculum
β–ΆYear 1 Modules
4 items
Programming Fundamentals
Core
View Module Details β†’
Discrete Mathematics
Core
View Module Details β†’
Computer Systems
Core
View Module Details β†’
Calculus & Linear Algebra
Core
View Module Details β†’
β–ΆYear 2 Modules
5 items
β–ΆYear 3 Modules
5 items

Student Satisfaction

National Student Survey - 30 respondents (68% response rate)

87%
Teaching Quality
72%
Assessment & Feedback
70%
Academic Support
88%
Organisation
74%
Learning Resources
75%
Student Voice

Tuition FeesVerified

Published annual tuition cost at Cardiff University.

Β£9,535
Per academic year (UK Home)
πŸ’°

Government Student Loan

Eligible UK students do not pay upfront. Covered by SFE tuition fee loans.

Will I Get In?

120 UCAS Pts
Admissions Probability
Calculate your odds
Predicted Grades

Course Match AI

When you create a free account, our Engine analyzes if this course perfectly fits your academic profile and builds Plan B Insurance alternatives natively powered by graduate trajectory data.

Unlock Dashboard

Entry Qualifications

A-level
93%
Other
3%
Other HE
2%
Access
1%

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 β†’