Course plan TDDB44_TDDD55 SaS-und 2018
TDDB44 Kompilatorkonstruktion (KKONST), 6hp
TDDD55 Kompilatorer och interpretatorer, 4hp
2011: TDDD55 ersätter TDDD16 Kompilatorer och interpretatorer (KOMPINT), 6hp
Program: TDDB44: C, CS, D, DAV, IT; TDDD55: D, DI, I, Ii, IP, IT
Period: HT2 (block 3)
----- Studenter -----
Termin Val Val Sum Reg Reg Sum OM% FFG% Kommentar
------------------------------------------------------
HT 2003 44 38 82 65 30 95 107% 108% TDDB44, TDDB29
HT 2004 65 13 78 90 21 111 116% 123%
HT 2005 57 23 80 60 33 93 116% 100%
HT 2006 50 43 93 40 40 80 136% 86%
HT 2007 33 39 72 61 50 111 116% 133%
HT 2008 33 20 53 43 29 72 114% 119% TDDB44, TDDD16
HT 2009 67 24 91 51 32 83 117% 91%
HT 2010 50+6 14 46
HT 2011 52+16 ---> 65+23
HT 2012 25+28 ---> 47+30
HT 2013 49 29
HT 2014 32 30 49 30 (varav 8 + 4 OM)
HT 2015 18 20 39 35
HT 2016 20 14 34 39 23 62 (varav 7 + 12 OM)
HT 2017
Val är valsiffrorna från studenternas val i april. Reg är antalet
registrerade, både FFG och OM. OM% är ett mått på hur mycket extra
studenter som omregistrerar sig på kursen (FFG+OM/FFG). FFG% är ett
mått på hur många extra studenter som tillkommer i efterhand (FFG/VAL).
----- Kursupplägg -----
Nuvarande Föregående
TDDD55: TEN1 (2hp), LAB1 (2hp)
TDDB44: TEN1 (3hp), LAB1 (3hp) TDDB44: TEN1 (2p), LAB1 (2p)
TDDD16: TEN1 (4hp), LAB1 (2hp)
TDDB29: TEN1 (1,5p), LAB1 (1,5p)
Prerequisites: KKONST requires formal languages
KKONST contains some lectures (PetFr) about pipelining, branch prediction
etc., static semantics / type checking
KOMPINT does not contain anything about code generation for modern
processor architectures.
Implementation language is C++.
----- Personalplanering -----
Formler baserat på 80 studenter med KL(20,4) EX(40,8):
KL: 20+4*80st*6hp/60 = 52h
EX: 40+8*80st*3hp/60 = 72h
@MarSj KL Kursledning $h 52h
@MarSj EX Konstruktion $h 40h
@JonWa77 FÖ 6st*2h*3 $h 36h
@MarSj FÖ 2st*2h*3 $h 12h
@MarSj FÖ 6st*2h*3 $h 36h
TDDD55 (Klass 1):
@ASSVAKANT (ZeiGa) LE 4st*2h*3 $h 24h
@ASSVAKANT (ZeiGa) LA 5st*2h*3 $h 30h
@ASSVAKANT (ZeiGa) EX 33% rättning $h 11h
TDDB44 (klass 2 och 3):
@MarSj LE 4st*2h*3 $h 24h
Klass 2 (TDDB44):
@ASSVAKANT (MahGe) LA 11st*2h*3 $h 66h
@MarSj EX 33% rättning $h 11h
Klass 3 (TDDB44):
@ASSVAKANT (MahGe) LA 11st*2h*3 $h 66h
@ASSVAKANT (MahGe) EX 33% rättning $h 11h
----- Kommentarer -----
Sista utveckling:
sommar 2003: utveckling av lab/föreläsningsmaterial
Labbutveckling 2004
˙