Embedded Programming Foundations (C/C++ for MCUs)
Intro lab on C/C++ for microcontrollers, I/O, and basic peripherals.
Intro lab on C/C++ for microcontrollers, I/O, and basic peripherals.
Lab covering I2C and SPI fundamentals, wiring, and device integration.
Practical course on common design patterns for resilient, maintainable microservices.
Workshop on API design focusing on HATEOAS principles and versioning strategies.
Workshop on tracing, metrics, and logs to observe distributed systems.
Course on implementing resilience patterns to improve service reliability.
Introductory course on microservice architecture using Java and Spring Boot.
Hands-on workshop introducing embedded C/C++, microcontroller I/O, and breadboard-based prototyping.
Lab-based sustainability module for collecting energy usage data and building a practical reporting dashboard.
Modular IoT device integrating sensors, display, buzzer, and microcontroller for rapid embedded experimentation.
Open-source ESP32 robot combining mobility, connectivity, and remote control workflows for robotics learning.
Compact robotic arm project integrating fabricated mechanical parts, actuators, and microcontroller control.