lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

EDAA45: Programmering, grundkurs

Kursen i korthet

Kursen omfattar grundläggande programmeringsprinciper och datavetenskapliga begrepp. Du lär dig programspråket Scala, att konstruera algoritmer, att använda datastrukturer och mycket annat. Du får också en översikt av likheter och skillnader mellan Scala och Java. Det krävs inga förkunskaper i programmering.

Klicka på bilden för att se kurslitteraturen.

Kurshemsidan är under uppdatering inför kursstart måndag 2/9 kl 13. Viss information är ännu från 2018.

Video om kursen

Kursen gavs för första gången 2016. Här och nedan finns en presentation från Scala Days 2019 om tankarna bakom kursens utformning och erfarenheterna från kursens tre första år.

BIlderna finns här: https://github.com/bjornregnell/scala-first-lessons

Blog om presentationen finns här.

Kursfakta

Omfattning: 7,5 hp

Kursperiod: läsperiod 1+2 2019

Schema: TimeEdit

Obligatorisk för: D1

Kursansvarig: Björn Regnell
E-post: bjorn.regnell@cs.lth.se

Kursprogram: pdf

Kurslitteratur: Kompedium (9MB)

Formell kursbeskrivning: Kursplan

Kursmaterial: github.com/lunduniversity/introprog

Kursbibliotek: github.com/lunduniversity/introprog-scalalib