Introduction to Programming and Scientific Applications (Spring 2020)

New exam format

The study board has approved the following new exam format: 6 hours, written exam, with aids, including PC and internet.

Communication with others about the exam is not permitted during the exam.

The exam will be a set of programming exercises, where you have to provide some Python code that solves various problems of varying hardness.

A draft of an exam is available here:

The zip file contains exercises A.py, B.py... and a run_test.py program to test your solution. It tests if for a set of test inputs your code generates the expected output. The exam should be handed in as a single zip file (how to create a .zip file on macOS and Windows).

A prerequisite for attending the exam is the approval of 10 mandatory assignments and submission of 1 implementation project. The handins and project can be done in groups of up to three persons.

The ordinary exam is in June. The reexam is in August.

The June 26, 2020 exam:

The August 18, 2020 exam:

Grading

Your grade will reflect an overall assessment of the final implementation project and the final exam.

The final exam will contribute roughly 3/4 to the final grade. The result of the final exam must meet the minimum requirements for acceptance to be able to pass the course.

The project done during the course will also count towards the reexam.

Grades from previous exams

Grade -3 00 02 4 7 10 12 Total
June 2018 0 0 6 16 34 23 12 91
June 2019 1 4 13 26 51 36 12 143
June 2020 0 2 8 10 46 31 48 145

Curriculum

The course curriculum for the exam consists of the slides covered during the course and available in the course plan (see left menu), the topic covered in the implementation project, and the topics covered in the mandatory handins.

Multiple choice exam

Previous exams: