
Learn Software Engineering for the AI Era
Master the fundamentals, work effectively with modern AI tools, and build production-ready projects in 12 weeks.
Three tracks, one way to learn: by shipping
Learn HTML, CSS, JavaScript, TypeScript and a modern frontend framework while using AI to accelerate interface development, debugging, testing and accessibility.
- HTML, CSS and responsive design
- JavaScript and TypeScript
- React or Vue
- Component architecture
- API integration
- Testing and debugging
- AI-assisted frontend development
- Building AI-enabled interfaces
Learn to build secure APIs, databases and scalable backend systems with JavaScript or Python, including practical AI integrations.
- JavaScript/Node.js or Python
- REST APIs
- Databases and data modelling
- Authentication and security
- Testing and documentation
- AI-assisted backend development
- Integrating large language models
- Building practical AI features
Learn cloud and deployment fundamentals while using AI to troubleshoot infrastructure, automate workflows and improve operational efficiency.
- Linux and networking fundamentals
- Git and GitHub
- Docker
- CI/CD pipelines
- AWS cloud services
- Infrastructure as code
- Monitoring and troubleshooting
- AI-assisted cloud operations
AI Is Your Copilot, Not Your Replacement
Students learn how to use AI to understand unfamiliar code, plan features, generate initial solutions, debug problems, write tests and improve documentation. More importantly, they learn how to verify AI output, identify mistakes and make sound engineering decisions independently.
Break product requirements into technical tasks.
Accelerate implementation without blindly copying code.
Investigate errors and compare possible solutions.
Generate test cases and validate expected behaviour.
Find security, performance and maintainability problems.
Understand and communicate how a solution works.
Twelve weeks, three stages, live online
Learn the core programming, engineering and cloud concepts required for the selected track. AI assistance is limited during selected exercises so students develop genuine understanding.
Learn professional AI-assisted workflows for planning, implementation, debugging, testing, documentation and code review.
Work on a practical team project, deploy it, prepare a technical portfolio and present the final solution.
Graduate With More Than a Certificate
By the end of the programme, students will have practical projects, experience working in a development team, an understanding of professional engineering workflows, and the ability to use AI responsibly without becoming dependent on it.
Bring any tool you like to your work. At review, we simply ask you to talk us through it:
Questions
No. Every track starts from the fundamentals and assumes no prior coding experience.
Build the Skills Modern Engineering Teams Need
Choose your track and learn how to build, test and ship software confidently—with AI as part of your workflow. Early bird pricing ends 10 October.