Embedded Programming Foundations (continued)
Extended lab on embedded programming with additional debugging and peripheral exercises.
Extended lab on embedded programming with additional debugging and peripheral exercises.
Projects using Raspberry Pi for edge compute, local services, and IoT gateways.
Lab building home automation prototypes with sensors, actuators, and rule engines.
Intro lab on C/C++ for microcontrollers, I/O, and basic peripherals.
Lab covering I2C and SPI fundamentals, wiring, and device integration.
Beginner JavaScript course focused on practical coding, debugging, and building interactive web features.
Structured IoT foundation course covering sensors, connectivity, data flow, and simple automation logic.
Applied electronics lab for circuit assembly, measurement basics, and iterative breadboard prototyping.
Beginner-friendly sustainability project for monitoring soil moisture and automating basic irrigation alerts.
Practical soldering workshop where students assemble and test a small PCB kit.
Intro to 3D modeling and printing; students model and print a small object.
Measure household energy consumption with a current sensor and visualize usage on a dashboard.