Course development
On this page, the course coordinator or examiner will publish course analyses with course data for a course offering. When the course analysis has been published, the course data, the course memo, and the course syllabus are displayed. All course syllabuses and course memos are shown on the page Archive.
The information can help prospective, current, and former students with course selection, or to follow up on their own participation. Teachers, course coordinators, examiners, etc. can use the page as support in course development.
2024
When the course analysis has been published, the course data, course memo and course syllabus are displayed.
2023
Autumn 2023-50163 ( Start date 30 Oct 2023, English )
Course syllabus ID2202 ( Autumn 2021 - )No course memo addedCourse analysis: 1 Oct 2024Coordinator | Examiners | Students | Examination | Result | Changes of the course before this course offering |
---|---|---|---|---|---|
David Broman, Philipp Haller | David Broman | 52 | DAT1 (7.5) A, B, C, D, E, FX, F | 63 % * | This is the first course edition for ID2202 that has been taught collaboratively by David Broman and Philipp Haller who both served as course coordinators. David Broman served as the examiner. Since the last year, the following changes were implemented: (1) Scala crash course. Since this year, Scala is one of the supported languages for implementing the course project. In order to provide an introduction to typed functional programming for students who select Scala but who don't know OCaml, a Scala crash course was developed, with contents similar to the existing OCaml crash course. (2) Video series on compiler engineering using Scala. The videos cover (a) constructing a bottom-up parser using the Scala-Bison bottom-up parser generator, and (b) constructing a recursive-descent parser manually. (3) New videos on Liveness Analysis and Register Allocation. These videos cover material for module 3. (4) More material on JVM as a target language. This is a result of merging material from the previous course DD2488 (designed and taught by Philipp Haller) into ID2202. |
Course data has been registered manually
Additional data about the course analysis
The course analysis applies to following course offerings
Compulsory within programme
Published first time
1 Oct 2024
Last time changed
No changes since first published.
2022
Autumn 2022-50049 ( Start date 31 Oct 2022, English )
Course syllabus ID2202 ( Autumn 2021 - )Course memo ID2202 Autumn 2022-50049Course analysis: 18 Jul 2023Coordinator | Examiners | Students | Examination | Result | Changes of the course before this course offering |
---|---|---|---|---|---|
David Broman | David Broman | 38 | DAT1 (7.5) A, B, C, D, E, FX, F | 10.5 % | Please see the course analysis. |
Course data has been registered manually
Additional data about the course analysis
The course analysis applies to following course offerings
Compulsory within programme
Published first time
18 Jul 2023
Last time changed
No changes since first published.
2021
Autumn 2021-1 ( Start date 01/11/2021, English )
Course syllabus ID2202 ( Autumn 2021 - )Course memo ID2202 Autumn 2021-51302Course analysis: 27 Feb 2022Coordinator | Examiners | Students | Examination | Result | Changes of the course before this course offering |
---|---|---|---|---|---|
David Broman | David Broman | 36 | DAT1 (7.5) A, B, C, D, E, FX, F | 41.7 % * | Please see the course analysis in the PDF-file. |
Course data has been registered manually
Additional data about the course analysis
The course analysis applies to following course offerings
Compulsory within programme
Published first time
27 Feb 2022
Last time changed
No changes since first published.
2020
Autumn 2020-1 ( Start date 26/10/2020, English )
Course syllabus ID2202 ( Autumn 2020 - Spring 2021 )Course memo ID2202 Autumn 2020-50505Course analysis: 8 Sept 2021Coordinator | Examiners | Students | Examination | Result | Changes of the course before this course offering |
---|---|---|---|---|---|
David Broman | David Broman | 24 | DAT1 (7.5) A, B, C, D, E, FX, F | 58.3 % * | See attached PDF-file. |
Course data has been registered manually
Additional data about the course analysis
The course analysis applies to following course offerings
Compulsory within programme
Published first time
8 Sept 2021
Last time changed
No changes since first published.
2019
When the course analysis has been published, the course data, course memo and course syllabus are displayed.