Module I
AI Engineering Foundations
Weeks 1–5 · Open
Production PythonWrite clean, reusable Python for AI applications. Master functions, data structures, OOP, modules, environments, debugging and the coding patterns used in real projects.
Data Engineering with PythonTurn raw data into something models can use. Work with NumPy and Pandas to clean, transform, join, analyse and visualise real-world datasets.
SQL & Data SystemsQuery and structure the data behind AI products. Learn joins, aggregations, window functions, relational modelling, indexes and efficient analytical queries.
APIs & Developer WorkflowLearn how AI applications connect to real software. Work with REST APIs, JSON, Git, virtual environments and the developer workflow used to build and ship projects.
Analytics for AI TeamsTurn model and business data into decisions. Build clear reports and dashboards while learning the analytics layer used to communicate AI performance and outcomes.