Code: | L.EIC011 | Acronym: | AED |
Keywords | |
---|---|
Classification | Keyword |
OFICIAL | Informatics Engineering and Computing |
Active? | Yes |
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 | 357 | Syllabus | 2 | - | 6 | 52 | 162 |
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, programming exercises in C ++ are solved, that focus on topics addressed in the theoretical classes. Resolutions are usually in groups of students, and discussion on proposed solutions is encouraged.
The assessment is carried out throughout the semester, on previously announced dates, where students are continuously evaluated at the theoretical and practical level, at individual and group level. During the semester, there are three individual assessment points, including theoretical questions and individual computer exercises. Throughout the semester, two programming projects are also proposed, that are solved in group of students, thus fostering the ability to work in teams. The development of these projects is essentially done out of class, with regular monitoring.
Designation | Weight (%) |
---|---|
Teste | 60,00 |
Trabalho laboratorial | 40,00 |
Total: | 100,00 |
Designation | Time (hours) |
---|---|
Elaboração de projeto | 60,00 |
Estudo autónomo | 40,00 |
Frequência das aulas | 52,00 |
Trabalho laboratorial | 8,00 |
Total: | 160,00 |
Conditions to obtain eligibility for exams: do not exceed the absence limit (25% of practical classes)
Final mark is computed up from:
IPC = practical on computer evaluation, individual programming assignments (average of the evaluation moments during the semester)
ITC = theory evaluation, multiple-choice questions to be answered on an individual basis (average of the evaluation moments during the semester)
GC = two small projects (GC1 and GC2) to be implemented in group (of 2 or 3 students), of equal weight; these evaluation considers both commitment and attendance of student in group work.
Final mark (F) is given by: F = 30% IPC+ 30% ITC+ 40% GC
Observations:
1. A minimum mark of 40% is required in every assessment component (IPC, ITC, GC1, GC2)
2. The appeal exam includes only componentes IPC and ITC
Special Assignments include two components (EC and PC):
Final mark = EC*0,6 + PC*0,4.
Students should achieve a minimum success of 40% in every assessment component (PEC, TEC, PC).
Students registered under any special status:
The assignment component (GC) can only be improved by attending the course in the following academic year.