Software Engineering & AI Foundations
An 8-week live online program for complete beginners who want to understand technology, build real software, and learn to work effectively with AI.
Who it's for
- Complete beginners with zero coding experience
- University students and recent graduates
- Career switchers exploring technology
- Young professionals wanting practical skills
- Anyone interested in AI and modern software
Who it's not for
- People seeking a certificate without doing the work
- Anyone expecting a guaranteed job offer
- Those looking for “get rich in tech” shortcuts
- Experienced developers (this is a foundations program)
Weekly structure
How machines work, how the internet moves data, and your first programs: variables, logic, functions, and problem decomposition.
Branches, commits, pull requests, and common collaboration workflows.
The language of the web, DOM manipulation, and building responsive, accessible interfaces with HTML and CSS.
Connect to services, read documentation, handle errors, and work through a development workflow.
Component-based architecture, state management, and building interactive modern interfaces.
Use AI tools to accelerate development while reviewing, testing, and verifying every output. Begin your capstone.
Finish your project, present it, and prepare your portfolio and interview narrative.