Route recovery
Don't change the dream. Change the route.
There is almost always another recognised way to the same career. Here's yours, ordered for where you actually are.
Your goal
Software Engineer
Design and build the systems people use every day — web, mobile, infrastructure, AI.
Typical requirement
A*AA–BBB with Maths for CS degrees, or a portfolio-led apprenticeship
Typical market expectation, not an official rule. Last checked August 2026.
My academic gap
Here's exactly what has to move
Current position
Stage not set · predicted grades
Target
A*AA–BBB with Maths for CS degrees, or a portfolio-led apprenticeship
Maths
A Level Maths is required or strongly preferred by most CS degrees
English
Written communication is half of senior engineering
Typical market expectations, not official rules. Last checked August 2026.
Start here
Improve with the FutureIQ Tutor first
Before changing route, we try to strengthen the one you're on. The Tutor builds a weekly plan around the exact subjects and topics costing you marks.
Build my improvement planHow we can help you close it
Every route to the same destination.
Ordered for your position — not presented as equally easy. Set your goal to keep it on your dashboard.
Qualifications
A Level Maths strongly preferred, Computer Science useful
Grades
A*AA–BBB depending on the university
Admissions tests
None required
Duration
3–4 years
How competitive
Competitive at the top, plenty of good options below it
Funding
Student finance; paid summer internships from year 2
Progression
Internship → graduate scheme → engineer → senior engineer
The route, step by step
- 1A Level Maths (+ Computer Science)
- 2BSc/MEng Computer Science
- 3Internships each summer
- 4Graduate software role
Only after all of the above
Careers your strengths also point to.
An option, not a consolation. Your goal stays on the table.



