KOI: Betygskriterier (Grading Criteria)
Betygskriterier för kursen DT135G Kompilatorer och interpretatorer, höstterminen 2024.
Examinationen av kursen består av två delar:
inlämningsuppgifter och en skriftlig tentamen.
-
Tentan är en enklare tenta,
som testar grundläggande förståelse av kursinnehållet.
Tentan ger endast betyget godkänd eller underkänd.
-
Inlämningsuppgifterna går ut på att studenterna bygger några viktiga delar av en kompilator,
både i C och C++ och med hjälp av olika verktyg. Uppgifterna finns på kursens hemsida på webben.
-
Om alla av uppgifterna 1-6 är godkända, ger det betyget 3 (ECTS D).
-
Den som dessutom har uppgift 7 godkänd, får betyget 4 (ECTS B).
-
För betyget 5 (ECTS A) ska man, i samråd med läraren, specificera och genomföra ett mindre projekt,
till exempel att konstruera ett eget litet språk
och sedan implementera en enkel interpretator eller kompilator för det.
-
Uppgifterna och projektet kan göras enskilt eller i par.
-
För betyg på hela kursen krävs godkänt resultat både på tentan och på inlämningsuppgifterna.
Betyget på hela kursen bestäms av betyget på inlämningsuppgifterna.
Grading criteria for the course DT135G Compilers and Interpreters, autumn semester 2024.
The examination of the course consists of two parts:
assignments and a written exam.
-
The written exam is a more basic exam, which tests basic understanding of the course content. This exam only gives the grade pass or fail.
-
The assignments require the students to build some important parts of a compiler,
both in C and C++ and with the help of various tools.
The assignments are available on the course website.
-
If all of the tasks 1-6 are passed, it gives a grade of 3 (ECTS D).
-
Students who also pass task 7 receive a grade of 4 (ECTS B).
-
For grade 5 (ECTS A), the student must, after consultation with the teacher,
specify and carry out a small project,
for example constructing one's own (very) small language
and then implementing a simple interpreter or compiler for it.
-
Assignments and the project can be done individually or in pairs.
-
For a grade on the entire course, a passing grade is required on both the exam and the assignments.
The grade for the course is determined by the grade on the assignments.
Thomas Padron-McCarthy
(thomas.padron-mccarthy@oru.se),
3 september 2024