Mini diploma introduces the basic of embedded systems field. This diploma is suitable for anyone wants to learn about the basic concept of Embedded Systems in short time.
Introduction To Embedded SystemsGeneral description of the embedded systems in life, our daily usage of them, the market of embedded systems relative to desktop systems, and the potential markets in the future. Introduction to the main domains of embedded systems that have current attention locally and internationally (Factory Automation, Automotive, Aerospace, Consumer Electronics, and Mobile devices).
Embedded Firmware conceptsConcepts of Hardware-Software co-operation.Different hardware types used.Introduction to FPGA.Differences between FPGA, ASIC, and Microcontrollers.
Micro-Controllers and HW LABBased on ESD smart KitLCD,Push buttonsSwitchesmotorsUSART7 segmentTimersCounters
Software EngineeringIntroduction to SW Engineering Concepts.Different software development life cycles.Requirements Traceability.QA and QC.Testing levels and techniques.
Advanced C programming language (including practice)Basics of C programming.Advanced programming in C.How to optimize C for embedded systems.
Embedded Operating Systems and RT DesignIntroduction to OS and Embedded OSIntroduction to the concepts and challenges of RT designs.Real-Time Operating Systems.Definitions and Main functions.Most popular RTOS.
ARM ArchitectureIntroduction to ARM architectureC code for ARM architecture
Participants will be granted a completion certificate from Epsilon Institute, USA if they attend a minimum of 80 percent of the direct contact hours of the Program and after fulfilling program requirements (passing both Final Exam and Project to obtain the Certificate)
Program Duration: 75 hours
Program Language: English / Arabic
Location: EPSILON TRAINING CENTER | Head Office
|Introduction To Embedded Systems|
|Embedded Firmware concepts|
|Micro-Controllers and HW LAB|
|Advanced C programming language (including practice)|
|Embedded Operating Systems and RT Design|