Assessment¶
Course Assessment¶
Introduction to the computer systems (5 ECTS, 521287A)¶
Students must meet the minimum requirements to pass BOTH Module 1 and Module 2 separately.
The total number of points students can get adding points from Module 1 and Module 2 is 0 - 60.
| Points Range | Grade |
| < 31 | 0 |
| 31 - 36 | 1 |
| 37 - 42 | 2 |
| 43 - 48 | 3 |
| 49 - 54 | 4 |
| 55 - 60 | 5 |
Computer Systems (8 ECTS, 521286A)¶
Students must meet the minimum requirements to pass ALL Module 1, Module 2, Module 3 and Module 4 separatetly.
The total number of points students can get adding points from the 4 modules is 0 - 100.
| Points Range | Grade |
| < 51 | 0 |
| 51 - 60 | 1 |
| 61 - 70 | 2 |
| 71 - 80 | 3 |
| 81 - 90 | 4 |
| 91 - 100 | 5 |
Module Assessment¶
Module 1¶
Students are evaluated using the exercises from sections 1-13 of Module 1 and an invigilated quizz.
Maximum number of points student get in this module is 30:
- From the exercises students can get a maximum of 25 points. Each exercise is automatically scored based on difficulty: 0.5-3p
- ATTENTION: The lecture material include exercises that do not provide any points.
- ATTENTION: Students returning exercises after the given deadline do not get any points from that exercise.
- From the invigilated quizz students get a maximum of 5 points
- Each pop quizz can give students 0.5 to 1 extra point. The points of these pop quizzes are considered if students meet the requirements to pass this module.
Conditions to pass this module
- Student get a minimum of 15 points.
- Student has completed the invigilated quizz
- Student get 50% of grade in the invigilated quizz (2.5 points / 5 points)
- Code is generated by the own student. Students cannot copy code from other colleagues. This is considered plagiarism.
- Similar code would be flagged as potentially copied.
- Students that have collaborated should be mentioned in the code comments or similar.
Module 2¶
Students are evaluated using the different deliverables for the embedded programming project, an invigilated quizz and a final meeting presentation OR a video where students present their final
Maximum number of points students get in this module is 30. More info of individual deliverables will be available embedded programming project (AVAILABLE BEFORE FINAL PROJECT PRESENTATION)
- Project plan: Max 1.5 points. Students in the same group receive the same grade.
- Project work: Max 20 points. Students in the same group receive the same grade.
- Students can choose among the different tiers depending on the grade the group aims for.
- Each deliverable must meet a minimum set of requirements in order to be accepted.
- Tier 1: A correct implementation gives 6 points.
- Tier 2: Can add up to 11 more points to the grade. Only possible if the minimum requirements for Tier 1 are met.
- Tier 3: Can add up to 3 more points to the grade. Only possible if the minimum requirements for Tier 2 are met.
- Personal diary: Max 1.5 points. This is a personal work and each student is evaluated based on their personal deliverable.
- Questions answered during final meeting / questions answered during final video: Max 2 points. Each student get a different grade.
- Students can choose between final meeting or the video presentation depending on the project deliverables they commit to send. The selection affects the grade. Students choosing a deliverable that involve sending a video would have a lower grade.
- Students who are not able to answer basic questions about the project work during the meeting CANNOT PASS THIS MODULE
- Contribution to the project: 6 points to be distributed among group members. Decision agreed with students during final meeting or communicated along with the video deliverable.
- Course staff could modify students decisions based on their own criteria, but generally would follow student suggestions.
- Invigilated quizz about theoretical/practical aspects of the implementation: Max 3 points.
- Each pop quizz can give students 0.5 to 1 extra point. The points of these pop quizzes are considered if students meet the requirements to pass this module.
NOTE: More detailed assessment criteria in each deliverable return box.
Conditions to pass this module
- Student get a minimum of 11 points.
- Student has completed the invigilated quizz
- Student get 60% of grade in the invigilated quizz (1.8 points / 3 points)
- Project deliverable meets the minimum set of requirements necessary to be accepted (see more details in project instructions)
- In all deliverables the code should at least compile and run in the course device.
- Code is generated by the own group. Students cannot copy code from other groups. This is considered plagiarism.
- Similar code would be flagged as potentially copied.
- Groups that have collaborated should be mentioned in the code comments or similar.
- Student has contributed to the project implementation somehow (and should be able to describe which piece of code they have written)
- Students who only take part in design or testing of the project cannot pass this module.
- Students are able to answer basic qustions related to the project work (code implementation, explain programming decisions ...)
- If one student in the group is not able to answer any of these basic questions they automatically cannot pass this module.
- In the case of a video presentation, ALL students in the group should be part of the video shooting, and be visible in the video.
Module 3¶
Students are evaluated using the exercises from sections 1-11 of Module 3
Maximum number of points student get in this module is 25:
- Each exercise is automatically scored based on difficulty: 0.5-3p
- ATTENTION: The lecture material include exercises that do not provide any points.
- ATTENTION: Students returning exercises after the given deadline do not get any points from that exercise.
- Each pop quizz can give students 0.5 to 1 extra point. The points of these pop quizzes are considered if students meet the requirements to pass this module.
Conditions to pass this module
- Student get a minimum of 15 points.
- Code is generated by the own student. Students cannot copy code from other colleagues. This is considered plagiarism.
- Similar code would be flagged as potentially copied.
- Students that have collaborated should be mentioned in the code comments or similar.
Module 4¶
Students are evaluated through an individual project work.
Maximum number of points student get in this module is 15.
See the project return box for more detailed criteria on how 15 points are distributed.
Conditions to pass this module
- Student get a minimum of 5 points.
- Code should compile and not have runtime errors.
- There should be clear proof that students tried to implement the provided algorithm. If it is not working add comments indicating what each subroutine is doing, what is failing and which are the possible causes.
- Code is generated by the own student. Students cannot copy code from other colleagues. This is considered plagiarism.
- Similar code would be flagged as potentially copied.
- Students that have collaborated should be mentioned in the code comments or similar.