Homeβ€ΊUniversity of Northampton, theβ€ΊBSc Software Engineering

BSc Software Engineering

University of Northampton, the
Full-time3 YearsSubject: Computer Science
Course Score
A /77
Graduate Salary
Β£24,000 (3yr)
Satisfaction
84%
Degree Completion
85%
Professional Jobs
70%
Meaningful Work
65%

About this course

Software Engineering is the discipline of designing, building, testing, and maintaining the software systems on which modern life depends. Unlike computer science in its purest academic form, software engineering is explicitly concerned with the practice of producing reliable, maintainable, and scalable code at a professional level. It asks not just how programs work, but how to build them in ways that hold up over time, within teams, under changing requirements, and at the scale demanded by real users and real organisations. At the University of Northampton, this three-year full-time programme covers the core of the discipline. You will study programming across multiple languages and paradigms, software architecture, requirements engineering, testing and quality assurance, agile and structured development methodologies, and the professional practices that underpin team-based software development. Databases, networks, and security are also covered, giving you the broad technical foundation that professional software engineers need. Project work, often in teams, is central throughout, reflecting the collaborative nature of the industry. Software engineers are among the most consistently in-demand graduates in the UK labour market, and that demand spans an enormous range of organisations and roles. Technology companies are the most obvious employers, but financial services, healthcare, retail, public sector, media, and virtually every other industry now employs significant numbers of software engineers. Roles include software developer, software engineer, full-stack developer, DevOps engineer, and systems architect. Starting salaries are competitive and career progression is rapid for those who continue to develop their skills. Postgraduate study in software engineering, computer science, cybersecurity, or artificial intelligence is available for those who want to specialise or pursue research directions.

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 - 15 respondents (65% response rate)

75%
Teaching Quality
89%
Assessment & Feedback
82%
Academic Support
74%
Organisation
84%
Learning Resources
84%
Student Voice

Tuition FeesVerified

Published annual tuition cost at University of Northampton, the.

Β£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

Also Consider

We found 5 similar courses offering Software Engineering where students typically entered with fewer UCAS points.

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
95%
Access
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 β†’