Examination

Published

October 3, 2025

Important

The detailed examination requirements will be finalised before the start of the course.

The course has four examination modules. To pass the course, you must pass all modules. Your overall course grade is the weighted sum of the grades awarded for the three graded modules.

Module Credits Form Weight
Theory assignments 1.5 individual
Laboratory assignments 1.5 individual 50%
Project assignments (group part) 1.5 group 20%
Project assignments (individual part) 1.5 individual 30%

Theory assignments

The theory assignments (UPG3) test your ability to explain central concepts, models and algorithms of natural language processing.

Form of the examination

There are two types of theory assignments:

Diagnostic quizzes test your understanding of the concepts, models and algorithms presented in the video lectures. They take the form of time-restricted, multiple-choice tests and are done individually. To take credit for a quiz, you must complete it before the on-campus session for the corresponding unit. You only have one attempt per quiz. There are 6 quizzes for each of the 5 units of the course, and each quiz is worth up to 5 points.

On-campus assignments test your understanding of the course content in the context of material presented in the on-campus sessions. They are done individually or in small groups. To take credit for an on-campus assignment, you must attend the session during which the assignment is given. There is one on-campus assignment for each of the 5 units of the course, and each assignment is worth up to 6 points.

Grade requirements

To pass this examination, you must earn at least 120 points from the diagnostic quizzes and on-campus assignments, and at least 24 points per unit.

Laboratory assignments

The laboratory assignments or “labs” (LAB3) test your ability to implement NLP algorithms, apply them to realistic problems, and evaluate presented in the video lectures and on-campus sessions and evaluate your implementations with appropriate methods

examine learning outcomes 2–3.

Form of the examination

The labs train you in implementing the algorithms presented in the video lectures and on-campus sessions and evaluate your implementations with appropriate methods. They are done in pairs and assessed through an oral examination in the last week of the course.

There are basic labs and advanced labs. To pass the course, it suffices to only work on the basic labs; for higher grades, you need to also work on the advanced labs. To take credit for an advanced lab, you must first pass the corresponding basic lab.

The basic labs relate to the central concepts, models, and algorithms presented in the video lectures and on-campus sessions. These labs come with step-by-step instructions and existing code. The instructions ask you to implement pre-designed solutions, evaluate your implementations, and interpret your findings.

The advanced labs relate to more advanced concepts, models, and algorithms. These labs are formulated as problem specifications with little or no existing code. To solve the specified problems, you will have to design and implement your own solutions, evaluate your implementations, and interpret your findings.

The oral exam tests your mastery of the problems you worked on in the labs. It takes the form of a 15-minute oral

When you register for the oral exam, you specify

  • the link to a repo with the final version of your labs
  • for each lab, one problem that you want to demonstrate during the oral

The oral exam consists

Grade requirements

To pass this examination, you mu

The detailed grade requirements will be published 2 weeks before the start of the course.

Feedback

To get feedback on how well you meet the knowledge requirements for this module, you can attend the on-campus sessions and tutored lab sessions and make sure you submit your assignments befor the regular submission closes. In addition, you can always get personalised feedback from the examiner. Book an appointment with the examiner

Project assignments

The project assignments (UPG2) primarily examine learning outcome 4.

Form of the examination

The project assignments centre around a small research project done in groups of 4 students. They consist of a number of deliverables that are explained in more detail on the Project page. Your grade is based on your points for the project presentation (D5) and the post-project paper (D7).

Grade requirements

The detailed grade requirements will be published 2 weeks before the start of the course.

Feedback

Detailed information on how you get feedback about how well you meet the knowledge requirements for this module is available on the Project page. In addition, you can always get personalized feedback from the examiner. Book an appointment with the examiner

Additional examination

For each module, there are two additional examination opportunities during the year following the course session:

  • during the re-exam period for VT1 (formal examination date: 2025-06-12)
  • during the general re-exam period after the summer break (formal examination date: 2025-08-30)

After this, you can take an examination in connection with the next course session. Note, however, that the next session may have different content, assignments, or examination requirements.

To take one of the additional examinations, submit your work via Lisam in time for the formal examination date. (See the Policies document for details.)