The apprenticeship is taught at undergraduate level. The first stage starts with on-campus technical training in the foundations of technology solutions. This is followed by work-based learning tailored to the individual role in your business and blended learning, providing a foundation for further university study.
After the common first stage, there are two routes your apprentice can take:
Business Analyst - This specialism has both a technical and a business focus placing particular importance on understanding the management of data.
Software Engineer - This specialism has a technical focus and teaches practical programming skills as well as the foundations of computer science.
First stage topics on offer include:
- Foundations of technology solutions
- Problem solving
- Computer systems and networks
- Systems development
- Internet applications
- Human-computer interaction.
Business Analyst specialism covers:
- Business analytics
- System and software analysis.
Software Engineer specialism covers:
- Maths for computing
- Software engineering
- Programming language
- Operating systems
- Java programme construction.
Apprentices will then choose from a variety of optional modules tailored to their pathway.