EDAA45: Programmering, grundkurs (Scala)
Kursen i korthet
Kursen omfattar grundläggande programmeringsprinciper och datavetenskapliga begrepp. Du lär dig programmeringsspråket Scala, att konstruera algoritmer, att använda datastrukturer och mycket annat. Det krävs inga förkunskaper i programmering. Kursen ger en solid grund för fortsatta studier i systemutveckling.
Klicka på bilden för att se kurslitteraturen.
Inför hösten 2024
- Kursen startar måndagen den 2 September, se schemat i TimeEdit. Kursen är ämnad att läsas tillsammans med EDAA60 och ger då totalt 10,5 hp.
- Arbetet med denna hemsida pågår fram till kursstart - varning för att viss information från förra året ej ännu är uppdaterad.
- Uppdatering av kursmaterial och kursutveckling inför kursstart kan följas på github här: github.com/lunduniversity/introprog
Video om kursen
Kursen gavs för första gången 2016. I filmen nedan presenteras kursens pedagogik och erfarenheterna från kursens tre första år. Bilderna finns även här: https://github.com/bjornregnell/scala-first-lessons och video som mp4-fil här: https://fileadmin.cs.lth.se/pgk/scala-first-lessons.mp4
Information till äldre studenter
- Examinationen ändras från och med HT2021, se nya kursplanen under "Kursens examination, prestationsbedöming". Äldre studenter följer nya examinationsformen från och med HT2021. Sista omtentan enligt gamla examinationsformen gavs 2021-08-17.
- Från HT2021 läser även C-programmet denna kurs som sin första programmeringskurs. Välkomna! För äldre C-are, se info om EDAA55 här:
https://cs.lth.se/edaa55/ - Studenter som resterar nedlagda EDA016 se information här.