Dar ao aluno uma visão geral do sistema ao qual o software de aplicação é executado em sistemas embarcados que apresentam sistemas operacionais. Apresentar técnicas de programação eficazes ao alcance dos alunos de engenharia elétrica, possibilitando um conhecimento facilitador no desenvolvimento de softwares em sistemas embarcados. Apresentar ferramentas de desenvolvimento de software e seus conceitos fundamentais para um desenvolvimento mais eficiente e consistente.