Course plan TDDB44-TDDD55 SaS-und 2015

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

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 -----

Nya formler för forskande lärare, baserat på 88 studenter

KL: 20+88st*6hp/22,5    =  43h
KA: 10+88st*6hp/45      =  22h
EX: 40+88st*3,5hp/7,5   =  81h
LA: 16/9*(88st/2)*2,5hp = 195h

@PetFr KL Kursledning       $h  43h
@PetFr FÖ 2st*2h*3          $h  12h

@JonWa77 EX Konstruktion      $h  40h
@JonWa77 FÖ 6st*2h*2          $h  36h

@MarSj FÖ 6st*2h*3          $h  36h

@MarSj KA Kursassistent     $h  22h

Klass 1 (TDDD55):
@ZeiGa LE 5st*2h*3          $h  30h
@ZeiGa LA 8st*2h*3          $h  48h
@ZeiGa EX 33% rättning      $h  14h

Klass 2 (TDDB44):
@MarSj LE 5st*2h*3          $h  30h
@MarSj EX 33% rättning      $h  14h
@MahGe LA 11st*2h*3         $h  66h

Klass 3 (TDDB44):
@MarSj LE 5st*2h*3          $h  30h
@MahGe LA 11st*2h*3         $h  66h
@MahGe EX 33% rättning      $h  14h


----- Kommentarer -----

Sista utveckling:
   sommar 2003: utveckling av lab/föreläsningsmaterial
   Labbutveckling 2004 
˙