Skip to content

Assessment

You can score up to 10 points on this course. 1 point = 100 centipoints (cp).

You have to participate in all assessment components. For at most one assessment component you can get an "aanvullende toetsing".

Where to earn points

  • 100 cp: lab 1
  • 150 cp: lab 2
  • 250 cp: lab 3
  • 200 cp: midterm exam
  • 300 cp: final exam
  • 100 cp: small bonuses (e.g. wooclap participation)

The sum of the cps for the midterm and final exam have to be at least 250.

Each exam & lab description specifies how to earn its points.

Bonus points

  • We will organize at most 20 (but probably fewer) activities at which you can earn a bonus point by participating
  • Each bonuspoint adds 5 centipoints to your grade (0.05)

We will list the bonus point here during the course:

  • ...
  • Wooclap in the third lecture
  • Reporting a new error (not reported by another student) in the lecture notes to Johan Jeuring. Report as often as you want (please!), but bonus just once.
  • Showing that you work on lab 0 (for which you don't get other points) in the lab session
  • Wooclap in the first lecture

Academic integrity

To pass the course, you must earn points honestly.

The following are forbidden:

  • Using LLM or 'AI' tools in any way whatsoever
  • Copying other students' work
  • Copying code in bulk
  • "Vibe coding"

You are also forbidden to help others cheat, e.g. by

  • Showing other students (except your lab partner) your code
  • Posting your code publicly on the internet
  • Feeding your work to LLMs, even indirectly

You are responsible for making sure your work is (1) your own and (2) kept confidential. Excuses like "I didn't know my VSCode/Windows/GitHub/dog was conspiring with Copilot" are not acceptable.

Breaking these rules will be treated as a deliberate attempt to deceive, and dealt with accordingly.

Don't be a cheater.

Oral exam

To pass the course, you must also pass an oral exam about one of your labs.

  • In the oral exam we determine if you are the author of the code you submitted, and if you can explain the details of the code
  • We do not assess your work's technical merit
  • The oral exams occurs in-person, in the lab-session after the submission deadline
  • The oral exam lasts for 5 minutes
  • You will be randomly summoned to at least 1 oral exam
  • If you fail the oral exam, you will not get any points for the lab