TIE-20306 Principles of Programming Languages, 5 cr

Toteutuskerta TIE-20306 2016-01

Opetus

Periodi 1 - 2
Opetusmuodot Luento, Tentti, Harjoitusryhmä
Vastuuhenkilö Maarit Harsu

Arvosteluasteikko

Numerical evaluation scale (0-5)

Suoritusvaatimukset

Examination, seminar project, and weekly exercises.

Exam Fri 16.12.2016 13:00 - 16:00
Exam Thu 16.02.2017 17:00 - 20:00
Exam Wed 05.04.2017 17:00 - 20:00
TIE-20306 Principles of Programming Languages/Lec/01 Tue 30.08.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/Lec/02 Thu 01.09.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Tue 06.09.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/Lec/02 Thu 08.09.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Tue 13.09.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/Lec/02 Thu 15.09.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Tue 20.09.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/Lec/02 Thu 22.09.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Tue 27.09.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/Lec/02 Thu 29.09.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Tue 04.10.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/Lec/02 Thu 06.10.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Tue 11.10.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/Lec/02 Thu 13.10.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Thu 27.10.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Thu 03.11.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Thu 10.11.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Thu 17.11.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Thu 24.11.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Thu 01.12.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Thu 08.12.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 01.09.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 08.09.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 15.09.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 22.09.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 29.09.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 06.10.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 13.10.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 27.10.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 03.11.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 10.11.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 17.11.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 24.11.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 01.12.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 08.12.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Fri 02.09.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 02.09.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 02.09.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Fri 09.09.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 09.09.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 09.09.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Fri 16.09.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 16.09.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 16.09.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Fri 23.09.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 23.09.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 23.09.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Fri 30.09.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 30.09.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 30.09.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Fri 07.10.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 07.10.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 07.10.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Fri 14.10.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 14.10.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 14.10.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Fri 28.10.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 28.10.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 28.10.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Fri 04.11.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 04.11.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 04.11.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Fri 11.11.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 11.11.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 11.11.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Fri 18.11.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 18.11.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 18.11.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Fri 25.11.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 25.11.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 25.11.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Fri 02.12.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 02.12.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 02.12.2016 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Fri 09.12.2016 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 09.12.2016 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Fri 09.12.2016 14:00 - 16:00

Oppimateriaali

Tyyppi Nimi Tekijä ISBN Lisätiedot Kieli Tenttimateriaali
Lecture slides Harsu, Geldenhuys, Rintala English Yes
Online book Programming Languages: Principles and Paradigms Maurizio Gabbrielli, Simone Martini 978-1-84882-914-5 ISBN of printed version: 978-1-84882-913-8 English Yes