The Embedded Systems (SEmb) program prepares students to design, develop, and implement intelligent, real-time electronic systems that interact with their environment. Through the Project-Centered Learning (PCL) approach, students progressively integrate theoretical concepts with practical design and development projects in every academic year — culminating in a final internship and capstone project.
Year 1 – Common Foundation:
The first year is shared across all ITN programs, giving students a strong base in computing, mathematics, physics, electronics, and programming. Courses such as Mathématiques discrètes, Algorithmique et Programmation, and Électronique numérique equip learners with the analytical and technical foundation needed for embedded systems engineering.
Year 2 – Fundamentals of Embedded Systems:
Students are introduced to Computer Architecture, Microcontrollers and Microprocessors, Electronic Instrumentation and Measurement, and Signal Processing. They also explore Embedded Operating Systems, Python Programming, Human-Machine Interfaces, and Sensor Networks. This year emphasizes understanding how hardware and software integrate in embedded environments, supported by two major hands-on projects.
Year 3 – Advanced Embedded System Design:
This level deepens technical mastery through Embedded Application Development, Real-Time Systems, Industrial Automation, and System Optimization. Students also gain exposure to Cognitive Technologies, Mechatronics, Cloud Computing, and Cybersecurity for Embedded Systems. Alongside technical skills, entrepreneurship, marketing, and project management courses help students connect engineering innovation to business realities. Practical projects remain central to learning, reinforcing design and testing capabilities.
Year 4 – Intelligent and Connected Systems:
The final year focuses on Web and Multimedia Programming, Artificial Intelligence, Machine Learning, and Robotics. Students engage with IoT Applications, Smart Technologies, and Cloud Platforms for IoT Data. They also study Embedded System Standards, System Reliability, and Engineering Security. The academic journey culminates in a Final Project and a Supervised Internship, where students apply their skills in real-world industrial or research settings.
Each academic year includes a project module designed to integrate knowledge from multiple courses. Students work individually or in teams to design, prototype, and test systems — from simple embedded controllers in early years to fully networked IoT and AI-driven solutions in later stages.
Graduates of the SEmb program are equipped to pursue diverse roles such as:
Embedded Systems Engineer
IoT Developer or Architect
Firmware or Hardware Designer
Robotics and Automation Engineer
Systems Integration Specialist
Mechatronics Engineer
Cloud and Edge Computing Engineer