Live Classes
Advanced Stage — AI & Robotics Engineering
Python, electronics, embedded systems, robotics, sensors, Arduino, ESP32, IoT, AI/ML and capstone projects.
Programme overview
- 50live classes
- 60 mineach class
- 25 / 75concept / hands-on
- One-to-onelive format
Who it is for
Advanced learners moving from programming and embedded systems into sensors, robotics, IoT, AI/ML and a complete capstone project.
Practical learning approach
Every class moves from a short explanation to guided building, testing, debugging and a student challenge. Students type, wire and test themselves.
Technology path
Python → Electronics & Embedded Systems → Sensors & Data Acquisition → Arduino → Robotics & Motor Control → ESP32 / IoT → AI & Machine Learning → Real-World Applications → Innovation → Capstone
Materials
Components needed for each class are listed in the class details below.
What you will cover
- Foundations & Python ProgrammingClasses 1–5
- Electronics & Embedded SystemsClasses 6–10
- Sensors & Data AcquisitionClasses 11–15
- Arduino & Microcontroller ProjectsClasses 16–20
- Robotics & Motor ControlClasses 21–25
- Iot & Wireless TechnologiesClasses 26–30
- Artificial Intelligence & Machine LearningClasses 31–35
- Real-World ApplicationsClasses 36–40
- Innovation & Design ThinkingClasses 41–45
- Capstone ProjectClasses 46–50
Class-by-class curriculum
Foundations & Python ProgrammingClasses 1–5
Class 1 — Programming Mindset & Problem Solving
Objective: Build a clear problem-solving workflow before writing code.
Key concepts: algorithms, decomposition, computational thinking
Materials: computer, Python/Thonny or equivalent, notebook
Hands-on plan
- Choose a simple real problem and describe the desired result.
- Break it into inputs, processing steps and outputs.
- Write pseudocode before touching Python.
- Translate the pseudocode into a short Python program.
- Test with two different inputs and compare the results.
- Refactor one step to make the logic clearer.
Student challenge: Write a small program that converts a real-life process into a sequence of decisions.
Evidence of learning: Student can explain problem → algorithm → code → test.
After class: Write pseudocode for a simple calculator.
Class 2 — Python Basics, Variables & Data Types
Objective: Use variables and basic data types to create interactive programs.
Key concepts: variables, strings, numbers, booleans, input/output
Materials: computer, Python/Thonny
Hands-on plan
- Create variables for name, age, marks and a boolean choice.
- Use input() and print() to make the program interactive.
- Perform arithmetic with numeric variables.
- Format a clear output.
- Test invalid or unexpected input and discuss what happens.
Student challenge: Build a personal information/score calculator.
Evidence of learning: Student explains at least three data types and modifies the program.
After class: Add one extra input and output.
Class 3 — Conditions & Decision Logic
Objective: Create programs that make multiple decisions.
Key concepts: if, elif, else, comparisons, logical operators
Materials: computer, Python
Hands-on plan
- Build a pass/fail condition.
- Add multiple ranges with elif.
- Use and/or for combined conditions.
- Create a menu with several choices.
- Test boundary values such as exactly at a threshold.
- Document one edge case.
Student challenge: Build a smart eligibility/decision checker.
Evidence of learning: Boundary tests work correctly.
After class: Add one new condition.
Class 4 — Loops, Functions & Modular Thinking
Objective: Use repetition and functions to reduce repeated code.
Key concepts: for, while, functions, parameters, return values
Materials: computer, Python
Hands-on plan
- Create a loop that processes a sequence of values.
- Use while for a condition-based loop.
- Turn repeated logic into a function.
- Add a parameter and return value.
- Combine two functions into one small program.
- Debug a deliberate indentation/logic error.
Student challenge: Build a menu-driven utility with at least two functions.
Evidence of learning: Student explains why functions improve code organization.
After class: Create one reusable function of your own.
Class 5 — Mini Project: Quiz / Calculator
Objective: Complete a small Python application and explain its structure.
Key concepts: integration, validation, debugging
Materials: computer, Python
Hands-on plan
- Choose quiz or calculator.
- Plan inputs, processing and outputs.
- Build the first working version.
- Add validation or scoring.
- Test at least five cases.
- Present the program and explain one improvement.
Student challenge: Interactive Quiz / Calculator
Evidence of learning: Working program + test evidence + explanation.
After class: Add one feature after feedback.
Electronics & Embedded SystemsClasses 6–10
Class 6 — Components, Schematics & Breadboard Practice
Objective: Read a simple circuit and build it safely.
Key concepts: resistor, LED, capacitor, transistor, breadboard, polarity
Materials: breadboard, resistors, LEDs, transistor, multimeter if available
Hands-on plan
- Identify common components and their symbols.
- Trace a schematic from power to output.
- Build an LED-resistor circuit.
- Use a multimeter to check continuity/voltage where available.
- Introduce breadboard rows and power rails.
- Find and correct one intentional wiring error.
Student challenge: Build and document a clean LED circuit.
Evidence of learning: Correct wiring and explanation of current path.
After class: Draw the circuit and label components.
Class 7 — Switches, Pull Concepts & Transistors
Objective: Understand how a small control signal can switch a load.
Key concepts: digital input, switching, transistor as electronic switch
Materials: push button, transistor, LED, resistor, breadboard
Hands-on plan
- Test a push button as an input.
- Build button-controlled LED.
- Introduce the idea of a transistor as a switch.
- Use a transistor to control an LED/load within safe limits.
- Compare direct control and transistor control.
- Document the circuit.
Student challenge: Build a transistor-switched indicator.
Evidence of learning: Student explains control signal vs switched load.
After class: Sketch the transistor switching path.
Class 8 — Relays, Power & Safe Switching
Objective: Understand relay switching and safe low-voltage automation.
Key concepts: relay, NO/COM/NC, power separation, protection
Materials: relay module, low-voltage load/LED, controller, diode if required by module/load
Hands-on plan
- Identify relay terminals and contacts.
- Test relay output before attaching a load.
- Use a safe low-voltage load for demonstration.
- Create ON/OFF control.
- Discuss inductive loads and why protection matters.
- Test repeated switching.
Student challenge: Build a safe low-voltage automatic switch.
Evidence of learning: Student identifies NO/COM/NC and explains safe switching.
After class: Draw relay block diagram.
Class 9 — Measurement & Power Management Basics
Objective: Measure basic electrical quantities and reason about power requirements.
Key concepts: voltage, current, resistance, power, measurement
Materials: multimeter, resistors, batteries/regulated supply, sample circuits
Hands-on plan
- Measure voltage across a safe source.
- Measure resistance of selected resistors.
- Explain current vs voltage with a practical analogy.
- Discuss why motors need suitable power sources.
- Calculate simple power values from given voltage/current.
- Identify an unsafe connection scenario.
Student challenge: Create a simple power-budget table for a project.
Evidence of learning: Measurements and calculations are sensible and documented.
After class: Calculate power for two example loads.
Class 10 — Mini Project: Smart LED Controller
Objective: Combine circuit construction and control into a small embedded project.
Key concepts: embedded circuit integration
Materials: Arduino/compatible controller, LED, button/potentiometer, transistor/relay as appropriate
Hands-on plan
- Choose button or potentiometer as input.
- Build the LED output circuit.
- Write/upload the control logic.
- Add a second mode such as dim/bright or manual/automatic.
- Test and document the circuit.
- Explain the hardware/software interaction.
Student challenge: Smart LED Controller
Evidence of learning: Working controller + circuit diagram + explanation.
After class: Add one new control mode.
Sensors & Data AcquisitionClasses 11–15
Class 11 — Digital vs Analog Sensor Data
Objective: Understand how sensors produce data that a controller can read.
Key concepts: digital/analog readings, sampling, sensor behavior
Materials: Arduino, LDR, IR/PIR, potentiometer or similar sensors
Hands-on plan
- Compare a digital sensor state with an analog value.
- Read a changing sensor value.
- Print labeled readings through Serial Monitor.
- Record several measurements.
- Discuss noise and variation.
- Choose an appropriate threshold.
Student challenge: Build a sensor test bench.
Evidence of learning: Student can distinguish digital and analog data.
After class: Collect five readings and interpret them.
Class 12 — Ultrasonic & Distance Measurement
Objective: Measure distance and evaluate measurement error.
Key concepts: HC-SR04, timing, distance, error
Materials: Arduino, HC-SR04, ruler
Hands-on plan
- Wire trigger and echo correctly.
- Read distance values.
- Compare with ruler measurements.
- Calculate simple absolute error for sample readings.
- Test different surfaces/angles.
- Discuss limitations.
Student challenge: Distance measurement instrument.
Evidence of learning: Student records actual vs measured values and explains error.
After class: Measure three additional distances.
Class 13 — Environmental Sensors & Data Logging
Objective: Collect temperature/humidity data in a structured way.
Key concepts: DHT11/DHT-type sensor, sampling, structured data
Materials: Arduino, DHT11, serial output, spreadsheet optional
Hands-on plan
- Read temperature and humidity.
- Print time/value pairs.
- Collect a short data set.
- Transfer or manually record data.
- Look for changes and patterns.
- Discuss sensor stabilization and limitations.
Student challenge: Smart Environment Monitor.
Evidence of learning: Data set is labeled and interpretable.
After class: Collect readings at three times.
Class 14 — Multi-Sensor Integration
Objective: Read multiple sensors and create a combined decision.
Key concepts: multiple inputs, normalization, thresholds
Materials: Arduino, LDR, PIR/IR, ultrasonic or DHT11
Hands-on plan
- Test each sensor independently.
- Assign a variable to each reading.
- Create separate thresholds.
- Combine two sensor conditions.
- Display/log status.
- Test conflicting inputs.
Student challenge: Multi-Sensor Environment Monitor.
Evidence of learning: Two or more sensors influence system behavior correctly.
After class: Add one extra condition.
Class 15 — Sensor Data Analysis Mini Project
Objective: Turn sensor readings into a simple analysis.
Key concepts: data visualization, interpretation, evidence
Materials: computer, sensor data, spreadsheet/Python optional
Hands-on plan
- Choose one collected data set.
- Clean obvious recording errors.
- Create a simple table/plot.
- Identify a trend or anomaly.
- Explain what the data can and cannot prove.
- Present one evidence-based conclusion.
Student challenge: Smart Environment Data Report.
Evidence of learning: Chart/table + short interpretation.
After class: Propose one additional measurement to improve confidence.
Arduino & Microcontroller ProjectsClasses 16–20
Class 16 — Arduino IDE & Structured Sketches
Objective: Move from basic sketches to structured embedded programs.
Key concepts: setup/loop, libraries, pin modes, code organization
Materials: Arduino UNO, IDE, LED, button
Hands-on plan
- Review setup() and loop().
- Configure digital I/O.
- Use named constants/variables for pins.
- Create functions for repeated actions.
- Compile/upload and read serial messages.
- Organize code into clear sections.
Student challenge: Build a structured LED/button controller.
Evidence of learning: Code is readable and modular.
After class: Refactor one repeated section.
Class 17 — Analog I/O & PWM Control
Objective: Map analog input to a controlled output.
Key concepts: analogRead, PWM, mapping, calibration
Materials: Arduino, potentiometer, LED, servo optional
Hands-on plan
- Read potentiometer values.
- Map the range to LED brightness.
- Create low/mid/high zones.
- Calibrate using observed values.
- Control a servo if available.
- Test response across the full input range.
Student challenge: Analog Control Interface.
Evidence of learning: Input smoothly changes output.
After class: Add a second output mode.
Class 18 — Interrupts, Timing & State Thinking
Objective: Understand responsive embedded timing rather than relying only on long delays.
Key concepts: millis concept, interrupts concept, non-blocking timing
Materials: Arduino, buttons, LEDs/buzzer
Hands-on plan
- Demonstrate delay() and its limitations.
- Use millis()-based timing for a blinking/status task.
- Explain interrupts conceptually and use a simple button example where appropriate.
- Create two activities that run without blocking each other.
- Test responsiveness.
- Document the state logic.
Student challenge: Responsive multi-task controller.
Evidence of learning: Two behaviors operate without long blocking delays.
After class: Add a third timed behavior.
Class 19 — Serial Communication & Debugging
Objective: Use serial communication as a debugging and data tool.
Key concepts: Serial Monitor, formatted logs, debugging
Materials: Arduino, sensor, computer
Hands-on plan
- Print startup information.
- Print sensor values with labels.
- Print state changes only when they occur.
- Create a simple command from Serial Monitor.
- Use logs to locate a logic error.
- Clean the final debug output.
Student challenge: Serial Debug Console.
Evidence of learning: Student uses logs to diagnose a deliberately introduced fault.
After class: Add one user command.
Class 20 — Mini Project: Automated Plant Watering
Objective: Integrate sensor, controller and actuator into an automation system.
Key concepts: soil moisture, relay/pump, thresholds, safety limit
Materials: Arduino, soil moisture sensor, relay, mini water pump, safe low-voltage supply, plant model
Hands-on plan
- Calibrate dry and moist readings.
- Create the moisture threshold.
- Test relay without pump first.
- Connect and test low-voltage pump safely.
- Add maximum runtime/safety cutoff.
- Demonstrate automatic watering logic and document it.
Student challenge: Automated Plant Watering System.
Evidence of learning: Complete sensor→decision→pump cycle with safety cutoff.
After class: Add manual watering mode.
Robotics & Motor ControlClasses 21–25
Class 21 — DC Motors, Drivers & Mechanical Systems
Objective: Understand motor-driver architecture and build a controlled drive base.
Key concepts: DC motor, H-bridge, driver, chassis, direction
Materials: two DC motors, L298N or suitable driver, chassis, wheels
Hands-on plan
- Identify motor terminals and driver inputs.
- Test one motor direction.
- Test both motors.
- Create forward/reverse/turn functions.
- Check mechanical alignment.
- Document motor pin mapping.
Student challenge: Two-Wheel Drive Base.
Evidence of learning: Robot moves predictably in four basic directions.
After class: Create a reusable movement library.
Class 22 — Servo Motors & Mechanisms
Objective: Use servo positioning in a practical mechanism.
Key concepts: servo positioning, torque/load, mechanical range
Materials: SG90/servo, Arduino, simple mechanism
Hands-on plan
- Test safe angle range.
- Create named positions.
- Attach a light mechanism.
- Control angle from a variable or sensor.
- Test repeated movement.
- Avoid mechanical overtravel.
Student challenge: Servo Mechanism.
Evidence of learning: Stable repeatable positions.
After class: Add sensor-triggered movement.
Class 23 — Line Following Fundamentals
Objective: Build the sensor logic behind a line follower.
Key concepts: IR reflectance, sensor array, error/correction
Materials: IR line sensors, robot chassis, motor driver, track
Hands-on plan
- Calibrate sensors on black/white surfaces.
- Read multiple sensors.
- Create a position/error concept.
- Write basic correction rules.
- Run at low speed.
- Tune sensor placement.
Student challenge: Basic Line Follower.
Evidence of learning: Robot follows a simple track.
After class: Reduce oscillation through one controlled change.
Class 24 — Obstacle Avoidance & Sensor Scanning
Objective: Build autonomous obstacle-response behavior.
Key concepts: ultrasonic, servo scan, decision logic
Materials: robot, ultrasonic, servo, motor driver
Hands-on plan
- Read forward distance.
- Stop at threshold.
- Scan left/right with servo.
- Compare available space.
- Choose a turn.
- Test on a small course.
Student challenge: Autonomous Obstacle Avoider.
Evidence of learning: Robot detects and responds to obstacles without manual commands.
After class: Add a reverse-and-scan state.
Class 25 — Motor Control & PID Basics
Objective: Introduce feedback control through a practical line-following example.
Key concepts: feedback, error, Kp/Ki/Kd concepts, tuning
Materials: line-following robot, sensor array, Arduino
Hands-on plan
- Define target line position.
- Calculate conceptual error.
- Explain proportional correction.
- Show what derivative can do for sudden changes.
- Discuss integral and why it may be unnecessary initially.
- Tune one parameter at a time and record results.
Student challenge: PID/Feedback Tuning Challenge.
Evidence of learning: Student can explain error and why tuning changes motion.
After class: Record two tuning trials and observations.
Iot & Wireless TechnologiesClasses 26–30
Class 26 — ESP32/NodeMCU & Wi-Fi Foundations
Objective: Understand the role of ESP32 in connected systems.
Key concepts: ESP32, GPIO, Wi-Fi, connected device architecture
Materials: ESP32/NodeMCU, USB, LED, sensor, Wi-Fi
Hands-on plan
- Compare Arduino and ESP32 at a high level.
- Identify GPIO and power pins.
- Upload a basic sketch.
- Connect to Wi-Fi.
- Control an LED locally.
- Draw device→network→user architecture.
Student challenge: Connected LED Node.
Evidence of learning: ESP32 connects and controls a local output.
After class: Add one sensor reading.
Class 27 — Bluetooth / Wireless Control
Objective: Use wireless commands to control a device.
Key concepts: wireless commands, serial communication, device control
Materials: ESP32/HC-05 or supported wireless setup, robot/LED
Hands-on plan
- Test wireless communication.
- Define command characters/messages.
- Map commands to outputs.
- Add a stop/safe command.
- Test invalid commands.
- Document command protocol.
Student challenge: Wireless Device Controller.
Evidence of learning: Reliable command-to-output behavior.
After class: Add a second output.
Class 28 — Web Server & Browser Control
Objective: Create a simple local web interface for hardware control.
Key concepts: HTTP concept, local web interface, GPIO control
Materials: ESP32, Wi-Fi, LED/relay-safe low-voltage output
Hands-on plan
- Connect ESP32 to Wi-Fi.
- Serve a simple control page.
- Add ON/OFF controls.
- Map requests to GPIO outputs.
- Test from a browser.
- Improve labels and status feedback.
Student challenge: Web-Controlled Device.
Evidence of learning: Browser controls the hardware reliably.
After class: Add a second control.
Class 29 — Real-Time IoT Sensor Dashboard
Objective: Display live sensor information on an IoT dashboard.
Key concepts: sensor data, webpage display, data refresh
Materials: ESP32, DHT11/ultrasonic/LDR, browser
Hands-on plan
- Read the sensor on ESP32.
- Format data with units.
- Serve the values to the webpage.
- Refresh/update values.
- Add NORMAL/WARNING status.
- Test sensor disconnect behavior.
Student challenge: IoT Weather / Environment Dashboard.
Evidence of learning: Live sensor values shown clearly.
After class: Add a second sensor card.
Class 30 — Mini Project: IoT Weather Station
Objective: Build a connected weather/environment monitoring prototype.
Key concepts: integration, data display, dashboard
Materials: ESP32, DHT11, optional display/cloud/dashboard
Hands-on plan
- Connect and validate DHT11.
- Create dashboard fields.
- Add Wi-Fi connection status.
- Display temperature/humidity.
- Add a threshold alert.
- Test reconnect/error behavior.
- Document the system architecture.
Student challenge: IoT Weather Station.
Evidence of learning: Working connected monitoring system.
After class: Add one visualization or additional sensor.
Artificial Intelligence & Machine LearningClasses 31–35
Class 31 — AI & ML Concepts + Use Cases
Objective: Understand AI/ML concepts before building a model.
Key concepts: AI, ML, datasets, features, labels, training/testing
Materials: computer, sample dataset, AI/ML tool
Hands-on plan
- Compare rule-based programming with learning from examples.
- Introduce dataset, feature and label.
- Show training vs testing concept.
- Discuss accuracy and errors.
- Identify appropriate real-world AI uses.
- Choose one small classification problem.
Student challenge: AI Use-Case Map.
Evidence of learning: Student explains dataset, training and prediction at a basic level.
After class: Find one AI use case and identify its input/output.
Class 32 — Data Collection & Preprocessing
Objective: Prepare a small dataset for a simple classification task.
Key concepts: data quality, labels, train/test split
Materials: computer, small dataset, spreadsheet/Python
Hands-on plan
- Define classes/labels.
- Collect or inspect sample data.
- Remove obvious errors/duplicates.
- Separate training and testing examples.
- Discuss imbalance and bias.
- Document dataset assumptions.
Student challenge: Build a Small Labeled Dataset.
Evidence of learning: Dataset has clear labels and documented assumptions.
After class: Add five more examples.
Class 33 — Train a Simple Classification Model
Objective: Train and evaluate a simple classification model.
Key concepts: classification, features, evaluation
Materials: computer, beginner ML tool/Python as appropriate
Hands-on plan
- Load prepared data.
- Select features.
- Train a simple classifier.
- Test on unseen examples.
- Record correct/incorrect predictions.
- Discuss why a model can fail.
Student challenge: Simple ML Classifier.
Evidence of learning: Student can demonstrate prediction and explain an error.
After class: Improve data or features and retest.
Class 34 — Computer Vision & Object Recognition
Objective: Explore image recognition and understand its limitations.
Key concepts: images, computer vision, recognition, limitations
Materials: computer camera, vision tool/model
Hands-on plan
- Introduce image as data.
- Run a guided object/face recognition example.
- Test different lighting/backgrounds.
- Observe false positives/negatives.
- Connect recognition to an application.
- Discuss responsible handling of image data.
Student challenge: AI Object Recognition.
Evidence of learning: Working recognition demo + limitation analysis.
After class: Test one additional condition.
Class 35 — Mini Project: AI Object Recognition
Objective: Create an AI-enabled recognition application.
Key concepts: AI model + application logic
Materials: computer/camera, AI/vision tool, optional Arduino/ESP32 output
Hands-on plan
- Choose two or more object categories or a supported recognition task.
- Prepare/test examples.
- Run recognition.
- Add an application response.
- Measure a small number of test cases.
- Document one improvement.
Student challenge: AI-Based Object Recognition.
Evidence of learning: Working prototype with test evidence.
After class: Connect recognition to a safe physical/digital action if available.
Real-World ApplicationsClasses 36–40
Class 36 — Smart Home Automation
Objective: Integrate sensors and connected control into a smart-home model.
Key concepts: IoT, sensors, automation, manual override
Materials: ESP32/Arduino, PIR/LDR, relay module, low-voltage load/LED
Hands-on plan
- Choose a room scenario.
- Select sensor and output.
- Build automatic behavior.
- Add manual control.
- Test conflicting commands.
- Define safe default state.
Student challenge: Smart Home Model.
Evidence of learning: Automatic + manual control works.
After class: Add one additional room/device.
Class 37 — Smart Agriculture Solution
Objective: Design an agriculture monitoring/automation prototype.
Key concepts: soil moisture, irrigation, monitoring
Materials: soil moisture, DHT11, pump/relay, ESP32/Arduino
Hands-on plan
- Measure soil condition.
- Add environmental reading.
- Define irrigation threshold.
- Control a safe low-voltage pump.
- Display/log status.
- Discuss water-saving improvements.
Student challenge: Smart Plant Monitoring / Irrigation.
Evidence of learning: Sensor-based decision with documented threshold.
After class: Add a warning or manual override.
Class 38 — Health Monitoring Concept
Objective: Build an educational monitoring prototype while distinguishing it from medical diagnosis.
Key concepts: sensor data, thresholds, user interface, responsible use
Materials: available safe educational sensors, Arduino/ESP32, display
Hands-on plan
- Choose a non-invasive educational measurement available in the kit.
- Read and display sample values.
- Create a status threshold for demonstration only.
- Design a simple user interface.
- Discuss measurement limitations.
- Explain why a classroom prototype is not a medical device.
Student challenge: Educational Health Monitor.
Evidence of learning: Working measurement display + limitations clearly stated.
After class: Improve the display and add logging.
Class 39 — Environmental Monitoring
Objective: Build an environmental monitoring prototype and interpret sensor data cautiously.
Key concepts: air/environment sensors, data, alerts
Materials: MQ-series gas sensor or environmental sensors, ESP32/Arduino, display
Hands-on plan
- Warm-up and observe sensor behavior as required by the module.
- Read values and label them as sensor readings, not direct safety certification.
- Create a warning threshold for demonstration.
- Display/log readings.
- Test different conditions safely.
- Discuss calibration and sensor limitations.
Student challenge: Environmental Monitor.
Evidence of learning: Live reading + alert logic + limitations.
After class: Add a second environmental variable.
Class 40 — Mini Project: Smart Home / Environment System
Objective: Integrate multiple real-world functions into one coherent system.
Key concepts: multi-sensor integration, IoT, alerts
Materials: ESP32/Arduino, selected sensors, outputs, dashboard
Hands-on plan
- Select two or three sensors.
- Create a system block diagram.
- Implement each input separately.
- Integrate decision logic.
- Add local/web status.
- Test failure cases.
- Present the system architecture.
Student challenge: Smart Real-World System.
Evidence of learning: Multiple inputs and outputs operate as one system.
After class: Add one meaningful improvement.
Innovation & Design ThinkingClasses 41–45
Class 41 — Identify a Real Problem
Objective: Choose a meaningful problem suitable for a student-built technology solution.
Key concepts: problem definition, users, observation, constraints
Materials: notebook, design sheet
Hands-on plan
- Observe school/home/community situations.
- List at least five problems.
- Choose one with a clear user.
- Write problem statement.
- Define constraints such as cost, size, safety and available parts.
- Write success criteria.
Student challenge: Problem Definition Sheet.
Evidence of learning: Clear problem, user, constraints and success criteria.
After class: Interview/ask one user for feedback if appropriate.
Class 42 — Ideation & System Architecture
Objective: Generate multiple solutions and select one.
Key concepts: brainstorming, alternatives, block diagrams
Materials: paper/whiteboard, component list
Hands-on plan
- Create at least five solution ideas.
- Compare them against success criteria.
- Choose one concept.
- Draw input→processing→output block diagram.
- List sensors, controllers, actuators and communication needs.
- Identify the highest-risk part.
Student challenge: Innovation Concept Review.
Evidence of learning: Five ideas + selected architecture.
After class: Revise one part after mentor review.
Class 43 — Prototype, BOM & Project Planning
Objective: Convert an idea into an executable engineering plan.
Key concepts: BOM, milestones, prototype, testing plan
Materials: project materials, planning sheet
Hands-on plan
- Prepare bill of materials.
- Create wiring/system diagram.
- Break build into milestones.
- Plan software modules.
- Write five test cases.
- Identify safety and failure conditions.
Student challenge: Prototype Plan.
Evidence of learning: Complete BOM, architecture, milestones and tests.
After class: Prepare parts and code skeleton.
Class 44 — Build, Test & Iterate
Objective: Build the first meaningful prototype and learn from testing.
Key concepts: prototype construction, testing, feedback
Materials: student-selected components
Hands-on plan
- Build the simplest working subsystem.
- Test each module separately.
- Integrate modules.
- Run planned test cases.
- Record failures.
- Make one controlled improvement.
- Review with mentor.
Student challenge: Innovation Prototype.
Evidence of learning: Core function demonstrated and test evidence recorded.
After class: Prepare a before/after comparison.
Class 45 — Optimization & Documentation
Objective: Improve reliability and create professional project documentation.
Key concepts: iteration, reliability, documentation
Materials: prototype, documentation tools
Hands-on plan
- Review failures and test results.
- Prioritize the most important improvement.
- Implement and retest.
- Update circuit/system diagram.
- Update code structure/comments.
- Document limitations and future scope.
Student challenge: Innovation Review Build.
Evidence of learning: Improved prototype + updated documentation.
After class: Prepare capstone build schedule.
Capstone ProjectClasses 46–50
Class 46 — Capstone Proposal & Architecture
Objective: Finalize a complete real-world project plan.
Key concepts: project scope, integration, feasibility
Materials: student-selected components, proposal template
Hands-on plan
- Define problem and user.
- Define objective and measurable success criteria.
- Select technology stack: Arduino/ESP32/Python/AI as appropriate.
- Create architecture and BOM.
- Plan milestones for build, test and presentation.
- Mentor approves scope.
Student challenge: Capstone Proposal.
Evidence of learning: Approved problem, architecture, BOM and milestones.
After class: Prepare hardware/software workspace.
Class 47 — Capstone Build & Integration
Objective: Build the main system through modular testing.
Key concepts: hardware/software integration
Materials: approved capstone hardware
Hands-on plan
- Build hardware subsystem 1.
- Test it independently.
- Build subsystem 2.
- Integrate software.
- Connect communication/AI if part of scope.
- Record issues and fixes.
- End with a working core function.
Student challenge: Capstone Build Sprint.
Evidence of learning: Core system works end-to-end.
After class: List remaining bugs/features.
Class 48 — Capstone Testing, Optimization & Debugging
Objective: Use structured testing to improve the final prototype.
Key concepts: test cases, fault isolation, reliability
Materials: capstone, test sheet
Hands-on plan
- Run planned test cases.
- Record expected vs actual results.
- Identify highest-priority failure.
- Change one variable at a time.
- Retest.
- Optimize reliability, response or presentation.
- Freeze the main build before final documentation.
Student challenge: Reliability Test.
Evidence of learning: Student can show test evidence and explain at least one debugging decision.
After class: Prepare final demo checklist.
Class 49 — Technical Report & Presentation
Objective: Prepare a clear technical explanation of the project.
Key concepts: documentation, architecture, results, limitations
Materials: capstone, laptop/poster, report template
Hands-on plan
- Write problem and motivation.
- Explain system architecture.
- Add circuit/block diagram.
- Explain code/AI/IoT contribution.
- Show test results.
- Document limitations and future work.
- Practice a 3–5 minute technical presentation.
Student challenge: Project Demo Rehearsal.
Evidence of learning: Complete report + practiced demonstration.
After class: Final rehearsal.
Class 50 — Final Project Showcase
Objective: Demonstrate the complete project and communicate the engineering process.
Key concepts: demonstration, viva, reflection, portfolio
Materials: completed project, report, demo setup
Hands-on plan
- Present problem and solution.
- Demonstrate the system.
- Explain key components and software.
- Answer technical questions.
- Explain one failure and improvement.
- Discuss future scope.
- Complete final reflection and portfolio entry.
Student challenge: Final Capstone Showcase.
Evidence of learning: Working demonstration or well-documented prototype + technical explanation.
After class: Plan next advanced specialization.
Packages for AI & Robotics Engineering
| Classes | Regular price | Discount | You save | You pay | Per class | Action |
|---|---|---|---|---|---|---|
| 10 classes | ₹2,990 | 0% | ₹0 | ₹2,990 | ₹299 | Select Package of 10 classes |
| 20 classes | ₹5,980 | 5% | ₹299 | ₹5,681 | ₹284.05 | Select Package of 20 classes |
| 30 classes | ₹8,970 | 10% | ₹897 | ₹8,073 | ₹269.10 | Select Package of 30 classes |
| 40 classes | ₹11,960 | 15% | ₹1,794 | ₹10,166 | ₹254.15 | Select Package of 40 classes |
| 50 classes Best Value | ₹14,950 | 20% | ₹2,990 | ₹11,960 | ₹239.20 | Select Package of 50 classes |
A package gives you class credits and is paid in one payment. Class times are booked separately after purchase. Standard price: ₹299 per class. Discounts do not stack.
Questions
Does buying a package book my class times?
No. A package adds class credits to your account. Class times are booked separately.
How long is each class?
Each class is 60 minutes, live and one-to-one.
Do I need an account to buy?
Yes. Your class credits are added to your account after payment is confirmed.