Discover our
resources

Curriculum proposals

‍Elementary

Discover AI" course

Objectives: Familiarize yourself with AI and learning
Time required: approx. 4h

Activities :

  1. Robot racing - introduction to supervised learning
  2. Line monitoring (supervised learning only)
  3. Robot tracker
  4. Reinforcement learning - Obstacle avoidance

College

Complete introduction to AI" course

Objectives: Understand the basic workings of AI and learning
Time required: approx. 6h

Activities :

  1. Introduction to AI
  2. Robot racing - introduction to supervised learning
  3. Line tracking (manual editing + supervised learning)
  4. Robot tracker
  5. Reinforcement learning - Obstacle avoidance
  6. AI ethics

Rapid introduction to AI" course

Objectives: Understand the basic workings of AI and learning
Time required: approx. 3h

Activities :

  1. Robot racing - introduction to supervised learning
  2. Line tracking (manual editing + supervised learning)
  3. Robot tracker
  4. Reinforcement learning - Obstacle avoidance

Lycée

Introduction to AI" curriculum

Objectives: Understand the basic workings of AI and learning
Time required: approx. 5h

Activities :

  1. Introduction to AI
  2. Robot racing - introduction to supervised learning
  3. Line tracking (manual editing + supervised learning)
  4. Reinforcement learning - Obstacle avoidance
  5. AI ethics

AI & Mathematics" curriculum

Aims: Understand how AI and learning work, and that everything is governed by math!
Time needed: approx. 8 hours

Activities :

  1. Robot racing - introduction to supervised learning
  2. Line tracking (manual editing + supervised learning)
  3. KNN algorithm
  4. Intruder detection (neural network mathematics)
  5. Reinforcement learning - Obstacle avoidance
  6. Reinforcement learning - Blocked VS Motion

Simple "AI & Python Programming" course

Aims: Understand how AI and learning work, and program algorithms in Python
Time needed: approx. 9h

Activities :

  1. Robot racing - introduction to supervised learning
  2. Line tracking (manual editing + supervised learning)
  3. AlphAI remote control (python programming)
  4. KNN algorithm
  5. KNN advanced algorithm (programming)
  6. Reinforcement learning - Obstacle avoidance
  7. Reinforcement learning - Blocked VS Motion

Advanced "AI & Python Programming" course

Aims: Understand how AI and learning work, and program algorithms in Python
Time needed: approx. 14h

Activities :

  1. Robot racing - introduction to supervised learning
  2. Line tracking (manual editing + supervised learning)
  3. AlphAI remote control (python programming)
  4. Camera programming
  5. KNN algorithm
  6. KNN advanced algorithm (programming)
  7. Intruder detection (neural network mathematics)
  8. Reinforcement learning - Obstacle avoidance
  9. Reinforcement learning - Blocked VS Motion
  10. Reinforcement learning - Q-learning (programming)

Python programming" course

Objectives: Know how to program simple algorithms in Python
Time required: approx. 4h

Activities : 

  1. AlphAI remote control (python programming)
  2. Camera programming

Superior

AI & Python Programming" course

Aims: Understand how AI and learning work, and program algorithms in Python
Time required: approx. 16h

Activities : 

  1. Robot racing - introduction to supervised learning
  2. Line tracking (manual editing + supervised learning)
  3. AlphAI remote control (python programming)
  4. Camera programming
  5. KNN algorithm
  6. KNN advanced algorithm (programming)
  7. Intruder detection (neural network mathematics)
  8. Neural network programming with Scikit-learn
  9. Reinforcement learning - Obstacle avoidance
  10. Reinforcement learning - Blocked VS Motion
  11. Reinforcement learning - Q-learning (programming)

This course was given by Learning robots at Paris Saclay. You can find it here.

IA" curriculum

Objectives: Understand how AI and learning work
Time required: approx. 8 hours

Activities : 

  1. Robot racing - introduction to supervised learning
  2. Line tracking (manual editing + supervised learning)
  3. KNN algorithm
  4. Intruder detection (neural network mathematics)
  5. Reinforcement learning - Obstacle avoidance
  6. Reinforcement learning - Blocked VS Motion

Introduction to AI" course

Objectives: Understand the basics of AI and learning
Time required: approx. 4h

Activities : 

  1. Robot racing - introduction to supervised learning
  2. Line tracking (manual editing + supervised learning)
  3. Reinforcement learning - Obstacle avoidance
  4. Reinforcement learning - Blocked VS Motion

Python programming" course

Objectives: Know how to program simple algorithms in Python
Time required: approx. 4h

Activities : 

  1. AlphAI remote control (python programming)
  2. Camera programming

Download
Related courses