IT, data og digitalisering

Programmer som data

Beskrivelse

Kursets formål er at give en dybere praktisk og teoretisk forståelse for implementation af programmeringssprog, herunder især maskinmodellen bag Java, C# og F#. Kursusemnerne omfatter leksikalsk analyse, grammatikker, syntaksanalyse, abstrakt syntaks, stakmaskiner, virtuelle maskiner, mellemkodesprog (inklusive JVM og .NET CLI), og continuations. Endvidere implementering af fortolkere, typeinferens, oversættere for en delmængde af C og for en delmængde af SML, garbage collectors, og kodegenerering for virtuelle maskiner og maskinkode (fx x86).

Læs mere om kurset her (dette er ikke et tilmeldingslink)

Det praktiske

  • Kursusudbyder:
  • ECTS-point: 7,5
  • Undervisningssprog: Dansk
  • Udbudt til: Efterår
  • Tilmeldingsfrist: 8. august 2019
  • Kursets uddannelsesniveau: Bachelorniveau
Tilmelding