TNDE51 Programmering i C++, 7 poäng
/Introduction to Programming in C++/

För: DE1

Utbildningsområde: Teknik    Ämnesgrupp: Datateknik
Fördjupningsnivå: B

Mål:
Avser att ge kunskaper i grundläggande programmeringsprinciper särskilt objektorienterad programmering, samt programmeringsfärdigheter i programspråket i C++ och kunskaper om C++.

Förkunskaper:
Informationsteknik.

Påbyggnadskurser:
TNDE11 Datastrukturer och algoritmer.

Organisation:
Undervisning bedrivs i form av föreläsningar, lektioner, laborationer och projekt. Laborationer och projekt är obligatoriska. Kursen kräver en stor egen arbetsinsats utöver den schemalagda undervisningen.

Kursinnehåll:
Programspråket C++: datatyper, satser, styr- och dataabstraktioner, in- och utmatning, filhantering, undantag, klasser, objekt, metoder, ärvning. Klassbibliotek. Länkade datastrukturer. Objektorientering.

Kurslitteratur:
Fastställes senare.

LAB1En laborationskurs, 3 p.
PRA1Projektuppgift som redovisas skriftligt och muntligt, 3 p.
UPG1Induviduella uppgifter, 1 p.
För betyget 3 krävs godkänt på LAB1, UPG1 och PRA1. Betygen 4 och 5 kräver att man dessutom gör en tentamen.



Undervisningsspråk är svenska.

Studierektor: Kenneth Bjerner

Kurshemsida: http://www.itn.liu.se/courses/index.php3?coursecode=TNDE51

Engelsk kursplan



Gäller 2000, beslut av utbildningsnämnden november 1999