Quantum Programming Project

3 EC

Semester 1, period 3

5394QUPP3Y

Owner Master Quantum Computer Science
Coordinator dr. John van de Wetering
Part of Master Quantum Computer Science,

Course manual 2025/2026

Objectives

  • Understand what kind of classical software is needed to work with quantum computers, with a special focus on how their specific project contributes to this.
  • Work in a small team to develop useable and maintainable open-source software.
  • Present a quantum computing topic to an audience of fellow students.
  • Write a short technical report on the progress made by their team.

Teaching methods

  • Lecture
  • Seminar
  • Computer lab session/practical training
  • Self-study
  • Presentation/symposium
  • Working independently on e.g. a project or thesis
  • Supervision/feedback meeting

Learning activities

Activity

Hours

Hoorcollege

4

Presentatie

8

Tutoraat

8

Self study

64

Total

84

(3 EC x 28 uur)

Attendance

Additional requirements for this course:

The course involves working on an intensive project in a small group of students. It is important that you are available to work with your fellow students. Apart from the initial session, attendence is not mandatory, though highly recommended to make the most out of the project.

Assessment

Item and weight Details

Final grade

The course is pass/fail based on the effort shown throughout the course and a written reflection at the end of the course.

Assignments

Each week a brief overview of the work done per student in the group has to be shared.

In addition, each week each group gives a brief presentation explaining about their project, the work done, and the work planned for the week after.

Fraud and plagiarism

The 'Regulations governing fraud and plagiarism for UvA students' applies to this course. This will be monitored carefully. Upon suspicion of fraud or plagiarism the Examinations Board of the programme will be informed. For the 'Regulations governing fraud and plagiarism for UvA students' see: www.student.uva.nl

Course structure

WeeknummerOnderwerpenStudiestof
1
2
3
4

Contact information

Coordinator

  • dr. John van de Wetering