Code: | L.EIC006 | Acronym: | AC |
Keywords | |
---|---|
Classification | Keyword |
OFICIAL | Informatics Engineering and Computing |
Active? | Yes |
Responsible unit: | Department of Electrical and Computer Engineering |
Course/CS Responsible: | Bachelor in Informatics and Computing Engineering |
Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
---|---|---|---|---|---|---|---|
L.EIC | 449 | Syllabus | 1 | - | 6 | 52 | 162 |
Teacher | Responsibility |
---|---|
João Paulo de Castro Canas Ferreira | |
António José Duarte Araújo |
Lectures: | 2,00 |
Recitations: | 2,00 |
Type | Teacher | Classes | Hour |
---|---|---|---|
Lectures | Totals | 3 | 6,00 |
António José Duarte Araújo | 4,00 | ||
João Paulo de Castro Canas Ferreira | 2,00 | ||
Recitations | Totals | 22 | 44,00 |
António José Duarte Araújo | 2,00 | ||
Hélio Mendes de Sousa Mendonça | 4,00 | ||
João Paulo de Castro Canas Ferreira | 2,00 |
BACKGROUND
The architecture of a computer reflects the current technological advancement, but also sets the limits of its capabilities and performance. Variants of the ARM instruction set are used in the vast majority of current mobile platforms (tablets, cell phones). Both the system architecture and the instruction set have a profound impact on the daily practice of computer engineers.engineers.
SPECIFIC AIMS
The curricular unit "Computer Architecture" aims to develop, combine and apply in an integrated way concepts from the areas of Computer Architecture and Programming Languages. Thus, the curricular unit explores the mechanisms to support efficient program execution, such as cache memories, instruction pipelining and jump prediction, will also be addressed. Recognizing that computer architecture goes far beyond the CPU architecture, the curricular unit will also address memory, storage and peripheral subsystems. Upon successful completion of this curricular unit, the student will have acquired the ability to identify and describe the architecture of computing platforms currently in use, as well as the ability to apply assembly programming techniques in the implementation of algorithms.
PERCENT DISTRIBUTION
Designation | Weight (%) |
---|---|
Teste | 100,00 |
Total: | 100,00 |
Designation | Time (hours) |
---|---|
Estudo autónomo | 106,00 |
Frequência das aulas | 56,00 |
Total: | 162,00 |
To pass the course, you must meet the attendance requirements, i.e. not exceed the limit of absences from TP classes (3).
To pass the course, the attendance requirements must be met.
Frequency grades from previous years are not taken into consideration.
The final grade (NF) is given by:
NF = max(T1,T2) × 0.6 + min(T1, T2) × 0.4
where T1 and T2 are the 1st and 2nd test scores, respectively (scale 0-20).
The retake exam for approval can be global (test of 2H00) or partial (T1 or T2, 1H30 each).
The course grade can be improved by taking a test on the whole subject (2h00) or a single part (1h30).