Python x AI Course
Aged 14+
20 hours
This course introduces the foundations of AI and Python programming, teaching students to navigate the exciting realm of computing and cloud technologies. Engage with AI concepts and data structures to develop and train AI models. With hands-on experience in computer vision and model training, this course is an ideal gateway into the world of AI applications. Get ready to bring your innovative ideas to life and create impactful AI solutions.

Learning Objectives:

  • Grasp the basics of Python programming, including commands, cloud computing with platforms like GitHub Codespaces/Colab, and data structures such as Lists and Dictionaries for AI applications.
  • Understand and apply computer vision techniques, including image analysis, face recognition, OCR, and training models for image classification and object detection.
  • Develop practical AI skills by training and implementing models for hand gesture recognition and face detection, while also exploring ethical considerations in AI.

Course Outline:

  • Basic computing & Python | Describe the concept of commands and computer
  • Essential knowledge for AI | Learn the essential knowledge for AI
  • Get start with computer vision | Understand the workloads in Computer Vision and how to use pretrained model
  • Image Classification | Understand how to train image classification model
  • Object detection | Understand how to train object detection model
  • Gesture recognition | Understand how to train hand gesture recognition model
  • Face | Understand how to use pretrain model to detect face


  • Python Basics Course or equivalent

Software Requirements:

  • Visual Studio Code
  • GitHub Codespaces / Colab
  • Python 3.10 or later

Hardware Requirements:

  • Notebook/Desktop with updated browser
  • Stable network
  • Webcam


We'd love to hear your thoughts! Please share your feedback with us.