Högskola och universitet hos Göteborgs universitet, 7,5 högskolepoäng.
Syftet med kursen är att utveckla en förståelse för hela processen i en kompilator, med början i lexikalanalysen och som avslutas med maskinkodsgenerering. Laborationen i kursen består i att skriva en komplett kompilator för ett litet imperativt språk.
Kompilatorteori och -implementation, med betoning på kodgenerering och runtime-miljöer.