Skip to content
Alkhawarezmi Institute

Artificial intelligence

From data analysis to building machine-learning models and AI applications.

Career pathsIntermediate

A track that combines practical maths and Python to build machine-learning models, understand large language models and ship real AI-powered applications.

What you will be able to do

  • Analyse and visualise data with Python tooling
  • Build and evaluate machine-learning models
  • Understand neural networks and large language models
  • Build a complete AI-powered application

Curriculum

5 modules

  1. 1Python for data
    • NumPy and pandas
    • Visualisation
    • Data cleaning
  2. 2Machine learning
    • Regression and classification
    • Evaluation
    • Unsupervised learning
  3. 3Deep learning
    • Neural networks
    • Computer vision
    • Language processing
  4. 4Large language models
    • Prompt engineering
    • Retrieval-augmented generation
    • Agents
  5. 5Capstone project
    • Complete AI application
    • Deployment
    • Final presentation

Who it is for

  • Programmers who want to specialise in AI
  • Engineering and science students
  • Analysts who want to automate decisions with data

Prerequisites

  • Python fundamentals
  • Comfort with secondary-school level maths

More in Tech

  • Career pathsIntermediate

    Backend development

    Build the services and databases that power modern applications.

  • Career pathsBeginner

    Frontend development

    Design and build fast, beautiful web interfaces people use every day.

  • Programming languagesBeginner

    Python

    The best first language: simple, powerful, and the gateway to data and AI.