TIE-20306 Principles of Programming Languages, 5 cr

Toteutuskerta TIE-20306 2018-01

Opetus

Periodi 1 - 2
Opetusmuodot Luento, Tentti, Harjoitusryhmä
Vastuuhenkilö Matti Rintala

Arvosteluasteikko

Numerical evaluation scale (0-5)

Suoritusvaatimukset

Examination, programming assignment, and weekly exercises + lecture essays.

Exam Mon 17.12.2018 17:00 - 20:00
Exam Tue 05.02.2019 17:00 - 20:00
Exam Mon 25.03.2019 17:00 - 20:00
TIE-20306 Principles of Programming Languages/Lec/01 Mon 27.08.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/Lec/02 Fri 31.08.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Mon 03.09.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/Lec/02 Fri 07.09.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Mon 10.09.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/Lec/02 Fri 14.09.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Mon 17.09.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/Lec/02 Fri 21.09.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Mon 24.09.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/Lec/02 Fri 28.09.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Mon 01.10.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/Lec/02 Fri 05.10.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Mon 08.10.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/Lec/02 Fri 12.10.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/Lec/01 Mon 22.10.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/Lec/01 Mon 29.10.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/Lec/01 Mon 05.11.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/Lec/01 Mon 12.11.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/Lec/01 Mon 19.11.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/Lec/01 Mon 26.11.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/Lec/01 Mon 03.12.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 (*) Mon 03.12.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG01/01 Wed 12.09.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Wed 19.09.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Wed 26.09.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Wed 03.10.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Wed 10.10.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Wed 24.10.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Wed 31.10.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Wed 07.11.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Wed 14.11.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Wed 21.11.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Wed 28.11.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG01/01 Wed 05.12.2018 14:00 - 16:00
TIE-20306 Principles of Programming Languages/EG02/01 Thu 13.09.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 13.09.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Thu 20.09.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 20.09.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Thu 27.09.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 27.09.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Thu 04.10.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 04.10.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Thu 11.10.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 11.10.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Thu 25.10.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 25.10.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Thu 01.11.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 01.11.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Thu 08.11.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 08.11.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Thu 15.11.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 15.11.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Thu 22.11.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 22.11.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 Thu 29.11.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG01/01 Thu 29.11.2018 12:00 - 14:00
TIE-20306 Principles of Programming Languages/EG02/01 (*) Fri 14.09.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 (*) Fri 21.09.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 (*) Fri 28.09.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 (*) Fri 05.10.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 (*) Fri 12.10.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 (*) Fri 26.10.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 (*) Fri 02.11.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 (*) Fri 09.11.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 (*) Fri 16.11.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 (*) Fri 23.11.2018 10:00 - 12:00
TIE-20306 Principles of Programming Languages/EG02/01 (*) Fri 30.11.2018 10:00 - 12: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