Poäng: 6
ECTS poäng: 8
Nivå: B
Betyg: 3, 4, 5
ECTS betyg: A-F
Språk: Svenska / Swedish
Obligatorisk för IT
Valfri för
Kursuppläggning
Kursansvarig |
| |
Datalogi gk
En grundläggande kurs i datalogi som går under period 2 i åk
1.
Mål
Kursens mål är att ge
-
kännedom om grundläggande begrepp och principer inom datalogi,
-
färdigheter i programmering.
Kursinnehåll
Datalogiska begrepp såsom strukturer för algoritmer och data.
Egenskaper hos program som prestanda och korrekthet. Principer för
dataabstraktion, modularisering och programstrukturering. Förståelse
för och användning av moderna programmeringsspråk. Övning
i att programmera och analysera algoritmer i olika programmeringsspråk.
Samordning bör ske med kursen Diskret matematik som ges parallellt
i överlappande perioder.
Förkunskaper
Matematikkurs från gymnasiets naturvetenskapliga program eller motsvarande.
Påbyggnad
Objekt Orienterad Programmering, Datalogi fk, Logikprogrammering, Operativsystem
mfl.
Kursfordringar
Laborationsuppgifter. En skriftlig tentamen.
Kurslitteratur
Exempel på tänkt kurslitteratur:
- Foundations of Computer Science, Aho and Ullman, Computer Science
Press.
- Structure and Interpretation of Computer Programs, Abelson and Sussman,
MIT Press.
KTH
Studerandeinformation
Sidansvarig: Studiehandboken
Senast uppdaterad 1999-04-20