2026 Summer Camp Waitlists are now open!Join the waitlist →
GC School Partner Program 2026/2027

GC School AI Engineering Path

2026/2027 | September 2026 till Febraury 2027

An exclusive, curriculum-aligned AI engineering path for GC School students. Providing professional certifications, project portfolios, and world-class technical skills from foundation to deep learning mastery.

Select a learning path

Review the objective, labs, and outcomes for your student's level.

Mondays, 6:30 PM - 8:00 PM

Level 1: Foundation

This comprehensive first-year honors track merges our AI Literacy, Data Science, and early Machine Learning curriculums. Students dismantle the 'black box' of AI, build fundamental analytical skills using Python and Pandas, and finally implement their first predictive Machine Learning models. This track is specialized for GC School partner students to prepare them for advanced academic portfolios.

Applied Laboratory Projects

  • A published portfolio demonstrating autonomous data analytics capabilities
  • Implement supervised learning models for regression and classification

Primary Certification Outcome

"A professional certificate in AI Foundations & Data Science"

Tech Stack Dissected

PythonPandasMatplotlibScikit-Learn

Secure your spot for 2026/2027

Submitting interest doesn't commit payment. It secures a position in the limited GC School cohorts.

Interactive Syllabus

Select a masterclass date to preview the syllabus agenda.

Lvl 1 (Mon)
Lvl 2 (Tue)

September 2026

Su
Mo
Tu
We
Th
Fr
Sa

Complete Master Syllabus

Level 2 Session
Week 1
Tue, Sep 8, 2026

K-Means clustering logic

Dedicated interactive project lab focusing precisely on k-means clustering logic.

Level 1 Session
Week 1
Mon, Sep 14, 2026

The intelligence spectrum — from rule-based to LLMs

Dedicated interactive project lab focusing precisely on the intelligence spectrum — from rule-based to llms.

Level 2 Session
Week 2
Tue, Sep 15, 2026

Hierarchical clustering patterns

Dedicated interactive project lab focusing precisely on hierarchical clustering patterns.

Level 1 Session
Week 2
Mon, Sep 21, 2026

The shift to Large Language Models and why it matters

Dedicated interactive project lab focusing precisely on the shift to large language models and why it matters.

Level 2 Session
Week 3
Tue, Sep 22, 2026

Dimensionality reduction with PCA

Dedicated interactive project lab focusing precisely on dimensionality reduction with pca.

Level 1 Session
Week 3
Mon, Sep 28, 2026

Pattern recognition: what machines actually learn

Dedicated interactive project lab focusing precisely on pattern recognition: what machines actually learn.

Level 2 Session
Week 4
Tue, Sep 29, 2026

Anomaly detection in financial data

Dedicated interactive project lab focusing precisely on anomaly detection in financial data.

Level 1 Session
Week 4
Mon, Oct 5, 2026

Setting up and navigating the cloud development environment

Dedicated interactive project lab focusing precisely on setting up and navigating the cloud development environment.

Level 2 Session
Week 5
Tue, Oct 6, 2026

Train-test-validation splits

Dedicated interactive project lab focusing precisely on train-test-validation splits.

Level 1 Session
Week 5
Mon, Oct 12, 2026

Writing your first Python 'Hello, World'

Dedicated interactive project lab focusing precisely on writing your first python 'hello, world'.

Level 2 Session
Week 6
Tue, Oct 13, 2026

K-Fold cross-validation deep dive

Dedicated interactive project lab focusing precisely on k-fold cross-validation deep dive.

Level 1 Session
Week 6
Mon, Oct 19, 2026

Binary physics — how transistors become 0s and 1s

Dedicated interactive project lab focusing precisely on binary physics — how transistors become 0s and 1s.

Level 2 Session
Week 7
Tue, Oct 20, 2026

Confusion matrices and ROC curves

Dedicated interactive project lab focusing precisely on confusion matrices and roc curves.

Level 1 Session
Week 7
Mon, Oct 26, 2026

Character encoding: ASCII, Unicode, and why they exist

Dedicated interactive project lab focusing precisely on character encoding: ascii, unicode, and why they exist.

Level 2 Session
Week 8
Tue, Oct 27, 2026

Precision-Recall tradeoffs in safety systems

Dedicated interactive project lab focusing precisely on precision-recall tradeoffs in safety systems.

Level 1 Session
Week 8
Mon, Nov 2, 2026

How images are stored as grids of pixel values

Dedicated interactive project lab focusing precisely on how images are stored as grids of pixel values.

Level 2 Session
Week 9
Tue, Nov 3, 2026

The perceptron: biology to math

Dedicated interactive project lab focusing precisely on the perceptron: biology to math.

Level 1 Session
Week 9
Mon, Nov 9, 2026

Variables and data types in Python (int, float, str, bool)

Dedicated interactive project lab focusing precisely on variables and data types in python (int, float, str, bool).

Level 2 Session
Week 10
Tue, Nov 10, 2026

