Lund University Logo

EDAB05 Programmering, grundkurs

Om kursen

Poäng: 10,5 hp.
Period: HT1-2 (lp1-2).
Kursplan: EDAB05.
Kursansvarig: Björn Regnell
Biträdande kursansvarig: Mattias Nordahl

Kursen omfattar grundläggande programmeringsprinciper och datavetenskapliga begrepp. Du lär dig programmeringsspråket Scala, att konstruera algoritmer, att använda datastrukturer, programmeringsverktyg och mycket annat. Det krävs inga förkunskaper i programmering. Kursen ger en solid grund för fortsatta studier i systemutveckling.

Kursen har två delar: en för programmering (prog) och en för datorer och datoranvändning (dod). Programmering pågår varje vecka genom hela kursen, medan datorer och datoranvändning endast pågår under de fyra första veckorna.

Programmering (prog)

Översikt (prog)

Föreläsningar (prog)

Litteratur (prog)

Examination (prog)

Datorer och datoranvändning (dod)

I denna del lär du dig några viktiga programmeringsverktyg som används i professionell systemutveckling. Dod omfattar 4 föreläsningar och 4 laborationer och går under kursens första 4 veckor. När du är godkänd på laborationerna får du 3hp som delresultat i Ladok.

Operativsystem (dod)

Versionshantering (dod)

Typsättning (dod)

Maskinkod (dod)

Installera programmeringsverktyg

I filen tools.md finns instruktioner om programmeringsverktyg som finns på LTH:s studentdatorer, och hur du installerar dessa verktyg på din egen dator för olika operativsystem. Här finns också tips när du ska köpa egen dator.

Koda online

Ordlista