Gateway Preparation runs across all semesters
This module establishes the organisational and strategic context in which digital and technology professionals work. It examines how organisations adapt and exploit digital technology to gain competitive advantage, how strategic decisions about technology acquisition and development are made, and how business cases for technology investment are constructed and evaluated. Apprentices explore the roles, functions and activities that make up a modern digital function, and situate their own workplace role within it.
Alongside this, the module grounds apprentices in the practical realities of starting out in a professional workplace: expected norms around reporting, communication, meeting conduct, and how to make a useful early contribution to a team. The module introduces the legal, ethical and professional context that frames all later study, and begins the course-wide practice of analysing real workplace business problems to identify where technology solutions can add value.
This module builds the programming skills for the apprenticeship. Apprentices learn to initiate, design, code, test and debug software components using a modern general-purpose language, working from problem statement to tested, working code which is well documented. The module teaches programming as a professional discipline from the outset. Version control, readable code, systematic testing and debugging are embedded.
AI-assisted development tools are introduced only after apprentices can write, test and debug code unaided. Early units focus on core programming and problem-solving skills without AI support. Once these are established, apprentices are introduced to AI-assisted tools. They learn to use them productively, and, critically, to review, test and evaluate generated code with the same professional standard they apply to their own. This sequencing establishes that accountability for code quality rests with the engineer, not the tool.
This module covers how organisations store, manage and use data: the role of data management systems in digital and technology solutions, relational database design and SQL, and the quantitative and qualitative methods used to gather data well. Apprentices design and build a working database-backed data product, learning normalisation, querying and data integrity in a practical setting. The module also establishes disciplined data-gathering practice: how to appraise and select appropriate methods, and how data quality decisions made at capture shape everything built on top. Where relevant, apprentices may evaluate how data gathering is carried out in their own workplace against these principles, and the module examines how gathering and quality choices can introduce bias into data used for AI-informed decisions downstream. It provides the data foundation for Data Analytics and Visualisation in Year 2 and for data-informed engineering across the course.
This module teaches apprentices to move rigorously from business problem to specified solution. It covers structured analysis of business problems, requirements capture, and the modelling notations (including UML) used to specify systems that developers can build. Apprentices learn business case construction and how to specify a solution that is justified, not just described. Recording the rationale behind design decisions is emphasised throughout as a core professional habit. The module bridges the business context of Digital Business and Technology Foundations and the engineering practice of Year 2: it is where apprentices learn that most software failures are analysis failures, and how disciplined specification prevents them.
This module gives software engineers the infrastructure literacy their code depends on. It covers fundamental networking concepts: structure, protocols, components and quality of service; and modern cloud architecture: how applications are deployed, scaled and operated on cloud platforms. Apprentices plan, design and manage simple computer networks with a focus on the services and capabilities network infrastructure enables in an organisational context, and gain hands-on experience of cloud services. The module introduces the vulnerability landscape: unprotected networks, exposed services, and elementary security and resilience techniques, laying the ground for Cyber Security Principles and Practice in Year 2. As most employers now run infrastructure in the cloud, the practical emphasis is on cloud-based networking rather than physical cabling, while still covering the underlying principles.
This module is the first stage of the course's three-stage work-based practice spine and the formal start of the portfolio evidence pipeline that supports the end-point assessment. Working with their skills coach and employer, apprentices apply the year's learning in their workplace, capture and map evidence of practice against the apprenticeship KSBs, and establish the professional behaviours that the standard requires: reliability, strong work ethic, independent and team working. The module teaches structured reflective practice as an engineering discipline: reviewing one's own work honestly, identifying development needs, and planning deliberate improvement. By the end of Year 1, every apprentice has a started, structured, quality-reviewed portfolio and the evidence-capture habits that make gateway preparation routine rather than fraught.