HomeThe University of KentBSc Software Engineering

BSc Software Engineering

The University of Kent
Full-time3 YearsSubject: Computer Science
Course Score
A /79
Graduate Salary
£35,000
Satisfaction
74%
Degree Completion
90%
Professional Jobs
75%
Meaningful Work
80%

About this course

Software engineering is the discipline of building software that works reliably at scale, in conditions that matter and for people who depend on it. It is not merely about writing code, though technical programming skill is central to it: it is about the systematic application of engineering principles to the creation, testing, deployment and maintenance of complex software systems. From the digital infrastructure of the internet and the operating systems on our devices to the platforms that connect communities and the algorithms that shape our information environment, good software engineering is the discipline that makes dependable digital technology possible. At the University of Kent you will develop competence across the full range of software engineering disciplines over a three-year full-time programme, building from strong foundations in programming, data structures and algorithms through to software design patterns, testing methodologies, agile development practices, large-scale systems architecture and the collaborative processes that characterise professional software development. You will engage with open source development practices and with the principles needed to design, build and maintain large software systems responsibly. You will develop the ability to write clear, well-structured and well-tested code, to work effectively in collaborative development environments, to apply engineering rigour to software design and to think critically about the trade-offs inherent in any technical decision. Kent's research strengths in computer science enrich the academic environment in which you will study. Graduates from software engineering programmes at Kent move into careers as software engineers, full-stack developers, back-end and front-end engineers, systems architects, DevOps engineers and technical leads across the technology industry, financial services, media, healthcare and the public sector. The broad applicability of software engineering skills means graduates are employed across virtually every sector of the modern economy. Postgraduate study is also an option for those seeking specialist expertise.

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 (55% response rate)

68%
Teaching Quality
72%
Assessment & Feedback
45%
Academic Support
71%
Organisation
74%
Learning Resources
52%
Student Voice

Tuition FeesVerified

Published annual tuition cost at The University of Kent.

£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
90%
Baccalaureate
5%
Foundation
5%

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 →