Vær opmærksom på at dette website indeholder et arkiv med historiske data. Det aktuelle kursuskatalog findes på kursuskatalog.au.dk

AU kursuskatalog arkiv

[Forside] [Hovedområder] [Perioder] [Udannelser] [Alle kurser på en side]

Teknikker til funktionel programmering (Q3) honours ( forår 2011 - 5 ECTS )

Rammer for udbud

  • Uddannelsessprog: engelsk
  • Niveau: Kandidatkursus
  • Semester/kvarter: Q3
  • Timer per uge: Forelæsninger (3t/uge)
  • Deltagerbegrænsning: Ingen
  • Undervisningssted: Århus
  • Hovedområde: Det Naturvidenskabelige Fakultet
  • Udbud ID: 27475

Formål

The participants will after the course have insight into -functional programming implementations, -functional programming transformations, as well as an understanding of fundamental inter-derivation techniques.

Obligatorisk program

A number of small written exercises must be handed in and be approved during the course.  A larger project report should be written on a subject chosen by each student and the lecturer.  This term project must be passed.

Indhold

Computation is traditionally specified by small-step operational semantics, abstract machines, big-step abstract machines, and valuation functions.  The course is based on the code of the lecturer DSc thesis work, and is dedicated to systematic inter-derivations of these semantic artifacts.

Faglige forudsætninger

Programming Languages, Introduction to Functional Programming

Underviser

Olivier Danvy

Undervisnings- og arbejdsform

Forelæsninger og øvelser

Engelsk

Litteratur

Lecture notes and published research papers

Kursushjemmeside

http://www.cs.au.dk/dTFP

 

Eksamensterminer

December/januar, reeksamen foregår efter aftale med underviseren

Udbyder

Datalogisk Institut

Tilmelding til undervisning

http://www.mit.au.dk

 

 

Særligt om dette kursus

Skema for dette kursus

Bedømmelse

Afsluttende projekt,
7-skala, ingen censur