Taught units are supported by work-based projects that, where possible, will focus on live business scenarios and real-world problem-solving.
Core units
Apprentices will develop the fundamental skills and competencies for a career in IT. The core units comprise 60% of the programme and include:
- Database Fundamentals
- Digital Technology in Organisations and Society
- Introduction to Business Systems
- Introduction to Programming
- IT Project Management
- Computer Networks and Security
- Reflective Practice for Digital and Technology Solutions Professionals
- Synoptic Project
Pathway units and negotiated business projects allow apprentices to study a specialist route, listed below.
Specialisms
IT Consultant
An IT Consultant bridges the gap between users and technology, using their consulting skills to get to the root of a problem and advising clients, both externally and internally, on how to best utilise technology to meet their business objectives, overcome problems and increase productivity.
Specialist units covered are:
- Business Analytics
- Customer Life-cycle Management
- Emerging Technologies
- Information Technology Consultancy
- Operations Management
- Strategic Information Systems
- Technology Ethics and Regulations
Data Analyst
The primary role of a Data Analyst is to collect, organise and study data to provide new business insight to a range of stakeholders.
Specialist units covered are:
- Advanced Relational Databases
- Data Science Ethics
- Data Visualisation and Dashboard Design
- Machine Learning
- Mathematics for Data Science
- Python for Data Science
- Unstructured Data
Cyber Security Analyst
A Cyber Security Analyst leads in the work to define, implement and maintain security products and systems within an organisation’s policies and service level agreements.
Specialist units are:
- Advanced Networks
- Applied Cryptography and Information Security
- Emerging Issues in Security, Privacy and Forensics
- Incident Response
- Penetration Testing and Vulnerability Management
- Security Fundamentals
- Security Governance, Policy and Auditing
Software Engineer
A Software Engineer undertakes all requirements during the solution development life-cycle from gathering requirements to analysis, design, code, build, test, implementation and support.
Specialist units covered are:
- Advanced Programming
- Enterprise Programming
- Full Stack Web Development
- Introduction to Web Development
- Operating Systems
- Software Design and Architecture
- Software Testing and Quality Assurance
Software Engineer (mainframe pathway)
In recognition of a considerable skills gap in mainframe technologies, we are able to offer a pathway that focuses on the principles of computing that underpin their effective use.
Specialist units are:
- Enterprise Systems
- Full Stack Web Development
- Introduction to Mainframe Development
- Introduction to Web Development
- Mainframe Application Servers
- Managing Mainframe Data
- Operating Systems
- Software Testing and Quality Assurance