Hide menu


Computer exercises

The course has 6 mandatory computer exercises. The preparatory questions are answered individually, and the computer exercises are carried out individually or in pairs. depending on the number of studens in the course and the available computer resources, as decided by the course examiner at each session. The exercises are examined at the individual level, and if you work in pairs you need to be active in carrying out and presenting the exercises in order to pass. For each computer exercise there is a written guide that describes relevant questions and computations in order to obtain certain results. In order to pass a computer exercise you need to present answers to the questions in the guide and present expected results. Each exercise session is open to all students registered for the course, and no registration for the computer exercises is necessary. At each session, there will be teachers available for guidance and examination. This resource is shared by many students and over a limited time. In order to get access to this resource, it is therefore necessary that you

  1. Come to the computer exercisewell prepared. In particular, do the preparatory exercises in the written guide before the session.
  2. When you come to the session, have a copy of the written guide with you that includes your own answers to the preparatory exercises. Teachers will review your preparatory exercises as part of the examination. Note that copying answers of preparatory exercises will be considered as plagiarism .
  3. Start the session on time . You should be in the computer room not much later than 15 min past the full hour when the session starts.

All 6 computer exercises are mandatory and all must be passed in order to get the credit points for the UPG1 part of the course.  Teacher guidance resources will be available only at the scheduled sessions, but examination of the exercises can be done at other times after agreement with the examiner.

Written examination

The course ends with a written examination. It consists of two parts corresponding to the course content in HT1 and HT2 respectively.

The written examination is given 3 times per year. See the examination schedule for the current year in order to find the dates. IMPORTANT: you must be registered for the examination in order to have access to the full time at the examination event. Registration is done in Studentportalen.

Midterm examination

At the end of the HT1 term there is an opportunity to do a written midterm examination of the first half of the course. Its purpose is to allow the written examination to be done closer in time to the corresponding lectures and lab sessions. The midterm exam is voluntary, but statistics from previous years show that the probability of passing the course is much larger if you have attempted it.

The midterm is listed in the exam schedule as KTR1, and you need to register for in the same way as the final exam.

At the main written exam in January, you can choose either to solve the problems in the first part of the exam or use the results from the midterm exam (assuming you passed it). If you want to use the midterm exam result, you should not hand in solutions to any of the problems in part 1. If you do hand in the solution of any of the problems in part 1, the midterm results will not be used. Note that the results from the midterm examination can only be used in the first written examination at the end of the course.

Previous examinations

Old examinations with guides to answers can be found here

Common mistakes that students do in the exam

  • Forgetting that homogeneous coordinates (of point, lines, or planes) must be properly normalized before they can be used to determine geometric quantities, such as Cartesian coordinates or distances.
  • Confusing OPP, which only determines a rotation, with the general problem of determining a rigid transformation, which includes both a rotation and a translation.
  • Believing that the distance between two points somehow can be obtained as the scalar product of their homogeneous coordinates after normalization. (This is correct only for distance between a point and a line or a plane).
  • Forgetting that the angle in the quaternion representation of 3D rotations is divided by 2.

Last updated: 2020-09-23