Hide menu

TDDB44 Compiler Construction (6 ECTS)

Ht2 2014


Prerequisities

TDDC70 Data Structures and Algorithms .

Course start

First lecture to be scheduled.

Course Literature

  • Aho, Lam, Sethi, Ullman, Compilers Principles, Techniques, and Tools, Second Edition. Addison-Wesley, 2006.
    Recommended. Buy it at Bokakademin or Akademibokhandeln, or buy it used.

    OR the old first edition:

    Aho, Sethi, Ullman, Compilers Principles, Techniques, and Tools. Addison-Wesley, 1986.
    Buy it used, there should be lots of old copies around.

    There are reading directions on the lectures page.

    Links and comments to some other compiler books

  • Compiler Construction laboratory assignments, 2014. Compendium, Bokakademin. (There are larger changes from earlier compendiums)
    Mandatory for TDDB44.

  • Compiler Construction Exercises. Compendium, Bokakademin.
    Not mandatory, for exam preparation only.

  • The lecture slides are available for online access on the lectures page.

Latest News...


7/5/2014  Exam review opportunity (tentamensvisning) Wednesday May 7 2014
 

An exam review opportunity (tentamensvisning) of the latest exam on May 7 2014 at 12:00-13:00 in John von Neumann, IDA.


29/1/2014  Exam review opportunity (tentamensvisning) Friday January 31 2014
 

An exam review opportunity (tentamensvisning) of the latest exam on Friday January 31 2014 at 12:00-13:00 in John von Neumann, IDA.


04/11/2013  Reschedule TDDB44 and TDDD55 first lecture
 

The course introduction lecture for TDDB44 and TDDD55 lecture has been moved to tomorrow, tuesday Nov 5 15.15 in VAL.

A 1 hour version of the introduction lecture (lecture 1) will be given 15.15 - 16.

Jonas' lecture (lecture 2) will be given 16.15 - 18.00*.

(* assuming Jonas is available also 17-18)


28/10/2013  Web pages set up for 2013
 

First update of pages for ht2 2013.


3/9/2013  Exam review opportunity (tentamensvisning) Friday September 6 2013
 

An exam review opportunity (tentamensvisning) of the latest exam on Friday September 6 2013 at 12:00-13:00 in Donald Knuth, IDA.


27/11/2012  Lecture Wednesday November 28, 10-12, R41, moved to Tuesday nov 27, 15-17, S7
 

The TDDD555 lesson that was suppose to be held tuesday November 27, 15-17 (S7, C-building) has been moved to wednesday Nov 28, 10-12, R41, C-building.


29/10/2012  Lesson plan for 2012 added
 

Lesson plan for 2012 added


22/4/2012  Exam review opportunity (tentamensvisning) Thursday April 26 2012
 

An exam review opportunity (tentamensvisning) of the latest exam on Thursday April 26 2012 at 12:00-13:00 in John von Neumann, IDA.


3/1/2012  Exam review opportunity (tentamensvisning) Monday January 9 2012
 

An exam review opportunity (tentamensvisning) of the latest exam on Monday January 9 2012 at 12:00-13:00 in John von Neumann, IDA.


18/11/2011  Lesson Slides
 

Lessons slides for lesson 3 available at the lesson page, pdf.


11/11/2011  Extra Laboratory Session - November 15 - 17-21
 

Tuesday November 15, 17.15 - 21.00. SU00,SU01 Group C,D (Sergiu Aurel Rafiliu); SU02,SU03 Group A,B (Kristian Stavåker).


8/11/2011  Lesson Slides
 

Lessons slides for lesson 2 available at the lesson page, pdf.


26/10/2011  Lecture problem solutions
 

Here you'll find solutions to the grammar problems presented at the CFG lecture.


23/10/2011  Reading directions updated
 

Reading directions updated


17/9/2011  Web pages set up for 2011
 

First update of pages for ht2 2011.


8/9/2011  Exam review opportunity (tentamensvisning) September 8 2011
 

An exam review opportunity (tentamensvisning) of the latest exam on Thursday September 8 2011 at 12:00-13:00 in John von Neumann, IDA.


10/1/2011  Exam review opportunity (tentamensvisning) January 10 2011
 

An exam review opportunity (tentamensvisning) of the latest exam on Monday January 10 2011 at 12:00-13:00 in Donald Knuth, IDA.


9/11/2010  Extra Lectures
 

Instead of the lecture that was cancelled last week two new lectures have been scheduled.
Lecture 3, November 10, Wednesday 17-19 (room: see Liu timeedit)
Lecture 4, November 11, Thursday 17-19 (room: see Liu timeedit)


1/11/2010  Lecture 2/11, 13:15 - 17:00, Cancelled
 

The lecture on November 2 has been cancelled (lecturer Jonas Wallgren is sick) and will be rescheduled for a later date.


27/10/2010  Lesson Slides Added
 

The slides from the first lesson have been added to the lessons page.


25/10/2010  Lab Signup
 

Deadline for lab signup is November 5, 2010.


22/10/2010  Web pages set up for 2010
 

The Web pages have been updated for 2010.


30/08/2010  Exam review opportunity (tentamensvisning) September 3 2010
 

We will offer an exam review opportunity (tentamensvisning) of the latest exam on Friday September 3 2010 at 12:05-13:00 in John von Neumann, IDA.


12/01/2010  Exam review opportunity (tentamensvisning) 18/1/2010
 

We will offer an exam review opportunity (tentamensvisning) of the latest exam on monday 18/01/2010 at 12:05-13:00 in John von Neumann, IDA.


02/12/2009  Mid-Term Evaluation 2009 added
 

Mid-Term Evaluation 2009 added.


30/10/2009  Web pages set up for 2009
 

The Web pages are updated for 2009.


08/12/2008  Mid-Term Evaluation 2008 added
 

Mid-Term Evaluation 2008 added.


03/12/2008  Old Exams added
 

Some more exams from previous years added to the Examination page.


26/11/2008  Exercises Compendium Errata
 

See the Lessons page for an Errata for the Exercises Compendium. More errors might be added.


24/10/2008  Still not registered?
 

You must be registered on the course to be able to sign up for a lab group. Note also that we are not entitled to correct exams or report any lab results of unregistered students.
If you are not registered yet, please do it now. Fill this form and give it to the IDA student expedition located in the E house.


15/10/2008  Web pages set up for 2008
 

The Web pages are updated for 2008.


23/05/2008  New course leader / examinator autumn 2008
 

New course leader and examiner for TDDB44 in autumn 2008 will be Peter Fritzson.


22/12/2007  Exam review opportunity (tentavisning) 14/1/2008
 

We will offer an exam review opportunity (tentavisning) on monday 14/01/2008 at 12:00-12:30 in Donald Knuth, IDA.


15 nov. 2007  Muddy card evaluation
 

The result of the mid-term evaluation of 14/11/2007 is now available.


31 oct. 2007  Still not registered?
 

You must be registered on the course to be able to sign up for a lab group. Note also that we are not entitled to correct exams or report any lab results of unregistered students.
If you are not registered yet, please do it now. Fill this form and give it to the IDA student expedition located in the E house.


21 Oct 2007  Web pages set up for 2007
 

The web pages are updated for 2007.



Page responsible: Martin Sjölund
Last updated: 2014-08-27