HomeNottingham Trent UniversityBSc Software Engineering (with Foundation Year)

BSc Software Engineering (with Foundation Year)

Nottingham Trent University
Full-time4 YearsSubject: Computer Science
Course Score
A+ /85
Graduate Salary
£26,500 (3yr)
Satisfaction
82%
Degree Completion
92%
Professional Jobs
80%
Meaningful Work
90%

About this course

Software engineering is the discipline of building reliable, maintainable, and efficient software systems at scale. While programming is its foundation, software engineering is concerned with much more than writing code: it addresses how complex systems are designed and architected, how teams collaborate to build large codebases, how software is tested and quality is assured, how projects are managed and delivered, and how systems are maintained and evolved over time. It is an engineering discipline in the full sense, applying rigorous principles and systematic methods to problems of enormous practical importance. At Nottingham Trent University, this four-year, full-time degree includes a built-in foundation year, making it accessible to students who want to develop their mathematical and computing foundations before progressing to the main programme. NTU has a strong computing faculty with close ties to the software industry, and the programme is designed to develop graduates who are ready to contribute to real development teams from day one. Once in the main degree, you will study programming and algorithms, data structures and system design, software architecture, databases, operating systems, software testing and quality assurance, project management, and agile development methodologies. You will work on substantial software projects, developing the habits of professionalism and collaboration that the industry demands. A typical entry tariff of 104 UCAS points indicates the accessible entry route the programme provides. Software engineering develops disciplined thinking about complexity, the ability to work systematically within a team, and the technical depth to build systems that actually work under real-world conditions. Graduates work as software engineers, developers, systems architects, test engineers, technical project managers, and DevOps engineers across every sector of the economy. Software engineering skills are in consistent high demand, and the career prospects for well-trained graduates are strong across the world.

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
Year 4 Modules
3 items

Student Satisfaction

National Student Survey - 90 respondents (65% response rate)

81%
Teaching Quality
85%
Assessment & Feedback
86%
Academic Support
83%
Organisation
85%
Learning Resources
75%
Student Voice

Tuition FeesVerified

Published annual tuition cost at Nottingham Trent 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
55%
Other HE
27%
Other
11%
Access
2%
Baccalaureate
2%
Degree
2%
No qualifications
2%
Foundation
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 →