AI Engineering Foundations
Home
Courses
Development & Programming
AI Engineering Foundations
6 months duration
8 modules
Updated Jul 30, 2026
Development & Programming
Recently Updated
Course Overview
Get to know what this course is all about and what you'll learn
Course Description
AI Engineering Foundations is a seven-week, build-first program. It begins with Python from the ground up — so no coding experience is needed — then moves quickly into working with large language models: prompting, retrieval, and simple agents. You finish by shipping a working AI application.
What you'll learn
- Write Python using core syntax, data structures, and functions
- Work with web APIs and JSON from Python
- Call large language model APIs and craft effective prompts
- Build applications with an LLM app framework
- Implement retrieval-augmented generation (RAG) over your own data
- Assemble a simple AI agent and evaluate its output
- Build and demo a working AI-powered application
How it's delivered
Weekday lessons are on-demand (Monday–Thursday); live weekend sessions apply each week's topic with a mentor. The course ends with a capstone project. Submit every exercise and your capstone through your workspace.
What You'll Learn
Build real AI-powered apps in seven weeks. AI Engineering Foundations starts with Python from scratch, then takes you through LLM APIs, prompt engineering, retrieval-augmented generation, and agents — ending with an app you build and demo.
Course Curriculum
8 modules • Instructor-led • Hands-on projects
Course Curriculum
Prerequisites
Comfort using a computer and logical thinking. No prior coding required — Python is taught from the start. A laptop and an internet connection; access to AI APIs is provided or guided. (Classical ML, MLOps, and fine-tuning are covered in the full program.)
Learning Objectives
- Write Python using core syntax, data structures, and functions
- Work with web APIs and JSON from Python
- Call large language model APIs and craft effective prompts
- Build applications with an LLM app framework
- Implement retrieval-augmented generation (RAG) over your own data
- Assemble a simple AI agent and evaluate its output
- Build and demo a working AI-powered application