Schedule and slides

Lecture schedule

Below you will find the preliminary lecture schedule. Things may change here so keep an eye on it. My intention is to end the lectures early on during the course, so you'll be able to focus more on the practical assignments towards the end of the course.

Slides for this year will be published on this page (if possible before each lecture, but certainly after each lecture).

For information about times and rooms you should visit the INP page at Education.

No Week Date Subject Slides Book Stobart
01 06 09/02/2010 (09-11) Introduction Download Chapter 1
02 06 11/02/2010 (15-17) Programming for the web See lecture 01 Chapter 1, Chapter 2
03 07 16/02/2010 (09-11) Client side presentation: XHTML and CSS Download Chapter 3, Chapter 4, Chapter 19
04 07 18/02/2010 (15-17) Server side scripting: PHP Download Chapter 8, Chapter 9, Chapter 10, Chapter 11, Chapter 13, Chapter 16, Chapter 17
05 08 23/02/2010 (09-11) State, sessions, Webdatabases Download Chapter 12, Chapter 14, Chapter 15,
06 08 25/02/2010 (15-17) Client side scripting: Javascript and DOM Download Chapter 6, Chapter 7
07 09 02/03/2010 (09-11) Web design and usability Download Chapter 2
08 09 04/03/2010 (15-17) Perl, Regular expressions Download -
09 10 09/03/2010 (09-11) Security Download Chapter 20
10 10 11/03/2010 (15-17) XML, RSS, XML transformations, XSLT Download (1) (2) Chapter 5
- 11 16/03/2010 (09-11) No lecture (Re-examination week) - - -
- 11 18/03/2010 (15-17) No lecture (Re-examination week) - - -
11 12 23/03/2010 (09-11) Ajax, JSON, frameworks Download Chapter 18
12 12 25/03/2010 (15-17) Guest lecture: frameworks and mobile internet applications Download -
- 13 30/03/2010 (09-11) No lecture - - -
- 13 01/04/2010 (15-17) No lecture - - -
- 14 06/04/2010 (09-11) No lecture - - -
- 14 08/04/2010 (15-17) No lecture - - -
- 15 13/04/2010 (09-11) No lecture - - -
- 15 15/04/2010 (15-17) No lecture - - -
- 16 Exam schedule Exam Info    

Practice schedule

Essentially, we expect every student to attend four practice hours every week.

You'll be able to get assistance for an assignment during the practice hours as soon as the assignment has been published on this website and up to and including the last session before the deadline. That basically means that close to a deadline, you'll be able to get assistance for two assignments - the old one and the new one - depending on your progress.

For information about times and rooms you should visit the INP page at Education. Although this website has distributed the students over the various groups, it is allowed to change groups. However, when it turns out that some practice sessions are too full, we may exclude students on the basis of the group distribution. The bottom-line is: try to stick to your group.

Please note: there won't be any practice hours during the first week of the course.


lennart@cs.uu.nl