•    Employment
  •    Academia
  •    Research
    • NICE Framework
    • CAE Program

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

  1. Programming languages and environments for embedded systems
  2. Devices without operating systems
  3. Real-time Operating Systems
  4. Microcontroller/embedded processor architectures

Outcomes

  1. Discuss embedded system architectures.
  2. Compare and contrast the requirements and capabilities of embedded systems.
  3. Examine real time issues such as concurrency and synchronization.
  4. Apply real time resource management.
  5. Trace how a real-time OS handles timing and resource challenges.
  6. 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.

  • Knowledge
  • Skills
  • Abilities
  • Tasks
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.
ID DESCRIPTION
ID DESCRIPTION
ID DESCRIPTION