Loading...
EMBEDDED SYSTEMS
The Elective in Embedded Systems (ES) is a three-course specialization designed to equip students with essential skills in microcontroller programming, hardware interfacing, and real-time system design. ES 1 introduces students to the fundamentals of embedded systems, focusing on programming microcontrollers such as the Arduino and ESP32. Students gain hands-on experience in sensor integration, motor control, and wireless communication, working on projects like IoT-based monitoring systems, automation controls, and wearable technology. ES 2 advances into real-time operating systems (RTOS) and embedded Linux, where students explore multitasking, inter-process communication, and low-level hardware interaction using platforms like Raspberry Pi and STM32. Topics include embedded C programming, memory management, and peripheral interfacing for industrial and consumer applications. ES 3 shifts towards advanced embedded system applications, covering FPGA programming, edge computing, and AI integration in embedded devices. Students work on complex projects involving robotics, autonomous systems, and embedded machine learning, preparing them for industry roles in IoT, automotive, and consumer electronics. By the end of the elective, students will have developed a strong foundation in embedded systems, enabling them to design, program, and optimize embedded solutions for real-world applications.

Course List:
ELEC1 | Embedded System Design
ELEC2 | Industrial IoT and Automation
ELEC3 | Embedded System for Robotics

EMBEDDED SYSTEMS | CERTIFICATIONS

EMBEDDED SYSTEMS | RELATED WORK

EMBEDDED SYSTEMS | STUDENT ACTIVITY PICTURES

2425qQHNUp4E
2425RvC7nJtk
2425tHqY6JCS