Activation functions: Sigmoid, ReLU, Tanh

Dedicated interactive project lab focusing precisely on activation functions: sigmoid, relu, tanh.

Level 1 Session
Week 10
Mon, Nov 16, 2026

Type conversion and common beginner errors

Dedicated interactive project lab focusing precisely on type conversion and common beginner errors.

Level 2 Session
Week 11
Tue, Nov 17, 2026

Forward passes and loss calculation

Dedicated interactive project lab focusing precisely on forward passes and loss calculation.

Level 1 Session
Week 11
Mon, Nov 23, 2026

Flow control: if / elif / else conditional logic

Dedicated interactive project lab focusing precisely on flow control: if / elif / else conditional logic.

Level 2 Session
Week 12
Tue, Nov 24, 2026

Gradients and the chain rule of learning

Dedicated interactive project lab focusing precisely on gradients and the chain rule of learning.

Level 1 Session
Week 12
Mon, Nov 30, 2026

Logical operators: AND, OR, NOT

Dedicated interactive project lab focusing precisely on logical operators: and, or, not.

Level 2 Session
Week 13
Tue, Dec 1, 2026

Hidden layers and feature extraction

Dedicated interactive project lab focusing precisely on hidden layers and feature extraction.

Level 1 Session
Week 13
Mon, Dec 7, 2026

Logic gates and how they map to Python conditions

Dedicated interactive project lab focusing precisely on logic gates and how they map to python conditions.

Level 2 Session
Week 14
Tue, Dec 8, 2026

Weight initialisation strategies

Dedicated interactive project lab focusing precisely on weight initialisation strategies.

Level 1 Session
Week 14
Mon, Dec 14, 2026

For loops: iterating over sequences

Dedicated interactive project lab focusing precisely on for loops: iterating over sequences.

Level 2 Session
Week 15
Tue, Dec 15, 2026

Optimisers: SGD, Adam, and RMSProp

Dedicated interactive project lab focusing precisely on optimisers: sgd, adam, and rmsprop.

Level 1 Session
Week 15
Mon, Dec 21, 2026

While loops: repeating until a condition changes

Dedicated interactive project lab focusing precisely on while loops: repeating until a condition changes.

Level 2 Session
Week 16
Tue, Dec 22, 2026

Preventing overfitting in deep models

Dedicated interactive project lab focusing precisely on preventing overfitting in deep models.

Level 1 Session
Week 16
Mon, Jan 11, 2027

Avoiding infinite loops and debugging common issues

Dedicated interactive project lab focusing precisely on avoiding infinite loops and debugging common issues.

Level 2 Session
Week 17
Tue, Jan 12, 2027

The convolution operation

Dedicated interactive project lab focusing precisely on the convolution operation.

Level 1 Session
Week 17
Mon, Jan 18, 2027

Linear storage: Python Lists and indexing

Dedicated interactive project lab focusing precisely on linear storage: python lists and indexing.

Level 2 Session
Week 18
Tue, Jan 19, 2027

Pooling layers and downsampling

Dedicated interactive project lab focusing precisely on pooling layers and downsampling.

Level 1 Session
Week 18
Mon, Jan 25, 2027

Slicing lists to extract sub-sequences

Dedicated interactive project lab focusing precisely on slicing lists to extract sub-sequences.

Level 2 Session
Week 19
Tue, Jan 26, 2027

Building VGG and ResNet architectures

Dedicated interactive project lab focusing precisely on building vgg and resnet architectures.

Level 1 Session
Week 19
Mon, Feb 1, 2027

Modifying lists: append, remove, sort

Dedicated interactive project lab focusing precisely on modifying lists: append, remove, sort.

Level 2 Session
Week 20
Tue, Feb 2, 2027

Object detection and segmentation basics

Dedicated interactive project lab focusing precisely on object detection and segmentation basics.

Level 1 Session
Week 20
Mon, Feb 8, 2027

Structural mapping with Dictionaries (key-value pairs)

Dedicated interactive project lab focusing precisely on structural mapping with dictionaries (key-value pairs).

Level 2 Session
Week 21
Tue, Feb 9, 2027

RNNs and the vanishing gradient problem

Dedicated interactive project lab focusing precisely on rnns and the vanishing gradient problem.

Level 1 Session
Week 21
Mon, Feb 15, 2027

Iterating over dictionaries and combining containers

Dedicated interactive project lab focusing precisely on iterating over dictionaries and combining containers.

Level 2 Session
Week 22
Tue, Feb 16, 2027

LSTMs for memory-based predictions

Dedicated interactive project lab focusing precisely on lstms for memory-based predictions.

Level 1 Session
Week 22
Mon, Feb 22, 2027

Where does training data come from — and who decides?

Dedicated interactive project lab focusing precisely on where does training data come from — and who decides?.

Level 2 Session
Week 23
Tue, Feb 23, 2027

The Transformer breakthrough

Dedicated interactive project lab focusing precisely on the transformer breakthrough.