Grading criteria
Intended learning outcomes
After completing this course the student should be able to
- recall and apply basic concepts in artificial intelligence
- solve problems from the AI domain
- demonstrate an insight into the risks of AI and its role in society
- present work
so that the student can
-
make use of methods from artificial intelligence in the analysis, design and implementation of computer programs in academic as well as industrial applications
-
in an appropriate way present results and solutions.
Criteria based grading
We make use of a criteria based grading system. You will not collect points as in most other courses. Instead, to reach a certain grade you should show that you have fulfilled the criteria for that grade. In the tables below the means of examination has been indicated.
NOTE: When assessing ILO2, the ability to solve problems, your grade is given as the minimum of your ability to implement the solution and your level of understanding. That is, in the extreme case, an A level implementation combined with an understanding below the passing requirements means failing. An A level implementation with a C level understanding is a C and so on.
The matrix below shows which assessment task assesses which ILO.
ILO |
Quizzes |
HW1 |
HW2 |
Essay |
Project |
|
1 |
recall and apply basic concepts in artificial intelligence |
X |
||||
2 |
solve problems from the AI domain |
X |
X |
X |
X | |
3 |
demonstrate an insight into the risks of AI and its role in society |
X |
||||
4 |
present work |
X |
X |
X |
X |
The matrix below shows to which level a certain assessment task is assessed. The requirements for tasks that are only assessed at an E level need to be met to pass the course but they do not influence the final grade in any other way.
Task / Grade |
Graded |
Quizzes |
Pass/Fail |
HW1 (HMM) |
A-E |
HW2 (Games) |
A-E |
Essay (Ethics) |
Pass/Fail |
Project on planning (Optional) |
Completed at A or incomplete |
Note that the project is assessed only at an A level and that it is optional. It is required for grades A and B and it is meant primarily for the students that are aiming for these grades.
In the tables for the different ILOs below you need to meet all criteria up to a certain grade. That is, at an C level you need to meet all criteria from E up to C and at A level you need to meet all criteria.
There are two course components for the course; TEN1 and LAB1. The mapping between assignment and course component is as follow.
TEN1: Quizzes and essay
LAB1: Homework assignments HW1 and HW2 and the optional Project.
ILO 1: recall and apply basic concepts in artificial intelligence
Grade |
Criteria |
Pass |
Can answer questions regarding all parts of the course material. |
This translates into passing all quizzes.
ILO 2: solve problems from the AI domain
Grade | Criteria |
E |
|
C |
|
A |
|
HW1 and HW2 will be assessed against ILO2 separately and individually with grades E-A. Grades B and D on HW1 and HW2 are awarded when some but not all criteria for A and C levels respectively are achieved.
For each of HW1 and HW2 the level understanding has to, at least, match that of the implementation for a certain grade, otherwise the grade will be defined by the level of understanding. Examples:
- If HWX is solved but you can cannot explain your code you do not pass
- If HWX is solved to level A but you can only answer questions at an C level, the grade is C
The project is optional but is required to meet the 3rd criteria for A level. To qualify to start the project you need to
- have achieved a minimum of B on HW1 and HW2 or
- pass the qualifier for the project.
The project qualifier consists of completing the quizzes connected to Logic and Planning before a certain deadline and with a high enough score.
The project assignment is at A level of ILO2. To be more specific, in the project we expect students to identify an interesting problem in the area of planning, find material in the scientific literature, read up on it and propose a creative solution for it involving an implementation/demonstration.
The 4th criteria at A level translates into competing the assignments on time.
ILO 3: demonstrate an insight into the risks of AI and its role in society
Grade | Criteria |
Pass |
Can independently identify risks of AI and discuss these and the role of AI in the society. |
Assessed in the ethics essay handing.
ILO 4: present work
Grade | Criteria |
Pass |
|
This is tested when presenting HW1 and HW2, and the ethics essay.
The final grade
To pass the course the student needs to get a passing grade for ILO1, 3, and 4 and get at least grade E on ILO2.
The final grade on the course is given by ILO2.
The final grade for ILO2 is the average of HW1 and HW2 , rounded down. Also, not completing the project results in a maximum of C. This can be summarised in the following table.
Project completed | Grade |
No | worst_of(roundd(average(HW1,HW2)), "C") |
Yes | roundd(average(HW1,HW2,"A")) |
"roundd" is normal rounding towards the closest integer but rounding down when you have a ".5" case, i.e. 4.5 would be rounded to 4 (B) and not 5 (A).
Examples:
- A on HW1, A on HW2 and completed project --> grade A
- A on HW1, B on HW2 and completed project --> grade A
- A on HW1, A on HW2 and no project --> grade C
- E on HW1, D on HW2 and no project --> grade E
Clarifications regarding deadlines
- After the deadline for HW1 and HW2 you can give at most C on that assignment
- You cannot submit a project at all after the deadline, you need to wait until next year. In cases where a project has been submitted by the deadline and is very close to pass the requirements, a chance to reach the requirements may be granted.
- If you have not passed the quizzes by the deadline you need to pass all quizzes again.