Robotics Course Lebanon

Robotics Fundamentals

+ Advanced Modules in IoT and AI (optional)

Duration: 80 hours; Level 1: 20 hours, Level 2: 30 hours, Level 3: 30 hours

Teaching Methodology: 50% theory, 50% hands-on

Course Schedule: Schedule

Fees: Level 1 $200, Level 2 $300, Level 3 $300

Course Mode: Onsite (Face-to-face)



OBJECTIVES

This course teaches robotics fundamentals, focusing on hands-on learning and real-world applications. Students will progress from understanding basic electronics to programming AI-driven autonomous robots.

DESCRIPTION

The robotics program spans three levels (Beginner, Intermediate, and Advanced), with each level emphasizing hands-on projects. The course covers:

  • Microcontrollers: Arduino, Raspberry Pi Pico, ESP32
  • Programming: Python, C++, and ROS
  • Sensors: Ultrasonic, IR, pushbutton, sound, etc.
  • Advanced topics: AI, IoT, and path planning algorithms

Table of Contents - Robotics

Part 1 - Beginner - Level 1

  • Introduction to Robotics and Microcontrollers (Arduino)
  • Basic Electronics: Circuit Components, sensors and actuators
  • Programming Microcontrollers (Arduino IDE)
  • Hands-on Project: Line-following Robot

Part 2 - Intermediate - Level 2

  • Advanced sensors and actuators
  • Advanced Sensor Integration (IMU, Cameras)
  • Control Systems: PID Tuning
  • Hands-on Project: Maze-solving Robot

Part 3 - Advanced - Level 3

  • AI and Machine Learning for Robotics
  • Autonomous Navigation and SLAM
  • IoT Integration for Cloud Robotics
  • Hands-on Project: Autonomous Delivery Robot

EQUIPMENT PROVIDED

All students receive access to Arduino kits, Raspberry Pi Pico boards, ESP32 modules, sensors, and essential robotic components.

PROJECT HIGHLIGHTS

  • Beginner: Build an obstacle-avoiding robot
  • Intermediate: Create a maze-solving robot
  • Advanced: Develop a self-driving car prototype