The RoboEdify course catalogue
What do you want to build?
Find a course that turns your curiosity into a practical capability. Explore the subject, preparation and project before choosing your next step.
22 courses to explore
Robotics & Autonomous Systems
4 coursesRobotics Software Engineer
Build robot software that knows its state—and handles the unexpected.
Diagnostic-based preparation before the common core
Autonomous Driving & Self-Driving Systems Engineer
Build a driving function—and test the situations that challenge it.
Diagnostic-based preparation before the common core
Autonomous Drone Engineer
Engineer autonomous drone missions with clear limits and tested recovery.
Diagnostic-based preparation before the common core
Humanoid Robotics & Whole-Body Systems
Coordinate the whole robot—and explain the constraints behind its motion.
Diagnostic-based preparation before the common core
VLSI & AI Chip Design
5 coursesVLSI Design Verification with SystemVerilog & UVM
Build verification environments that find bugs—and explain how you know they work.
Diagnostic-based preparation before the common core
VLSI Physical Design & Static Timing Analysis
Take a digital design from RTL to layout—and explain every timing decision.
Diagnostic-based preparation before the common core
Design for Testability: Scan, ATPG & MBIST
Make hardware testable—and show which faults your tests detect.
Diagnostic-based preparation before the common core
RTL Design & FPGA Prototyping
Turn a hardware specification into working RTL—and prove it on an FPGA.
Diagnostic-based preparation before the common core
AI Chip Design: RISC-V & AI Accelerator Engineering
Build an AI accelerator—and measure what it improves.
Diagnostic-based preparation before the common core
Embedded & IoT
3 coursesEmbedded Systems & Firmware Development
Build firmware that handles real signals, deadlines and failures.
Diagnostic-based preparation before the common core
Embedded Linux, Device Drivers & BSP Development
Build the Linux image. Integrate the device. Debug the system.
Diagnostic-based preparation before the common core
IoT Engineering & Edge AI
Connect the device. Run the model. Understand every failure in between.
Diagnostic-based preparation before the common core
Artificial Intelligence (AI)
6 coursesAI Engineer + Coding Agent
Build production-style AI agent systems with LangGraph, MCP, evaluation, retrieval, tools, guardrails and hands-on portfolio projects.
Diagnostic-based preparation before the common core
Predictive AI Engineer (Data Science)
Turn data into predictions—and evidence that supports the decision.
Diagnostic-based preparation before the common core
Generative AI Engineer
Build AI applications whose answers you can evaluate and improve.
Diagnostic-based preparation before the common core
Agentic AI Engineer
Build agents that act within clear permissions—and recover when execution fails.
Diagnostic-based preparation before the common core
Vision AI Engineer
A career-focused, hands-on program in computer vision: from classical geometry and deep detection to 3D perception, vision-language models, generative and agentic vision — deployed on real cameras and edge hardware with the monitoring and safety evidence production demands.
Diagnostic-based preparation before the common core
Physical AI Engineer
A career-focused, hands-on program across the four waves of AI: predictive, generative, agentic and Physical AI that perceives, reasons and acts in the real world.
Diagnostic-based preparation before the common core
Foundations
4 coursesFoundations of Engineering Computing
Build the computing habits that make engineering work reliable.
No prerequisites — the shared starting point
Foundations of AI
Learn how AI models learn—and how to tell when their results deserve confidence.
Computing readiness (Foundations of Engineering Computing or equivalent)
Foundations of Robotics
Understand how a robot senses, moves and responds before building its autonomy.
Computing readiness (Foundations of Engineering Computing or equivalent)
Foundations of VLSI & Digital Electronics
Understand the digital circuit before writing the hardware code.
Computing readiness (Foundations of Engineering Computing or equivalent)
Let's build your learning path
Your next chapter starts with a question.
Tell us what you want to build. Explore the right foundations, course or pathway for your starting point.