Students
Tuition Fee
Not Available
Start Date
2026-09-01
Medium of studying
On campus
Duration
3 years
Details
Program Details
Degree
Bachelors
Major
Artificial Intelligence | Computer Science | Software Development
Area of study
Information and Communication Technologies | Engineering
Education type
On campus
Timing
Full time
Course Language
English
Intakes
Program start dateApplication deadline
2026-09-01-
About Program

Program Overview


Program Details: BSc Applied Software Engineering (Degree Apprenticeship)

Introduction

The BSc Applied Software Engineering (Degree Apprenticeship) is designed to develop the knowledge and expertise of apprentices in software design, development, and deployment for modern platforms and environments. This degree apprenticeship combines academic learning with work-based training, providing apprentices with the skills and knowledge required for a successful career in software engineering.


Course Content

The course covers a range of topics, including:


  • Computer Systems and Networks
  • Cyber Security
  • Data Structures and Algorithms
  • Database Systems
  • Human-Computer Interaction
  • Machine Learning
  • Operating Systems
  • Software Engineering
  • Web Development

Year 1 (Level 4)

  • Computer Systems and Networks
  • Introduction to Programming
  • Data Structures and Algorithms
  • Database Systems
  • Human-Computer Interaction

Year 2 (Level 5)

  • Cyber Security
  • Machine Learning
  • Operating Systems
  • Software Engineering
  • Web Development

Year 3 (Level 6)

  • Project
  • DevOps
  • Full Stack Development
  • Cloud Computing

Teaching and Learning

The course is delivered through a combination of lectures, tutorials, and practical sessions. Apprentices will spend one day a week attending university and four days a week working for their employer. The course is supported by a virtual learning environment, where apprentices can access course materials, submit assignments, and interact with tutors and peers.


Assessment

Assessment methods include:


  • Exams
  • Coursework
  • Projects
  • Presentations
  • Peer assessment

Entry Requirements

  • 104-112 UCAS tariff points
  • Five GCSEs at grade C/4 or above, including English/Welsh First Language and Mathematics/Numeracy
  • IELTS Academic 6.0 overall with at least 5.5 in each component, or equivalent
  • Relevant work experience may be considered

Admission Criteria

Applicants must be in a relevant full-time job and have the support of their employer. The university works with a range of partners to deliver the degree apprenticeship.


Career Prospects

Graduates of the BSc Applied Software Engineering (Degree Apprenticeship) will be well-equipped for a range of careers in software engineering, including software development, testing, and deployment. They will also have the skills and knowledge required to progress to senior roles or pursue further study.


Research Areas

The university has a range of research areas related to software engineering, including:


  • Artificial Intelligence
  • Cyber Security
  • Data Science
  • Human-Computer Interaction
  • Software Engineering

Tuition Fees

Tuition fees for the BSc Applied Software Engineering (Degree Apprenticeship) are paid by the employer, with some funding available from the Welsh Government.


See More