| Code: | L.EIC011 | Acronym: | AED |
| Keywords | |
|---|---|
| Classification | Keyword |
| OFICIAL | Informatics Engineering and Computing |
| Active? | Yes |
| Web Page: | http://www.dcc.fc.up.pt/~pribeiro/aulas/aed2526/ |
| Responsible unit: | Department of Informatics 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 | 400 | Syllabus | 2 | - | 6 | 52 | 162 |
| Teacher | Responsibility |
|---|---|
| Pedro Manuel Pinto Ribeiro | |
| Ana Paula Nunes Gomes Tomás |
| Lectures: | 2,00 |
| Recitations: | 2,00 |
| Type | Teacher | Classes | Hour |
|---|---|---|---|
| Lectures | Totals | 2 | 4,00 |
| Pedro Manuel Pinto Ribeiro | 2,00 | ||
| Ana Paula Nunes Gomes Tomás | 2,00 | ||
| Recitations | Totals | 18 | 36,00 |
| Bernardo José Coelho Leite | 4,00 | ||
| Filipa Marília Monteiro Ramos | 4,00 | ||
| Iohan Xavier Sardinha Dutra Soares | 4,00 | ||
| Jadna Almeida da Cruz | 4,00 | ||
| Tiago Diogo Ribeiro de Carvalho | 4,00 | ||
| Vanessa Alexandra Freitas da Silva | 6,00 | ||
| Ana Paula Nunes Gomes Tomás | 2,00 | ||
| Jorge Henrique Santos Oliveira | 4,00 | ||
| Vasco José Rodrigues Cruz | 4,00 |
At the end of the course, students should be able to:
At the end of this unit course, students should: model problems following the object-oriented paradigm; solve problems using abstract data types and simple data structures (linear and non linear).
Student should have basic knowledge of programming and C++.
Theoretical classes are for formal exposition of the subjects, with the presentation of examples and their analysis and discussion.
In practical classes exercises are solved, mainly, programming exercises in C ++, that focus on topics addressed in the theoretical classes.
The assessment is carried out throughout the semester, on previously announced dates, where students are continuously evaluated at the theoretical and practical level. During the semester, there are three individual assessment points: 2 practical tests and 1 final written exam.
| Designation | Weight (%) |
|---|---|
| Teste | 25,00 |
| Trabalho laboratorial | 5,00 |
| Exame | 70,00 |
| Total: | 100,00 |
| Designation | Time (hours) |
|---|---|
| Estudo autónomo | 55,00 |
| Frequência das aulas | 52,00 |
| Trabalho laboratorial | 55,00 |
| Total: | 162,00 |
Conditions to obtain eligibility for exams: do not exceed the absence limit (25% of practical classes)
Final mark is computed up from:
- NP: practical grade, worth 30% of the final grade. Obtained with 3 components: 2 practical tests (2.5 points each) and continuous evaluation solving exercises during the semester (1 point).
- EN: "normal" exam grade, worth 70% of the final grade, obtained with a written exam with a grade from 0 to 20.
"Normal" season classification: C = EN*0.7 + NP ≥ 9.5
- ER: on the "appeal" season, a single exam will be made, with a grade from 0 to 20, and it is not possible to repeat the practical prigramming tests.
"Appeal" (resit) season classification: C = ER*0.7 + NP ≥ 9.5
The same rules apply for all students.
For students enrolled in AED in 2025/2026 for the first time, only the exam component may be improved.
Students who did not pass the course in 2024/2025 and completed the practical component that academic year may keep their NP grade if they wish. They must inform the lecturers at the beginning of the academic year.
Students who passed the course in 2024/2025 and wish to improve their grade in 2025/2026 must contact the lecturers at the beginning of the academic year if they wish to improve their practical test scores (otherwise, the NP grade they obtained in 2024/2025 will be considered).