Embedded Systems
The intent of the Embedded Systems Knowledge Unit is to provide students with the ability to develop applications that run on embedded devices while complying with device constraints.
Topics
- Programming languages and environments for embedded systems
- Devices without operating systems
- Real-time Operating Systems
- Microcontroller/embedded processor architectures
Outcomes
- Discuss embedded system architectures.
- Compare and contrast the requirements and capabilities of embedded systems.
- Examine real time issues such as concurrency and synchronization.
- Apply real time resource management.
- Trace how a real-time OS handles timing and resource challenges.
- Discuss embedded system architectures
KSA-T
Below are the Knowledge, Skills, Abilities and Tasks (KSA-T) identified as being required to perform this work role.
Learn More about the KAS-T's.
ID |
DESCRIPTION |
K0139 |
Knowledge of interpreted and compiled computer languages. |
K0060 |
Knowledge of operating systems. |
K0030 |
Knowledge of electrical engineering as applied to computer architecture (e.g., circuit boards, processors, chips, and computer hardware). |
K0055 |
Knowledge of microprocessors. |