

BSc (Hons) in Digital and Technology Solutions : Software Engineering (Degree Apprenticeship Route), University of Bolton
Bolton,
.
36 Months
Check Eligibility
About this course
This degree apprenticeship combines university education with work-based learning to develop skilled software engineers tailored to meet an organisation's current and future digital needs. Apprentices will learn to design, build, test, and maintain high-quality software solutions, with most of their time spent in the workplace. The course includes core technical skills, programming languages, and essential areas such as networks, databases, design methodologies, and project work, all underpinned by an industrial focus. Participants will create a portfolio demonstrating their projects and tasks, culminating in a substantial work-based research project that offers practical insights into organisational improvements.
Why this course is highly recommended
This degree apprenticeship offers a unique blend of academic learning and real-world work experience, making it highly valuable for employers seeking skilled software engineers. It supports structured on-the-job training while providing a recognised qualification, helping organisations attract and retain top talent. The course prepares apprentices for responsible roles like software architect or project manager, and their extensive skill set—including technical, professional, and interpersonal skills—ensures they are ready to meet the evolving demands of the digital industry.
Specialisation
The programme specifically focuses on software engineering within the context of digital and technology solutions. It covers essential topics such as object-oriented programming, data structures and algorithms, networks and security, applied software engineering, and machine learning, with options in business software development, computer graphics, and quality management. The course is designed to produce well-rounded software engineers who can handle all stages of the software development lifecycle, from analysis to deployment.
Course fees
Application fees
16.84L
1st year tuition fees
16.84L
Living cost
-
Living cost
-
Degree requirements
Applicants need 104 UCAS points, with a range of qualifications accepted, including A-levels, BTECs, and T-levels. Level 3 subjects must include a technology-related subject such as Mathematics or Computing. Five GCSEs at grade C or above (or 4–9) are required, including English and Mathematics. If GCSEs are not yet achieved, candidates can complete suitable equivalents with support from their employer or the university. English language proficiency requires IELTS 6.0 with no less than 5.5 in any band.
English language test
DUOLINGO
100
IELTS
6
TOEFL
80
PTE
50
Career prospects
Graduates of this programme will be equipped to work at various stages of the software development life cycle, including requirements gathering, coding, testing, and maintenance. They are suited for roles in private, public, and third-sector organisations across multiple industries. Career paths may include positions like software architect or project manager, and further education options such as postgraduate study in cyber security, data science, or project management are available for those seeking specialization.
FAQs
Is international application permitted?
No, international applications are not possible for this course due to visa restrictions.
Are there tuition fees for apprentices?
No, apprentices do not pay tuition fees. Funding is available through the employer’s apprenticeship levy or government support covering most costs.
Table of content