Project 2-1
Full course description
Students work on a project assignment in small groups of about six students. The group composition stays the same for the whole project and is announced at the beginning of period 2.1. The students are guided through the project by a fixed tutor. The project assignment is divided into three subtasks (one per period) and is strongly related to the content of the courses from period 2.1 and 2.2. In periods 2.1 and 2.2, the students work on the project, while also having to attend the courses of these periods. They meet their tutor approximately once a week. In period 2.3, the students work three weeks full-time on the project and meet their tutor twice a week.
At the beginning of each period, the students have to hand in a planning for the current phase. At the end of each period, the students have to give a presentation and the source code, presentation and an overview of who did what need to be uploaded to Canvas. While the presentations at the end of period 2.1 and 2.2 are in front of the examiners and the tutors, the presentations at the end of period 2.3 will additionally be in front of the fellow students. In period 2.3, they furthermore have to hand in a report and attend a product and report examination.
Project 2-1 will start in period 2.1 and period 2.2 with weekly meetings. The credits for the projects will become available at the end of period 2.3.
Prerequisites
Students must have passed Project 1-1. Furthermore, the student has to have passed at least two out of the following three courses: Procedural Programming, Objects in Programming, and Data Structures and Algorithms. The student furthermore needs to be registered for or has already completed at least three courses of the programme in year 2, semester 1. This project is a prerequisite for Project 3-1.
Recommended reading
None.