INTENSIVE CODE CAMP
EMBEDDED SYSTEMS
2021/2022
Be one of our Graduates Family
Track Overview
Information Technology Institute
People Develop Countries .. We Develop People
Embedded Systems
ITI Intensive Code Camp – (Embedded Systems)
Specialization - is a product based program. By
enrolling in this program, you will gain essential
knowledge of embedded systems design and
programming, learn how to program an embedded
device, increase your understanding of real-time
operating systems, explore the latest embedded
technologies as well as utilize tools to optimize
embedded systems designs.
Graduates of:
Computer Engineering, Communications Engineering,
Control Engineering, Electronics Engineering,
Mechatronics Engineering, Biomedical Engineering,
Electrical Power Engineering, and Computer Science .
378 Hours around 3 months (learning and project).
Blended between Self-paced, Synchronous Learning and
Guided Practices with a Project Based Focused Journey.
Embedded Systems
BEFORE YOU APPLY
“These topics will be discussed with you in the interviews”
• C Programming Fundamentals by studying this course
at Udemy
https://www.udemy.com/course/clang-algo-ds/ or other
resources that you prefer
• Introduction to Embedded Systems at Coursera
https://www.coursera.org/learn/introduction-embedded-
systems
• Hardware/Software Interfacing at
https://www.udemy.com/course/learn-avr-atmega-series-1/
• ITI values that could be found here: http://
www.iti.gov.eg/Site/AboutUs
Embedded Software/Firmware Engineer
Embedded Software/Firmware Engineer holds a specialized
role throughout the software development cycle from
planning and code writing to testing and maintaining
software. Coding often involves highly specialized systems
with specific requirements. Embedded Software Engineers
also create documentation for code, design and testing.
Candidates are working together in one of the following
Suggested Projects:
• IOT Based Projects
• Bootloader
• Mobile Robot
Embedded Systems
Software Development
17% Fundamentals
C Programming
Data Structures and Algorithm
Embedded Systems Software
Embedded Systems Concepts
9% ES Development Cycle and
Design Methodologies
Real Time Operating Systems
Embedded Hardware
8 Bit AVR Microcontroller
53% Interfacing
32 Bit ARM Microcontroller
Architecture and Design
ES Applications on ARM
Processor
Embedded Systems Knowledge
7% Introduction to Tooling
Software Testing
Automotive Application
3% Automotive Bus Technology
Introduction to AUTOSAR
Innovation and Soft Skills
11% Communication and
Presentation Skills
Interviewing Skills