inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
2026-01-01
Medium of studying
On campus
Duration
3 years
Program Facts
Program Details
Degree
Bachelors
Major
Data Analysis | Software Development | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Part time
Course Language
English
Intakes
Program start dateApplication deadline
2026-01-01-
About Program

Program Overview


Digital and Technology Solutions Professional Degree Apprenticeship (Software Engineering)

Overview

Our BSc (Hons) Digital and Technology Solutions degree programmes adhere to the Degree Apprenticeship Standard for Digital and Technology Solutions Professionals.


Our Software Engineering pathway covers the learning outcomes for Software Engineer, Cyber Security Analyst and Data Analyst specialisms, because we believe that this career path requires its practitioners to be as highly skilled and expert in all three areas as possible.


The rules for the Digital and Technology Solutions Degree Apprenticeship mandate that students may only undertake one end-point assessment and this must be in their named pathway.


Graduates will gain a range of skills, knowledge and understanding across six core job role areas: business analyst, cyber security analyst, data analyst, IT consultant, network engineer and software engineer. Graduates of this degree will have expertise in programming (procedural, object-oriented, functional, and parallel), software engineering, web and mobile app development, relational databases, Big Data, machine learning, cloud computing, and cyber security. We also offer a Network Engineering pathway.


This Digital and Technology Solutions Professional Degree Apprenticeship is offered only to students undertaking the course as part of their employment. For more information, visit our Apprenticeships page.


Course Structure

This is a degree apprenticeship delivered according to the Digital and Technology Solutions Professional standard.


It is delivered over a minimum of three years and one semester, as part of an integrated degree apprenticeship. It consists of six modules at each of Level 4, 5 and 6.


Course Modules

  • Computing Fundamentals (Requisite)
  • Introduction to Web Design (Requisite)
  • Introduction to Networking (Requisite)
  • Introduction to Programming (Requisite)
  • Introduction to Cyber Security (Requisite)
  • Introduction to AI and Data Science (Requisite)
  • Computing Research Skills, Professional Practice and Ethics (Mandatory)
  • Software Design, Development and Engineering (Requisite)
  • Relational Databases (Requisite)
  • Data Structures, Algorithms and Advanced Programming (Requisite)
  • Advanced Web Design (Optional)
  • Advanced Web Application Development (Optional)
  • Human and System Cyber Security (Optional)
  • Data Mining and Statistics (Optional)
  • Security for Computer Networks (Optional)
  • NoSQL Databases (Optional)
  • Project and Dissertation (Mandatory)
  • Strategic Cyber Security (Optional)
  • Information Engineering (Optional)
  • Neural Networks and Deep Learning (Optional)
  • AI and Data Science Applications (Optional)
  • Mobile Application Development (Optional)
  • Distributed Systems (Optional)
  • Cyber-Physical Security (Optional)
  • Cyber Forensics and Intrusion Management (Optional)
  • Cyber Security: Attack and Defence (Optional)

Entry Requirements

UK Academic Requirements

  • 112 UCAS Points (or above)
  • BBC (A-Level)
  • DMM (BTEC)
  • Merit (T Level)
  • Pass in Access to HE Diploma

International Requirements

  • IELTS 6.0 overall (minimum 5.5 in all components) where English is not the student's first language.

Transferring Credit

  • If you have previously studied at higher education level before you may be able to transfer credits to a related course at the University of Suffolk and reduce the period of study time necessary to achieve your degree.

Mature Applicants

  • Students aged 21 or over at the start of their course are regarded as mature students. The University of Suffolk offers a flexible admissions policy for mature students, which takes into account life and work experience.

Career Opportunities

  • Typical roles Software Engineering apprentices may pursue include:
    • Cloud Computing Specialist
    • Computer Programmer
    • Data Analysts
    • Database Specialist
    • Software Engineer
    • Software Security Specialist
    • Software Tester
    • Technical Project Manager
    • Web Designer
    • Web Developer

Your Course Team

  • Professor Nicholas Caldwell
  • Professor Mohamed Abdel-Maguid

Apprenticeship Funding

  • Degree Apprenticeships are only offered to students undertaking the course as part of their employment. Apprenticeship training will therefore be funded directly by employers or by employers in partnership with Government. Apprentices will not be required to pay any tuition or course fees, and will not be eligible for any Student Finance England maintenance support.

Facilities and Resources

  • The University’s main campus is located on the stunning Ipswich Waterfront. Whatever you choose to study, you will learn in modern surroundings. We have invested across the University to create an environment showcasing the latest teaching facilities enabling you to achieve great things.
SHOW MORE
Location
Ambassadors
How can I help you today?