The project starts in mid March and continues until the end of the semester. The students are expected to work in groups of six (in rare cases seven) students. Initially the students are expected to quickly learn the concepts required to implement a ray tracer, divide these concepts up amongst themselves and as a group implement the entire project. Every student is expected to take responsibility for a part of the project.
Duration of oral examination: The group will first give a joint 8 minute presentation of the project. Subsequently, each group member will be examined 8 minutes. The students must in groups of six (or in rare cases seven) implement a ray tracer in F#. A 15-page report must be handed in as well as source code and instructions on how to build and run the program on a Windows 10 machine. - There is only one final grade for the course covering project hand-in, report and the oral project exam.