TDIU20 · 4 hp · Grundnivå (G1F) · Datateknik
Objektorienterad programmering
Ges · nästa start VT 2027
49 %
klarade senaste ordinarie tillfället
DAT1 · 23 mar 2026 · 82 studenter
52 %
klarade de ordinarie tillfällena, alla tillfällen de senaste 5 åren
DAT1 · 332 studenter
95 %
Svårare än 95 % av kurserna på grundnivå
Jämfört med 874 kurser på samma nivå, ordinarie tentor de senaste tre läsåren. 150 studenter.
Övrigt moment
DAT1 Datortentamen
- 5
- 4
- 3
- U
Ordinarie tillfällen
52 % godkända · 332 studenter
- 49 %82
- 35 %68
- 38 %56
- 62 %55
- 76 %71
Senare tillfällen
36 % godkända · 241 studenter
- 57 %23
- 45 %38
- 15 %27
- 54 %41
- 40 %35
- 22 %18
- 14 %14
- 29 %21
- 11 %9
- 27 %15
- Klarar ett senare tillfälle: 36 % (241 studenter), jämfört med 52 % (332 studenter) på ordinarie
- Får 4 eller 5: 18 % (573 studenter)
Visa små tillfällen (1)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %1
Övriga moment
Deltentor, inlämningar och laborationer. De ingår inte i siffrorna överst.
Inlämning eller laboration
LAB1 Datorlaborationer
- G
Ordinarie tillfällen
100 % godkända · 324 studenter
- 100 %75
- 100 %76
- 100 %52
- 100 %60
- 100 %61
Senare tillfällen
100 % godkända · 6 studenter
- 100 %6
- Klarar ett senare tillfälle: 100 % (6 studenter), jämfört med 100 % (324 studenter) på ordinarie
Visa små tillfällen (1)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %2
Vem läser kursen?
Om kursen
Mål
Studenten ska tillägna sig kunskaper om och färdigheter i objektorienterad programmering i programspråket C++.Efter genomgången kurs ska studenten kunna:
- använda designprinciper, metoder och tekniker som används inom objektorienterad programmering för att konstruera program som löser givna problem
Innehåll
- Abstraktion med sammansatta datatyper
- Pekare och minneshantering i C++
- Objektorinterade koncept (objekt, instans, inkapsling, association, aggregation, komposition, arv)
- Klasser
- Specialisering (arv)
- Polymorfi
- Introduktion till UML (klassdiagram)
- Repetition filuppdelning
- Examinator
- Klas Arvidsson
- Schemalagd tid
- 32 h
- Huvudområde
- Datateknik