TDDE18 · 6 hp · Grundnivå (G2F) · Datateknik, Datavetenskap
Programmera C++
Ges · nästa start HT 2026
62 %
klarade senaste ordinarie tillfället
DAT1 · 12 jan 2026 · 63 studenter
51 %
klarade de ordinarie tillfällena, alla tillfällen de senaste 5 åren
DAT1 · 365 studenter
89 %
Svårare än 89 % av kurserna på grundnivå
Jämfört med 874 kurser på samma nivå, ordinarie tentor de senaste tre läsåren. 132 studenter.
Ingår i 10 program
- Civilingenjörsprogram i industriell ekonomi
- Masterprogram i cybersäkerhet
- Masterprogram i datavetenskap
- Civilingenjörsprogram i design och produktutveckling
- Civilingenjörsprogram i energi - miljö - management
- Civilingenjörsprogram i informationsteknologi
- Civilingenjörsprogram i kemisk biologi
- Civilingenjörsprogram i maskinteknik
- Civilingenjörsprogram i teknisk biologi
- Masterprogram i maskinteknik
Övrigt moment
DAT1 Datortentamen
- 5
- 4
- 3
- U
Ordinarie tillfällen
51 % godkända · 365 studenter
- 62 %63
- 42 %69
- 38 %82
- 47 %81
- 69 %70
Senare tillfällen
40 % godkända · 188 studenter
- 50 %20
- 32 %19
- 62 %13
- 38 %21
- 21 %14
- 43 %30
- 28 %18
- 38 %32
- 17 %6
- 67 %15
- Klarar ett senare tillfälle: 40 % (188 studenter), jämfört med 51 % (365 studenter) på ordinarie
- Får 4 eller 5: 19 % (553 studenter)
Visa små tillfällen (2)
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
- 100 %1
Övriga moment
Deltentor, inlämningar och laborationer. De ingår inte i siffrorna överst.
Inlämning eller laboration
UPG1 Programmeringsuppgifter
- G
Ordinarie tillfällen
100 % godkända · 348 studenter
- 100 %61
- 100 %55
- 100 %71
- 100 %86
- 100 %75
Senare tillfällen
100 % godkända · 5 studenter
- 100 %5
- Klarar ett senare tillfälle: 100 % (5 studenter), jämfört med 100 % (348 studenter) på ordinarie
Visa små tillfällen (7)
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
- 100 %2
- 100 %2
- 100 %1
- 100 %2
- 100 %1
- 100 %2
Om kursen
Mål
Efter genomgången kurs ska studenten kunna:
- använda grundläggande språkkonstruktioner och språkets standardbibliotek
- använda designprinciper, metoder och tekniker som används inom objektorienterad programmering för att konstruera program som löser givna problem
Innehåll
- Programmering: Skapande av algoritmer, problemlösning.
- Syntax: Egenskaper hos språket C++ vilket inkluderar: kontrollstrukturer, operatorer, typer, referenser, pekare, undantag, klasser, funktioner, dynamisk minneshantering, arv, polymorfi och STL.
- Verktyg: Linux terminalbaserad utvecklingsmiljö med programredigerare, kompilator, debugger och versionshanterare.
- Examinator
- Klas Arvidsson
- Schemalagd tid
- 110 h
- Huvudområde
- Datateknik, Datavetenskap