Introduction to Embebbed Systems
Áreas Científicas |
Classificação |
Área Científica |
OFICIAL |
Matemática |
Ocorrência: 2023/2024 - 1S
Ciclos de Estudo/Cursos
Sigla |
Nº de Estudantes |
Plano de Estudos |
Anos Curriculares |
Créditos UCN |
Créditos ECTS |
Horas de Contacto |
Horas Totais |
TSPSEC |
25 |
Plano Estudos_2015_16 |
2 |
- |
6 |
60 |
162 |
Docência - Responsabilidades
Língua de trabalho
Portuguese
Objetivos
Introduce the student to the design and development of embedded systems
(standalone or in network).
Understand the concepts involved in concurrent programming.
Resultados de aprendizagem e competências
Understand the architecture of the modern embedded system.
Develop an embedded system.
Master concurrent programming in C/C++.
Modo de trabalho
Presencial
Pré-requisitos (conhecimentos prévios) e co-requisitos (conhecimentos simultâneos)
C/C++ programming.
Microcontrollers.
Digital Systems.
Programa
Embedded systems: definition, concepts, characteristics, safety, robustness, autonomy.
Program organization for embedded systems based on processors with light resources.
FreeRTOS.
Bibliografia Obrigatória
António Abreu; Embedded systems (Course slides)
António Abreu; POSIX threads (Course slides)
António Abreu; OpenMP (Course slides)
Métodos de ensino e atividades de aprendizagem
Classroom classes are devoted to lecturing, where theory and examples are presented.
Laboratory classes are devoted to the practical work carried by the students.
Tipo de avaliação
Distributed evaluation with final exam
Componentes de Avaliação
Designation |
Peso (%) |
Exame |
50,00 |
Trabalho laboratorial |
50,00 |
Total: |
100,00 |
Componentes de Ocupação
Designation |
Tempo (Horas) |
Frequência das aulas |
75,00 |
Trabalho laboratorial |
65,00 |
Total: |
140,00 |
Obtenção de frequência
Student evaluation occurs during the semester continuously materializing in three tests (T) and two lab works (L).
Both T and L count 50% on the final grade.
In order to achieved approval, the intermediate grades of the student have to comply with the following rules.
The final grade in the average of T and the average of L cannot be less than 9.5 (in 20).
The grade in each test in T cannot be less than 8.0 (in 20).
Students not satisfying one of this criteria will miss approval at this season (aka epoch), and have to rely to the next season (aka appeal epoch).
The requirements for getting approval in the appeal season are the same.
Alternatively to the method presented to the last paragraph, students can attempt approval by attending to a maximum of two exams (E), one in each season (normal and appeal).
The minimum grade in each exam in E is 9.5 (in 20).
The L component is mandatory in this case and identical to the previous one.
Components E and L count each 50% to the final grade.
Fórmula de cálculo da classificação final
See previous item.