Embedded Systems Syllabus Overview

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

INTENSIVE CODE CAMP

EMBEDDED SYSTEMS
2022/2023

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

You might also like