Hoppa till huvudinnehållet
Till KTH:s startsida

På denna sida publicerar kursansvarig eller examinator kursanalyser med kursdata för en kursomgång. När kursanalysen är publicerad visas kursdata, kurs-PM och kursplan. Alla kursplaner och publicerade kurs-PM visas på sidan Arkiv.

Presumtiva, nuvarande, och tidigare studenter kan ta del av informationen som hjälp vid kursval, eller för att följa upp sitt eget deltagande. Lärare, kursansvariga, examinatorer m.fl. kan använda sidan som ett stöd vid kursutveckling.

2024

När kursanalysen är publicerad visas kursdata, kurs-PM och kursplan.

2023

Autumn 2023-50163 ( Start date 30 Oct 2023, English )

Kursplan ID2202 ( HT 2021 - )Inget kurs-PM tillagtKursanalys: 2024-10-01
Kursansvarig Examinator Studenter Examination Resultat Förändringar som har införts till den här kursomgången

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.

Kursdata har registrerats manuellt

Ytterligare data om kursanalysen

Kursanalysen gäller för följande kursomgångar

Obligatorisk inom program

Publicerad första gången

2024-10-01

Senaste ändrad

ej ändrad efter publicering

2022

Autumn 2022-50049 ( Start date 31 Oct 2022, English )

Kursplan ID2202 ( HT 2021 - )Kurs-PM ID2202 HT 2022-50049Kursanalys: 2023-07-18
Kursansvarig Examinator Studenter Examination Resultat Förändringar som har införts till den här kursomgången

David Broman

David Broman

38

DAT1 (7.5) A, B, C, D, E, FX, F

10.5 %

Please see the course analysis.

Kursdata har registrerats manuellt

Ytterligare data om kursanalysen

Kursanalysen gäller för följande kursomgångar

Obligatorisk inom program

Publicerad första gången

2023-07-18

Senaste ändrad

ej ändrad efter publicering

2021

Autumn 2021-1 ( Start date 01/11/2021, English )

Kursplan ID2202 ( HT 2021 - )Kurs-PM ID2202 HT 2021-51302Kursanalys: 2022-02-27
Kursansvarig Examinator Studenter Examination Resultat Förändringar som har införts till den här kursomgången

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.

Kursdata har registrerats manuellt

Ytterligare data om kursanalysen

Kursanalysen gäller för följande kursomgångar

Obligatorisk inom program

Publicerad första gången

2022-02-27

Senaste ändrad

ej ändrad efter publicering

2020

Autumn 2020-1 ( Start date 26/10/2020, English )

Kursplan ID2202 ( HT 2020 - VT 2021 )Kurs-PM ID2202 HT 2020-50505Kursanalys: 2021-09-08
Kursansvarig Examinator Studenter Examination Resultat Förändringar som har införts till den här kursomgången

David Broman

David Broman

24

DAT1 (7.5) A, B, C, D, E, FX, F

58.3 % *

See attached PDF-file.

Kursdata har registrerats manuellt

Ytterligare data om kursanalysen

Kursanalysen gäller för följande kursomgångar

Obligatorisk inom program

Publicerad första gången

2021-09-08

Senaste ändrad

ej ändrad efter publicering

2019

När kursanalysen är publicerad visas kursdata, kurs-PM och kursplan.