Tietotekniikan opetus lukuvuonna Computer science course schedule in academic year Updated

Samankaltaiset tiedostot
Page 1 of 9. Ryhmä/group: L = luento, lecture H = harjoitus, exercises A, ATK = atk-harjoitukset, computer exercises

Kurssin koodi ja nimi Ryhmä Päivä Aika Sali Viikot Henkilöt Course code and name Group Day Time Lecture Weeks Course staff

Kurssin koodi ja nimi Ryhmä Päivä Aika Sali Viikot Henkilöt Course code and name Group Day Time Lecture room Weeks Course staff

Ma :00-16:00 CS-A1111 Ohjelmoinnin peruskurssi Y1 R030/T1 C202 T Vast.op Kerttu Pollari-Malmi

Pe :00-16:00 CS-A1111 Ohjelmoinnin peruskurssi Y1 R037/TU2 2005, T0 48 Vast.op Kerttu Pollari-Malmi

ICS. T-61 (Informaatiotekniikka)

Additions, deletions and changes to courses for the academic year Mitä vanhoja kursseja uusi korvaa / kommentit

Sähkötekniikan tutkintoohjelma. DI-tutkinto ja uranäkymät

Visualisointi informaatioverkostojen Opintoneuvoja Pekka Siika-aho (päivitys mm. Janne Käen visualisoinnin pohjalta)

Kurssin koodi ja nimi Ryhmä Päivä Aika Sali Luennoitsija Viikot Lisätietoja

NBE-E4510 Special Assignment in Biophysics and Biomedical Engineering AND NBE-E4500 Special Assignment in Human. NBE-E4225 Cognitive Neuroscience

Computing Curricula raportin vertailu kolmeen suomalaiseen koulutusohjelmaan

PHYS lukujärjestys , ei palveluopetus , päivitys Kurssin koodi ja nimi Ryhmä Päivä Aika Sali Luennoitsija Viikot

PHYS timetable without service teaching courses Kurssin koodi ja nimi Ryhmä Päivä Aika Sali Luennoitsija Viikot Lisätietoja

Master's Programme in Life Science Technologies (LifeTech) Prof. Juho Rousu Director of the Life Science Technologies programme 3.1.

Aalto-yliopisto Kemian tekniikan korkeakoulu Kemian tekniikan lukujärjestys SYKSY 2012

Bachelor level exams by date in Otaniemi

Bachelor level exams by subject in Otaniemi

Korvattava Korvaava Korvaava Korvaava Korvaava Korvaava T Tietokoneen arkkitehtuuri (3 ov)

T-61 Informaatiotekniikka

TIETOJENKÄSITTELYTIEDE

Bioinformatiikan maisteriohjelma

Opetussuunnitelma : kurssien lisäykset, poistot ja muutokset (LPM)

Tutkinnonuudistus ja uudet DI-ohjelmat / Teknillinen fysiikka ja matematiikka. Infotilaisuus

Aalto-yliopiston sähkötekniikan korkeakoulu Korvaavuusluettelo

Tilanne sekä MS-A0003/4* Matriisilaskenta 5 op

Tutkinnonuudistus ja uudet DI-ohjelmat Master s Programme in Information Networks

Tärkeää huomioitavaa:

CS35A0011 Johdatus tietojohtamiseen ja informaatioverkostoihin 6

T-86 Enterprise Systems. Martti Mäntylä

Tuotantotalouden tutkinto-ohjelma Korvavuusluettelo, päivitetty

Pv Pvm Aika Kurssin koodi ja nimi Sali Tentti/Vk Viikko

Lyhyesti uusista DI-ohjelmista Isohenkilökoulutus to Opintoasianpäällikkö Mari Knuuttila

Kurssin koodi ja nimi Ryhmä Päivä Aika Sali

Konetekniikan koulutusohjelman opintojaksomuutokset

AS TENTTIJÄRJESTYS LUKUVUOSI päiv as

Mallilukujärjestys Teknistieteellinen kandidaattiohjelma Tietotekniikka, 2. vuosikurssi

Kuulustelija(t) Huikku Jari Liski Matti. Vilmunen Jouko Airio Hannele Huvitus Mari Peltonen Berit Airio Hannele. Kuulustelija(t)

T-61 Informaatiotekniikka

Pv Pvm Aika Kurssin koodi ja nimi Sali Tentti/Vk Viikko

Aalto-yliopiston sähkötekniikan korkeakoulu Korvaavuusluettelo

Tietotekniikan kandidaatin tutkinto

Aalto-yliopiston sähkötekniikan korkeakoulu Korvaavuusluettelo

TIETOLIIKENNEVERKKOJEN OPISKELU TTY:llä

ti Tfy Termodynamiikka tentinvalvonta PHYS K215 Tfy Fysiologia Tfy Signal Processing in Biomedical Engineering

Aalto-yliopiston perustieteiden korkeakoulu Versio 2 Teknillisen fysiikan ja matematiikan koulutusohjelma tbh

Tietotekniikan kandidaatin tutkinto

Tietojärjestelmätieteen ohjelmat

Tietojenkäsittelytieteiden koulutusohjelma. Tietojenkäsittelytieteiden laitos Department of Information Processing Science

Poistuvat kurssit ja korvaavuudet (RRT ja YYT)

Globaalisti Hajautettu Ohjelmistokehitys Mitä, Miksi & Miten? Maria Paasivaara

Bioinformatics in Laboratory of Computer and Information Science

ELEC-A0120 opintojen suunnittelu. Riikka Leikola

Tuotantotalouden tutkinto-ohjelma Korvavuusluettelo, päivitetty TU-22 TEOLLISUUSTALOUS

35 la pe la

Mika Vanhala 36 la la pe muutos la la

Sulautettu tietotekniikka Ubiquitous Real World Real Time for First Lives

Kuulustelija(t) Huikku Jari Liski Matti. Vilmunen Jouko Hekkala Riitta Salovaara Antti Airio Hannele Huvitus Mari Peltonen Berit Airio Hannele

Aalto-yliopiston sähkötekniikan korkeakoulu Korvaavuusluettelo

Visualisointi informaatioverkostojen Opintoneuvoja Teemu Meronen (päivitys Janne Käen visualisoinnin pohjalta)

Kurssin koodi ja nimi Ryhmä Päivä Aika Sali Luennoitsija Viikot. AAN-A1001 Yrittäjyys Aallossa L01 Ke 16:00-20:00 VT1 Elina Kähkönen 38-42

Wed :00-12:00 21C00250 OrganisaatiokäyttäytyminenT01 43 Wed :00-12:00 21C00250 OrganisaatiokäyttäytyminenT02 51

Remember to register for an exam no later than one week before it is held. Tentti /Vk. Day Date Time Course code and name Room

OPINTOJAKSOJA KOSKEVAT MUUTOKSET/KONETEKNIIKAN KOULUTUSOHJELMA/ LUKUVUOSI

TKK 100 vuotta -merkki

FAM SM TAHKO Pujottelu

Sulautettu tietotekniikka Kimmo Ahola

Visualisointi informaatio- verkostojen opinto-oppaasta Opintoneuvoja Teemu Meronen (päivitys Janne Käen visualisoinnin pohjalta)

Tietoliikenneohjelmistot & kv maisteriohjelmat. Jukka K. Nurminen

Aalto-yliopiston sähkötekniikan korkeakoulu Korvaavuusluettelo

Kitkaton Suomi kasvu, kilpailukyky ja osaaminen uuden edessä

Porin Keilailuliitto Pori Open turbo sarjat 3-4

OPINTOJAKSOJA KOSKEVAT MUUTOKSET/KONETEKNIIKAN KOULUTUSOHJELMA/ LUKUVUOSI

K AS Tietokonemallintaminen L atk Ti 12:15-15:00 Maari-E 03-09, 11-19

Opetusohjelma FOR-, Y- ja muut kurssit

Tietotekniikan koulutus ammattikorkeakouluissa 2012 Uudellamaalla

KURSSIEN POISTOT JA MUUTOKSET LUKUVUODEKSI

EI ole tarjolla JOOopiskelijoille. sisäisessä liikkuvuudessa MNT ELEC A3110 Mekaniikka 5 op

S-kurssit syksylle 2012 kronologisessa listassa Pdi* Kurssin koodi ja nimi Ryhmä Päivä Aika Sali Luennoitsija Viikot Lisätietoja

Lahden ammattikorkeakoulu Lahti University of Applied Sciences Liiketalouden ja matkailun ala Faculty of Business and Hospitality Management

Konetekniikan osasto Osaston tuottamat opintojaksot

DIPLOMITYÖ ARI KORHONEN

Aalto-yliopiston sähkötekniikan korkeakoulu Korvaavuusluettelo

XML-tutkimus Jyväskylän yliopistossa

Matematiikka ja tilastotiede. Orientoivat opinnot /

Elektroniikan, tietoliikenteen ja automaation tiedekunta Korvaavuusluettelo S-38 Tietoverkkotekniikka

Läsnäolotiedot Syksy 2017 Kevät 2018 OPINTOJAKSO OP ARV PVM OPETTAJA

Geomatiikan tutkinto-ohjelman moduulirakenne

SML-Länsi-Suomen mestaruuskilpailut, HIRVI, M

Rak-, Yhd- KJR- ja ENG-kurssien kronologinen tenttijärjestys

Pv Pvm Aika Kurssin koodi ja nimi Sali Tentti/Vk Viikko

5. Kyösti Korpiola ,1971,1973,1974 ( ,1967,1970, ,1968) ( ,1964) ( )

SIJ Sukunimi Etunimi Seura Sarja La Su Yht R

KITEEN PESÄPALLOHISTORIAA 2008

Mallilukujärjestys 1. vuosi 2013

SML-Länsi-Suomen mestaruuskilpailut, LUODIKKO, M

Auli Sirviö 1963 yleinen Kangasala 333 Hanna Lilja 1986 yleinen Tiistenjoki 334 Eija Kestilä 1976 yleinen Jyväskylä 335 Erika Parviainen 1995 yleinen

Säkylä-CC SM Kierrosajat 7 Riiheläinen Riku (A)

Testi Testi Testi

ERÄLUETTELO RATA 1 KLO 10.00

Transkriptio:

Tietotekniikan opetus lukuvuonna 2017 2018 31.5.2017 Computer science course schedule in academic year 2017 2018 Updated 19.6.2017 Ryhmä/group: L = luento, lecture H = harjoitus, exercises S = seminaari, seminar A, ATK = atk-harjoitukset, computer exercises Period I: Mon 11 Sept Fri 20 Oct 2017 weeks 37 42 Period II: Mon 30 Oct Fri 8 Dec 2017 weeks 44 49 Period III: Tue 2 Jan Fri 9 Feb 2018 weeks 1 6 Period IV: Mon 19 Feb Fri 29 Mar 2018 weeks 8 13 Period V: Mon 9 Apr Fri 18 May 2018 weeks 15 20 Kurssin koodi ja nimi Ryhmä Päivä Aika Sali Viikot Henkilöt CS-A1110 Ohjelmointi 1 L01 Ke 15:15-17:00 R030/T1 C202 37-38, 50 Vast.op Riku Linna CS-A1110 Ohjelmointi 1 A01 Ma 08:15-16:00 R017/Maari-A 167 44 CS-A1110 Ohjelmointi 1 A01 Ma 08:15-16:00 R017/Maari-C 184 38-43, 45-50 CS-A1110 Ohjelmointi 1 A02 Ti 08:15-20:00 R017/Maari-A 167 38-50 CS-A1110 Ohjelmointi 1 A03 Ke 17:15-19:00 R017/Maari-A 167 37-38 CS-A1110 Ohjelmointi 1 A03 Ke 08:15-15:00 R017/Maari-A 167 38 CS-A1110 Ohjelmointi 1 A03 Ke 08:15-18:00 R017/Maari-A 167 39-48 CS-A1110 Ohjelmointi 1 A03 Ke 08:15-12:00 R017/Maari-A 167 50 CS-A1110 Ohjelmointi 1 A04 To 10:15-18:00 R017/Maari-A 167 37-49 CS-A1110 Ohjelmointi 1 A05 Pe 10:15-16:00 R017/Maari-A 167 37-49 CS-A1111 Ohjelmoinnin peruskurssi Y1 L01 Ma 12:15-14:00 R001/Y202a Aalto 37 Vast.op Kerttu Pollari-Malmi CS-A1111 Ohjelmoinnin peruskurssi Y1 L01 Ke 14:15-16:00 R001/Y202a Aalto 37 Vast.op Kerttu Pollari-Malmi CS-A1111 Ohjelmoinnin peruskurssi Y1 L01 Ke 14:15-16:00 R001/Y203a B 38-42, 44-46 Vast.op Kerttu Pollari-Malmi CS-A1111 Ohjelmoinnin peruskurssi Y1 H01 Ma 10:15-12:00 R030/T7 A140 38-42, 44-48 CS-A1111 Ohjelmoinnin peruskurssi Y1 H02 Ma 12:15-14:00 R030/T7 A140 38-42, 44-48 CS-A1111 Ohjelmoinnin peruskurssi Y1 H03 Ma 14:15-16:00 R030/T7 A140 38-42, 44-48 CS-A1111 Ohjelmoinnin peruskurssi Y1 H04 Ti 08:15-10:00 R030/T7 A140 38-42, 44-48 CS-A1111 Ohjelmoinnin peruskurssi Y1 H05 Ti 10:15-12:00 R030/T7 A140 38-42, 44-48 CS-A1111 Ohjelmoinnin peruskurssi Y1 H06 Ti 12:15-14:00 R030/T7 A140 38-42, 44-48 CS-A1111 Ohjelmoinnin peruskurssi Y1 H07 Ti 14:15-16:00 R030/T7 A140 38-42, 44-48 CS-A1111 Ohjelmoinnin peruskurssi Y1 H08 Ti 16:15-18:00 R030/T7 A140 38-42, 44-48 Page 1 of 17

CS-A1111 Ohjelmoinnin peruskurssi Y1 H09 Ti 18:15-20:00 R030/T7 A140 38-42, 44-48 CS-A1111 Ohjelmoinnin peruskurssi Y1 H10 Ke 08:15-10:00 R030/T7 A140 38-42, 44-48 CS-A1111 Ohjelmoinnin peruskurssi Y1 H11 Ke 10:15-12:00 R030/T7 A140 38-42, 44-48 CS-A1111 Ohjelmoinnin peruskurssi Y1 H12 Ke 12:15-14:00 R030/T7 A140 38-42, 44-48 CS-A1111 Ohjelmoinnin peruskurssi Y1 H13 Ke 16:15-18:00 R030/T7 A140 38-42, 44-48 CS-A1111 Ohjelmoinnin peruskurssi Y1 H14 Ke 18:15-20:00 R030/T7 A140 38-42, 44-48 CS-A1111 Ohjelmoinnin peruskurssi Y1 H15 To 12:15-14:00 R030/T7 A140 37-42, 44-47 CS-A1111 Ohjelmoinnin peruskurssi Y1 H16 Pe 10:15-12:00 R030/T7 A140 37-42, 44-47 CS-A1111 Ohjelmoinnin peruskurssi Y1 H17 Pe 12:15-14:00 R030/T7 A140 37-42, 44-47 CS-A1111 Ohjelmoinnin peruskurssi Y1 H18 Pe 14:15-16:00 R030/T7 A140 37-42, 44-47 CS-A1120 Ohjelmointi 2 L01 Ke 14:15-16:00 R030/T1 C202 08-09, 12-13, 15-17 Vast.op Petteri Kaski CS-A1120 Ohjelmointi 2 L01 Ma 10:15-12:00 R030/T1 C202 08-10, 13, 17 Vast.op Petteri Kaski CS-A1120 Ohjelmointi 2 A01 Ma 14:15-18:00 R017/Maari-A 167 08-13, 15, 19-20 CS-A1120 Ohjelmointi 2 A02 Ti 10:15-20:00 R030/T7 A140 08-13, 15-16, 19-20 CS-A1120 Ohjelmointi 2 A03 Ke 10:15-12:00 R017/Maari-A 167 08-13, 15-16, 18-20 CS-A1120 Ohjelmointi 2 A04 Ke 16:15-20:00 R017/Maari-A 167 08-13, 15-16, 18-20 CS-A1120 Ohjelmointi 2 A05 To 10:15-14:00 R017/Maari-A 167 08-13, 15-16, 18, 20 CS-A1120 Ohjelmointi 2 A06 To 14:15-20:00 R030/T7 A140 08-13, 15-16, 18, 20 CS-A1120 Ohjelmointi 2 A07 Pe 08:15-12:00 R030/T7 A140 08-12, 16-20 CS-A1120 Ohjelmointi 2 A08 Pe 14:15-16:00 R017/Maari-A 167 08-12, 16-20 CS-A1121 Ohjelmoinnin peruskurssi Y2 L01 To 10:15-12:00 R030/T1 C202 01-06 Vast.op Vesa Hirvisalo CS-A1121 Ohjelmoinnin peruskurssi Y2 H01 Ma 14:15-16:00 R017/Maari-C 184 03-06, 08-12 CS-A1121 Ohjelmoinnin peruskurssi Y2 H02 Ti 10:15-12:00 R017/Maari-C 184 03-06, 08-12 CS-A1121 Ohjelmoinnin peruskurssi Y2 H03 Ke 12:15-14:00 R001/Y342a 03-06, 08-12 CS-A1121 Ohjelmoinnin peruskurssi Y2 H04 Ke 16:15-18:00 R017/Maari-C 184 03-06, 08-12 CS-A1121 Ohjelmoinnin peruskurssi Y2 H05 To 16:15-18:00 R017/Maari-C 184 03-06, 08-12 CS-A1121 Ohjelmoinnin peruskurssi Y2 H06 Pe 14:15-16:00 R017/Maari-C 184 03-06, 08-12 CS-A1130 Tietotekniikka sovelluksissa L01 Ti 12:15-14:00 R037/TU2 2005 01-02, 04, 06 Vast.op Ari Korhonen CS-A1130 Tietotekniikka sovelluksissa L01 Ti 12:15-14:00 R037/AS2 2006 08, 10, 12-13 Vast.op Ari Korhonen CS-A1130 Tietotekniikka sovelluksissa H01 Ma 08:15-11:00 R001/U257 ELISA 02-06, 08-13 CS-A1130 Tietotekniikka sovelluksissa H02 Ma 14:15-16:30 R017/Maari-B 182 10 CS-A1130 Tietotekniikka sovelluksissa H02 Ma 14:15-17:00 R017/Maari-B 182 02-06, 08-09, 11-13 CS-A1130 Tietotekniikka sovelluksissa H03 Ti 08:15-11:00 R017/Maari-B 182 02-06, 08-13 CS-A1130 Tietotekniikka sovelluksissa H04 Ti 15:15-18:00 R001/U257 ELISA 02-06 Page 2 of 17

CS-A1130 Tietotekniikka sovelluksissa H04 Ti 15:15-18:00 R001/Y344 08-13 CS-A1130 Tietotekniikka sovelluksissa H05 Ke 11:15-14:00 R017/Maari-B 182 02-06, 08-13 CS-A1130 Tietotekniikka sovelluksissa H06 Ke 14:15-17:00 R001/U257 ELISA 02-06, 08-13 CS-A1130 Tietotekniikka sovelluksissa H07 To 11:15-14:00 R001/U256 02-06, 08-12 CS-A1130 Tietotekniikka sovelluksissa H07 To 11:15-14:00 R017/Maari-B 182 13 CS-A1130 Tietotekniikka sovelluksissa H08 To 14:15-17:00 R001/Y344 02-05 CS-A1130 Tietotekniikka sovelluksissa H08 To 14:15-17:00 R017/Maari-B 182 06, 08-13 CS-A1130 Tietotekniikka sovelluksissa H09 Pe 08:15-11:00 R017/Maari-B 182 02-06, 08-12 CS-A1130 Tietotekniikka sovelluksissa H10 Pe 11:15-14:00 R017/Maari-B 182 02-06, 08-12 CS-A1140 Tietorakenteet ja algoritmit L01 Ti 14:15-16:00 R030/T2 C105 37-42, 44-47 Vast.op Tommi Junttila CS-A1140 Tietorakenteet ja algoritmit H01 Ke 10:15-18:00 R017/Maari-C 184 37-42, 44-48 Vast.op Tommi Junttila CS-A1140 Tietorakenteet ja algoritmit H01 To 14:15-18:00 R030/T7 A140 37-42, 44-48 Vast.op Tommi Junttila CS-A1141 Tietorakenteet ja algoritmit Y L01 Ti 10:15-12:00 R030/T1 C202 37-38, 40, 42, 44, 46-47 Vast.op Ari Korhonen CS-A1141 Tietorakenteet ja algoritmit Y H01 To 14:15-18:00 R030/T7 A140 37-42, 44-48 Vast.op Ari Korhonen CS-A1141 Tietorakenteet ja algoritmit Y H01 Ke 10:15-18:00 R017/Maari-C 184 37-42, 44-48 Vast.op Ari Korhonen CS-A1150 Tietokannat L01 Ti 12:15-14:00 R001/Y202a Aalto 05 Vast.op Kerttu Pollari-Malmi CS-A1150 Tietokannat L01 Ti 12:15-14:00 R030/T1 C202 06, 08-13, 15-17, 19-20 Vast.op Kerttu Pollari-Malmi CS-A1150 Tietokannat H01 Ma 12:15-14:00 R030/T5 A133 12, 17 CS-A1150 Tietokannat H01 Ma 12:15-14:00 R030/T7 A140 08, 10, 15, 20 CS-A1150 Tietokannat H02 Ti 08:15-10:00 R030/T5 A133 12, 17 CS-A1150 Tietokannat H02 Ti 08:15-10:00 R030/T7 A140 08, 10, 15, 20 CS-A1150 Tietokannat H03 Ke 12:15-14:00 R030/T5 A133 12, 17 CS-A1150 Tietokannat H03 Ke 12:15-14:00 R030/T7 A140 08, 10, 15, 20 CS-A1150 Tietokannat H04 Ke 16:15-18:00 R030/T5 A133 12, 17 CS-A1150 Tietokannat H04 Ke 16:15-18:00 R030/T7 A140 08, 10, 15, 20 CS-A1150 Tietokannat H05 To 12:15-14:00 R030/T5 A133 17 CS-A1150 Tietokannat H05 To 12:15-14:00 R030/T7 A140 08, 10, 12, 15, 20 CS-A1150 Tietokannat H06 Pe 12:15-14:00 R030/T6 A136 08 CS-A1150 Tietokannat H06 Pe 12:15-14:00 R037/TU5 1199 12 CS-A1150 Tietokannat H06 Pe 12:15-14:00 R030/T7 A140 10, 15, 20 CS-A1150 Tietokannat H06 Pe 12:15-14:00 R030/T5 A133 17 CS-C1180 Verkkojulkaisemisen perusteet H01 Ti 12:15-16:00 R017/Maari-B 182 01-02, 08-13, 15-17, 19-20 Vast.op Miia Jaatinen Page 3 of 17

CS-C2000 Ihminen havaitsijana L01 Ke 12:15-14:00 R037/AS2 2006 02-06, 08-13 Vast.op Tapio Lokki CS-C2110 Ohjelmointistudio 1: mediaohjelmointi L01 Ma 10:15-12:00 R001/U119 DELOITTE 37-40, 42, 45-46 Vast.op Otto Seppälä CS-C2110 Ohjelmointistudio 1: mediaohjelmointi L02 Ma 12:15-14:00 R001/U270 U8 37-40, 42 Vast.op Otto Seppälä CS-C2110 Ohjelmointistudio 1: mediaohjelmointi L02 Ma 12:15-14:00 R001/U119 DELOITTE 45-46 Vast.op Otto Seppälä CS-C2110 Ohjelmointistudio 1: mediaohjelmointi L03 Ke 12:15-14:00 R001/U270 U8 37-40, 42 Vast.op Otto Seppälä CS-C2110 Ohjelmointistudio 1: mediaohjelmointi L03 Ke 12:15-14:00 R001/U119 DELOITTE 45-46 Vast.op Otto Seppälä CS-C2110 Ohjelmointistudio 1: mediaohjelmointi L03 Ti 14:15-16:00 R001/U270 U8 51 Vast.op Otto Seppälä CS-C2110 Ohjelmointistudio 1: mediaohjelmointi A01 Ma 14:15-16:00 R030/C106 38-40, 42, 45, 47 CS-C2110 Ohjelmointistudio 1: mediaohjelmointi A01 Ma 10:15-16:00 R030/C106 41, 44, 46, 48-49 CS-C2110 Ohjelmointistudio 1: mediaohjelmointi A02 Ke 10:15-12:00 R030/C106 38-40, 42, 45, 47 CS-C2110 Ohjelmointistudio 1: mediaohjelmointi A02 Ke 10:15-16:00 R030/C106 41, 44, 46, 48 CS-C2110 Ohjelmointistudio 1: mediaohjelmointi A03 To 12:15-14:00 R030/C106 38-42 CS-C2110 Ohjelmointistudio 1: mediaohjelmointi A03 To 12:15-16:00 R030/C106 44-49 CS-C2110 Ohjelmointistudio 1: mediaohjelmointi A04 Pe 10:15-16:00 R030/C106 38-42, 44-49 CS-C2120 Ohjelmointistudio 2: projekti L01 Ke 14:15-16:00 R030/T1 C202 01-06 Vast.op Otto Seppälä, Juha Sorva CS-C2120 Ohjelmointistudio 2: projekti H01 Ma 14:15-18:00 R030/T7 A140 02-06 CS-C2120 Ohjelmointistudio 2: projekti H02 Ti 12:15-16:00 R030/T7 A140 02-06 CS-C2120 Ohjelmointistudio 2: projekti H03 Pe 12:15-16:00 R030/T7 A140 02-06 CS-C2120 Ohjelmointistudio 2: projekti M01 Ma 14:15-16:00 R030/T7 A140 08-13, 15-17 CS-C2120 Ohjelmointistudio 2: projekti M02 To 10:15-12:00 R030/T7 A140 08-17 CS-C2130 Software Project 1 L01 Ke 16:15-18:00 R037/TU1 1017 37-42 Vast.op Jari-Pekka Vanhanen CS-C2140 Software Project 2 L01 Ti 15:15-18:00 R030/T1 C202 17 Vast.op Jari-Pekka Vanhanen CS-C2150 Theoretical Computer Science L01 Tue 10:15-12:00 R030/T1 C202 01-06, 08-13 Responsible teacher Stavros Tripakis CS-C2150 Theoretical Computer Science H01 Mon 14:15-16:00 R037/TU3 1194-1195 02-06, 08-13 CS-C2150 Theoretical Computer Science H02 Tue 16:15-18:00 R030/T6 A136 02-06, 08-13 CS-C2150 Theoretical Computer Science H03 Wed 10:15-12:00 R030/T6 A136 02-06, 08-13 CS-C2150 Theoretical Computer Science H04 Thu 12:15-14:00 R030/T6 A136 02-06, 08-13 CS-C2150 Theoretical Computer Science H05 Fri 10:15-12:00 R030/T5 A133 02-06, 08-12 Page 4 of 17

CS-C3100 Computer Graphics L01 Thu 12:15-14:00 TU2 41 Vast.op Jaakko Lehtinen CS-C3100 Computer Graphics L01 Mon 12:15-14:00 AS2 37-42, 44-49 Vast.op Jaakko Lehtinen CS-C3100 Computer Graphics L01 Thu 12:15-14:00 T1 37-40, 42, 44-48 Vast.op Jaakko Lehtinen CS-C3100 Computer Graphics ATK1 Wed 14:15-16:00 R037/1521-1522 38-42, 44-48, 50 Vast.op Jaakko Lehtinen CS-C3100 Computer Graphics ATK2 Fri 12:15-14:00 R037/1521-1522 38-42, 44-50 Vast.op Jaakko Lehtinen CS-C3120 Human-Computer Interaction L1 Tue 14:15-16:00 R037/TU1 1017 37-42 Responsible teacher David McGookin CS-C3120 Human-Computer Interaction L1 Tue 14:15-16:00 R037/AS1 1018 44-47 Responsible teacher David McGookin CS-C3130 Information Security L01 Tue 14:15-16:00 R037/TU2 2005 37-42 Vast.op Tuomas Aura CS-C3130 Information Security L01 Thu 14:15-16:00 R037/TU2 2005 39-41 Vast.op Tuomas Aura CS-C3130 Information Security L01 Thu 14:15-16:00 R030/T1 C202 37-38, 42 Vast.op Tuomas Aura CS-C3130 Information Security H01 Tue 16:15-18:00 A120 (Playroom) 38-43 CS-C3130 Information Security H02 Wed 16:15-18:00 A120 (Playroom) 38-43 CS-C3130 Information Security H03 Thu 16:15-18:00 A120 (Playroom) 38-43 CS-C3140 Operating Systems L Mon 10:15-12:00 R037/TU2 2005 37-41 Vast.op Vesa Hirvisalo CS-C3140 Operating Systems L Fri 12:15-14:00 R030/T1 C202 37-41 Vast.op Vesa Hirvisalo CS-C3140 Operating Systems H01 Mon 14:15-16:00 R030/T1 C202 39-42 CS-C3150 Software Engineering L01 Mon 23:00-23:30 R001/VT1 37 Vast.op Casper Lassenius CS-C3150 Software Engineering L01 Fri 23:00-23:30 R001/VT1 49 Vast.op Casper Lassenius CS-C3150 Software Engineering L01 Tue 23:00-23:30 R001/VT1 01 Vast.op Casper Lassenius CS-C3150 Software Engineering L01 Fri 23:00-23:30 R001/VT1 20 Vast.op Casper Lassenius CS-C3160 Data Science L1 Mon 14:15-16:00 R030/T1 C202 44-49 Vast.op Jaakko Hollmen CS-C3160 Data Science L1 Thu 14:15-16:00 R030/T1 C202 44-49 Vast.op Jaakko Hollmen CS-C3160 Data Science H01 Mon 12:15-14:00 R037/1171-72 45-49 CS-C3160 Data Science H02 Fri 12:15-14:00 R037/TU5 1199 44-49 CS-C3160 Data Science atk1 Tue 14:15-16:00 R017/Maari-C 184 44-48 CS-C3160 Data Science atk2 Wed 14:15-16:00 R030/T7 A140 44-48 CS-C3160 Data Science atk3 Mon 16:15-18:00 R017/Maari-A 167 44-49 CS-C3160 Data Science atk4 Tue 12:15-14:00 R017/Maari-C 184 44-48 Page 5 of 17

CS-C3170 Web Software Development L01 Wed 10:15-12:00 R030/T1 C202 44-48 Vast.op Otto Seppälä CS-C3170 Web Software Development L01 Tue 14:15-16:00 R037/TU2 2005 44-49, 02, 05-06 Vast.op Otto Seppälä CS-C3170 Web Software Development H01 Thu 10:15-12:00 R030/T7 A140 44-48, 02-06 CS-C3170 Web Software Development H02 Fri 10:15-12:00 R001/Y342a 44-48 CS-C3170 Web Software Development H02 Fri 12:15-14:00 R001/Y342a 02-03, 05-06 CS-C3170 Web Software Development H02 Fri 14:15-16:00 R001/Y342a 04 CS-C3180 Software Design and Modelling L Thu 12:15-14:00 R030/T2 C105 37-42, 44-46 Vast.op Marjo Kauppinen CS-C3180 Software Design and Modelling H01 Thu 14:15-16:00 R030/T5 A133 38-42, 44-48 Vast.op Marjo Kauppinen CS-E3190 Principles of Algorithmic Techniques L01 Mon 14:15-16:00 R037/TU1 1017 37-42 Vast.op Pekka Orponen CS-E3190 Principles of Algorithmic Techniques L01 Mon 14:15-16:00 R037/TU2 2005 44-48 Vast.op Pekka Orponen CS-E3190 Principles of Algorithmic Techniques L01 Wed 12:15-14:00 R030/T1 C202 37-42, 44-48 Vast.op Pekka Orponen CS-E3190 Principles of Algorithmic Techniques H01 Wed 14:15-16:00 R030/T3 C206 37-42, 44-48 CS-E3190 Principles of Algorithmic Techniques H02 Thu 10:15-12:00 R030/T5 A133 37-42, 44-48 CS-E3190 Principles of Algorithmic Techniques H03 Thu 14:15-16:00 R037/1171-72 37-42, 44-49 CS-E3190 Principles of Algorithmic Techniques H04 Fri 12:15-14:00 R030/T3 C206 37-42, 44-49 CS-E3210 Machine Learning: Basic Principles L1 Tue 10:15-12:00 R001/Y202a Aalto 37 Responsible teacher Alex Jung, Lecturer Markus Heinonen CS-E3210 Machine Learning: Basic Principles L1 Fri 10:15-12:00 R001/Y202a Aalto 37 Responsible teacher Alex Jung, Lecturer Markus Heinonen CS-E3210 Machine Learning: Basic Principles L1 Tue 10:15-12:00 R001/Y205 C 38-42 Responsible teacher Alex Jung, Lecturer Markus Heinonen CS-E3210 Machine Learning: Basic Principles L1 Fri 10:15-12:00 R037/TU2 2005 38-42 Responsible teacher Alex Jung, Lecturer Markus Heinonen CS-E3210 Machine Learning: Basic Principles H01 Wed 12:15-14:00 R017/Maari-A 167 37 CS-E3210 Machine Learning: Basic Principles H01 Wed 12:15-14:00 R037/TU2 2005 38-42 CS-E3210 Machine Learning: Basic Principles H02 Thu 10:15-12:00 R001/Y342a 37 CS-E3210 Machine Learning: Basic Principles H02 Thu 10:15-12:00 R030/T1 C202 38 CS-E3210 Machine Learning: Basic Principles H02 Thu 10:15-12:00 R037/TU1 1017 39-42 CS-E3210 Machine Learning: Basic Principles H03 Fri 14:15-16:00 R001/Y342a 37 CS-E3210 Machine Learning: Basic Principles H03 Fri 14:15-16:00 R037/TU2 2005 38-42 CS-E3210 Machine Learning: Basic Principles H04 Wed 10:15-12:00 R017/Maari-A 167 37 CS-E3210 Machine Learning: Basic Principles H04 Wed 10:15-12:00 R030/T1 C202 38-42 Page 6 of 17

CS-E3220 Declarative Programming L01 Mon 12:15-14:00 R030/T2 C105 16-21 Vast.op Tomi Janhunen, Tommi Junttila CS-E3220 Declarative Programming L01 Thu 12:15-14:00 R030/T2 C105 16-18, 20-21 Vast.op Tomi Janhunen, Tommi Junttila CS-E3220 Declarative Programming H01 Tue 12:15-14:00 R030/T2 C105 15-17, 19-20 Vast.op Tomi Janhunen, Tommi Junttila CS-E3220 Declarative Programming H02 Fri 12:15-14:00 R037/TU6 1200-1201 15-20 Vast.op Tomi Janhunen, Tommi Junttila CS-E3900 USchool Intro Wed 14:15-16:00 R037/1171-72 37, 41 Vast.op Marko Nieminen, Mika Nieminen CS-E4000 Seminar in Computer Science L01 Mon 16:15-18:00 R030/T2 C105 37-38 Responsible teacher Mario Di Francesco, Antti Ylä- Jääski CS-E4000 Seminar in Computer Science L01 Fri 08:30-19:00 R001/U147 U5 50 Responsible teacher Mario Di Francesco, Antti Ylä- Jääski CS-E4000 Seminar in Computer Science L01 Fri 08:30-19:00 R001/U149 U6 50 Responsible teacher Mario Di Francesco, Antti Ylä- Jääski CS-E4000 Seminar in Computer Science L02 Mon 16:15-18:00 R030/T2 C105 02-03 Responsible teacher Mario Di Francesco, Antti Ylä- Jääski CS-E4000 Seminar in Computer Science L02 Fri 08:15-19:00 R001/U141 U3 16 Responsible teacher Mario Di Francesco, Antti Ylä- Jääski CS-E4000 Seminar in Computer Science L02 Fri 08:15-19:00 R001/U149 U6 16 Responsible teacher Mario Di Francesco, Antti Ylä- Jääski CS-E4002 Special Course in Computer Science: Query Processing and Optimization for Big Data CS-E4002 Special Course in Computer Science: Query Processing and Optimization for Big Data L01 Mon 10:15-12:00 R030/T3 C206 44-49 Lecturer Boris Novikov L01 Tue 10:15-12:00 R030/T3 C206 44-49 Lecturer Boris Novikov CS-E4003 Special Assignment in Computer Science L01 Mon 23:30-23:45 R001/VT1 37 Contact Petri Vuorimaa Page 7 of 17

CS-E4003 Special Assignment in Computer Science L01 Fri 23:30-23:45 R001/VT1 20 Contact Petri Vuorimaa CS-E4004 Individual Studies in Computer Science L01 Mon 23:30-23:45 R001/VT1 37 Vast.op Petri Vuorimaa CS-E4004 Individual Studies in Computer Science L01 Fri 23:30-23:45 R001/VT1 20 Vast.op Petri Vuorimaa CS-E4004 Individual Studies in Computer Science: Textbooks as Self-Study L01 Sun 23:00-23:15 R001/VT1 44, 19 Vast.op Tuomas Aura CS-E4005 Methods and Tools for Network Systems L01 Mon 10:15-12:00 R037/TU5 1199 37-42 Responsible teacher Mario Di Francesco CS-E4005 Methods and Tools for Network Systems H01 Thu 09:30-12:00 R030/C106 37-42 Responsible teacher Mario Di Francesco CS-E4070 Special Course in Machine Learning and Data Science L01 Wed 14:15-16:00 R030/T5 A133 37-42, 44-48 Lecturer Zhirong Yang CS-E4100 Mobile Cloud Computing L01 Wed 14:15-16:00 R037/TU1 1017 37 Responsible teacher Mario Di Francesco CS-E4100 Mobile Cloud Computing L01 Wed 14:15-16:00 R030/T2 C105 38-42, 44-48 Responsible teacher Mario Di Francesco CS-E4110 Concurrent Programming L01 Wed 14:15-16:00 R001/U271 U9 37-42, 44-48, 50 Vast.op Keijo Heljanko CS-E4110 Concurrent Programming H01 Tue 14:15-16:00 R030/T5 A133 38-42, 44-50 CS-E4120 Scalable Cloud Computing L01 Tue 12:15-14:00 R037/TU2 2005 37-42, 44-50 Vast.op Keijo Heljanko CS-E4120 Scalable Cloud Computing H01 Fri 14:15-15:00 R037/TU1 1017 38, 40-42, 44-46, 48-50 CS-E4120 Scalable Cloud Computing H01 Fri 14:15-15:00 R030/T1 C202 39, 47 CS-E4140 Applications and Services in Internet L Wed 12:15-14:00 R030/T6 A136 37-42, 44-48 Vast.op Antti Ylä-Jääski, Matti Siekkinen CS-E4160 Laboratory Works in Networking and Security L1 Wed 16:15-18:00 R030/T6 A136 02-03 Vast.op Antti Ylä-Jääski, Tuomas Aura CS-E4170 Mobile Systems Programming L Wed 12:15-14:00 R030/T2 C105 02-06, 08-13 Vast.op Antti Ylä-Jääski CS-E4170 Mobile Systems Programming L Wed 14:15-18:00 R030/T6 A136 08, 11 Vast.op Antti Ylä-Jääski CS-E4170 Mobile Systems Programming L Wed 12:15-16:00 R030/T2 C105 17 Vast.op Antti Ylä-Jääski Page 8 of 17

CS-E4200 Emergent User interfaces L01 Thu 16:15-18:00 R030/T3 C206 02-04, 06 Responsible teacher David McGookin CS-E4200 Emergent User interfaces L01 Thu 16:15-18:00 08, 14, 18 Responsible teacher David McGookin CS-E4210 Learning Technologies L01 Mon 16:15-18:00 R030/T5 A133 38-42 Vast.op Lauri Malmi, Juha Sorva CS-E4210 Learning Technologies L01 Mon 16:15-20:00 R030/T5 A133 45, 49 Vast.op Lauri Malmi, Juha Sorva CS-E4300 Network Security L01 Tue 12:15-14:00 R030/T6 A136 44-49 Vast.op Tuomas Aura CS-E4300 Network Security L01 Thu 12:15-14:00 R030/T6 A136 44-49 Vast.op Tuomas Aura CS-E4300 Network Security H01 Wed 16:15-18:00 R030/A120 45-48, 50 Vast.op Tuomas Aura CS-E4300 Network Security H02 Thu 16:15-18:00 R030/A120 45-50 Vast.op Tuomas Aura CS-E4310 Mobile Systems Security L01 Tue 10:15-12:00 R030/T3 C206 02-06, 08-13 Responsible teacher N Asokan CS-E4310 Mobile Systems Security H01 Thu 10:15-12:00 R030/T3 C206 02-14 CS-E4320 Cryptography and Data Security L Mon 12:15-14:00 R030/T2 C105 37-42, 44-49 Vast.op Tuomas Aura, Lecturer Celine Wieringa CS-E4320 Cryptography and Data Security H01 Wed 12:15-14:00 R030/T5 A133 38, 40, 42, 45, 47 CS-E4320 Cryptography and Data Security H02 Thu 10:15-12:00 R030/T3 C206 38, 40, 42, 45, 47, 49 CS-E4320 Cryptography and Data Security H03 Thu 12:15-14:00 R030/T3 C206 38, 40, 42, 45, 47, 49 CS-E4400 Design of WWW Services L1 Tue 12:15-14:00 R037/TU1 1017 37-38, 40-42 Vast.op Petri Vuorimaa CS-E4400 Design of WWW Services L1 Wed 10:15-12:00 R037/AS2 2006 37-42 Vast.op Petri Vuorimaa CS-E4400 Design of WWW Services L1 Tue 12:15-14:00 R030/T1 C202 39 Vast.op Petri Vuorimaa CS-E4410 Semantic Web L01 Wed 10:15-12:00 R030/T5 A133 02-06, 08-09 Vast.op Eero Hyvönen CS-E4410 Semantic Web ATK1 Thu 10:15-12:00 R037/1521-1522 04-06, 08-12 CS-E4420 Information Retrieval L01 Tue 16:15-17:00 R037/TU3 1194-1195 06 Vast.op Eero Hyvönen CS-E4420 Information Retrieval L01 Tue 16:15-18:00 R037/TU3 1194-1195 04-05, 09-11, 13, 15-17, Vast.op Eero Hyvönen 19-20 CS-E4430 Web Services L1 Thu 10:15-12:00 R037/TU3 1194-1195 37-42 Vast.op Eetu Mäkelä CS-E4430 Web Services H01 Tue 10:15-12:00 R037/TU3 1194-1195 38-42 CS-E4460 WWW Applications L01 Tue 16:15-18:00 R030/T5 A133 37-42, 44-46 Vast.op Petri Vuorimaa Page 9 of 17

CS-E4500 Advanced Course in Algorithms L01 Tue 12:15-14:00 R030/T5 A133 01-06, 08-13 Vast.op Petteri Kaski CS-E4500 Advanced Course in Algorithms L01 Thu 12:15-14:00 R030/T5 A133 01-06, 08-13 Vast.op Petteri Kaski CS-E4500 Advanced Course in Algorithms H01 Mon 16:15-18:00 R030/T6 A136 03-06, 08-13 CS-E4510 Distributed Algorithms L01 Tue 12:15-14:00 R037/1171-72 37-42, 44-49 Vast.op Jukka Suomela CS-E4510 Distributed Algorithms H01 Thu 10:15-12:00 R037/1023-1024 37-42, 44-49 CS-E4520 Computer-Aided Verification and Synthesis L01 Mon 14:15-16:00 R030/T4 A238 02-06, 08-13 Responsible teacher Stavros Tripakis CS-E4520 Computer-Aided Verification and Synthesis L01 Wed 14:15-16:00 R030/T4 A238 01-06, 08-13 Responsible teacher Stavros Tripakis CS-E4520 Computer-Aided Verification and Synthesis H01 Thu 14:15-16:00 R030/T5 A133 01-06, 08-13 CS-E4530 Computational Complexity Theory L Wed 10:15-12:00 R030/T3 C206 01-06, 08-13 Vast.op Janne Korhonen CS-E4530 Computational Complexity Theory L Mon 10:15-12:00 R030/T3 C206 02-06, 08-13 Vast.op Janne Korhonen CS-E4550 Advanced Combinatorics in Computer Science L01 Wed 12:15-14:00 R030/T4 A238 15-20 Responsible teacher Parinya Chalermsook CS-E4580 Programming Parallel Computers L01 Mon 10:15-12:00 R037/TU1 1017 15-20 Vast.op Jukka Suomela CS-E4580 Programming Parallel Computers A01 Tue 12:15-14:00 R017/Maari-A 167 15-17, 19-20 CS-E4580 Programming Parallel Computers A01 Fri 16:15-18:00 R017/Maari-A 167 15-20 CS-E4580 Programming Parallel Computers A01 Wed 16:15-18:00 R017/Maari-C 184 18 CS-E4590 Competitive Programming A01 Sat 12:00-17:00 R017/Maari-C 184 37-41 Vast.op Jukka Suomela CS-E4600 Algorithmic Methods of Data Mining L01 Mon 16:15-18:00 R030/T1 C202 37-42 Responsible teacher Aristides Gionis CS-E4600 Algorithmic Methods of Data Mining L01 Tue 16:15-18:00 R030/T1 C202 37-42 Responsible teacher Aristides Gionis CS-E4600 Algorithmic Methods of Data Mining H01 Thu 14:15-16:00 R030/T2 C105 37-42 Page 10 of 17

CS-E4610 Modern Database Systems L01 Fri 10:15-12:00 R001/U141 U3 01-06, 08-12 Responsible teacher Aristides Gionis CS-E4610 Modern Database Systems H01 Mon 14:15-16:00 R030/T2 C105 06, 10, 12 Responsible teacher Aristides Gionis CS-E4620 Introduction to Analytics and Data Science L01 Mon 10:15-12:00 R030/T2 C105 37-42 Responsible teacher Aristides Gionis CS-E4800 Artificial Intelligence L01 Thu 12:15-14:00 R030/T1 C202 01-06, 08-13 Responsible teacher Alex Jung, Tomi Janhunen CS-E4800 Artificial Intelligence H01 Tue 12:15-14:00 R037/TU3 1194-1195 02-06, 08-13 Responsible teacher Alex Jung, Tomi Janhunen CS-E4800 Artificial Intelligence H02 Tue 16:15-18:00 R030/T2 C105 02-06, 08-13 Responsible teacher Alex Jung, Tomi Janhunen CS-E4820 Machine Learning: Advanced Probabilistic Methods CS-E4820 Machine Learning: Advanced Probabilistic Methods CS-E4820 Machine Learning: Advanced Probabilistic Methods CS-E4820 Machine Learning: Advanced Probabilistic Methods L Fri 10:15-12:00 R030/T6 A136 01-06, 08-12 Vast.op Pekka Marttinen H01 Wed 12:15-14:00 R001/U351 03-06, 08-13 H02 Fri 14:15-16:00 R037/1521-1522 04 H02 Fri 14:15-16:00 R001/U351 02-03, 05-06, 08-12 CS-E4830 Kernel Methods in Machine Learning L01 Wed 12:15-14:00 R030/T3 C206 37-42, 44-48 Vast.op Juho Rousu CS-E4830 Kernel Methods in Machine Learning H01 Fri 08:15-10:00 R030/T3 C206 37-42, 44-49 CS-E4840 Information Visualization L Mon 16:15-18:00 R030/T1 C202 08-13 Responsible teacher Aristides Gionis CS-E4840 Information Visualization L Thu 10:15-12:00 R030/T1 C202 08-13 Responsible teacher Aristides Gionis CS-E4840 Information Visualization H1 Fri 16:15-18:00 R030/T7 A140 09 CS-E4850 Computer Vision L01 Mon 10:15-12:00 R030/T1 C202 37-42, 44-49 Vast.op Juho Kannala CS-E4850 Computer Vision H01 Fri 12:15-14:00 R037/TU1 1017 37-41 CS-E4850 Computer Vision H01 Fri 12:15-14:00 R030/T1 C202 42, 44-49 Page 11 of 17

CS-E4870 Research Project in Machine Learning and L01 Wed 14:15-16:00 R037/1171-72 38, 44 Responsible teacher Aristides Gionis Data Science CS-E4870 Research Project in Machine Learning and Data Science L01 Wed 14:15-18:00 R030/T5 A133 50 Responsible teacher Aristides Gionis CS-E4880 Machine Learning in Bioinformatics L01 Mon 10:15-12:00 R030/T4 A238 37-42 Vast.op Juho Rousu CS-E4890 Deep Learning L1 Mon 12:15-14:00 R030/T1 C202 44-49 Vast.op Jyri Kivinen Luenn. Jere Keurulainen, Jorma Laaksonen CS-E4890 Deep Learning L1 Tue 14:15-16:00 R030/T1 C202 44-49 Vast.op Jyri Kivinen Luenn. Jere Keurulainen, Jorma Laaksonen CS-E4890 Deep Learning H01 Thu 10:15-12:00 R017/Maari-C 184 44-49 CS-E4890 Deep Learning H02 Thu 16:15-18:00 R017/Maari-C 184 44-49 CS-E4890 Deep Learning H03 Fri 12:15-14:00 R001/Y342a 44-49 CS-E4890 Deep Learning H04 Fri 14:15-16:00 R001/Y342a 44-49 CS-E4900 User-Centered Methods for Product and Service Design CS-E4900 User-Centered Methods for Product and Service Design L1 Mon 14:15-16:00 R030/T2 C105 37-50 Vast.op Mika Nieminen H01 Mon 14:45-17:00 R030/T6 A136 44-50 CS-E4910 Software Project 3 L01 Wed 16:15-18:00 R037/TU1 1017 37-42 Vast.op Casper Lassenius, Jari- Pekka Vanhanen CS-E4910 Software Project 3 L01 Tue 15:15-18:00 R030/T1 C202 17 Vast.op Casper Lassenius, Jari- Pekka Vanhanen CS-E4920 Portfolio in Software and Service Engineering (VL01 Wed 09:15-15:00 R030/T3 C206 36 Vast.op Marjo Kauppinen, Jari- Pekka Vanhanen CS-E4930 Software Processes and Projects L Fri 08:15-12:00 R030/T3 C206 09-12, 15-20 Vast.op Maria Paasivaara CS-E4940 Requirements Engineering L1 Mon 15:15-18:00 R030/T5 A133 04-06, 08-12 Vast.op Marjo Kauppinen Page 12 of 17

CS-E4950 Software Architectures L Wed 14:15-16:00 R030/T6 A136 09 Vast.op Kari Smolander CS-E4950 Software Architectures L Wed 14:15-16:00 R030/T5 A133 02-06, 08-12, 15-17 Vast.op Kari Smolander CS-E4960 Software Testing and Quality Assurance L1 Wed 10:15-12:00 R030/T4 A238 37-42, 44-48 Vast.op Juha Itkonen CS-E5000 Seminar in Software and Service Engineering S01 Tue 16:15-18:00 R030/T4 A238 37-42, 44-49 Vast.op Casper Lassenius, Martti Mäntylä, Marko Nieminen, Marjo Kauppinen CS-E5000 Seminar in Software and Service Engineering S02 Tue 14:15-16:00 R030/T4 A238 08-13, 15-17, 19-20 Vast.op Marjo Kauppinen, Marko Nieminen, Martti Mäntylä, Casper Lassenius CS-E5001 Research Seminar in Software and Service Engineering CS-E5005 Research Methods in Software and Service Engineering S01 Mon 12:15-14:00 R030/T3 C206 44-49 Vast.op Marjo Kauppinen, Casper Lassenius, Martti Mäntylä, Marko Nieminen, Kari Smolander L01 Wed 14:15-16:00 R030/T4 A238 37-42, 44-48 Vast.op Kari Smolander CS-E5100 Introduction to IT Business and Venturing L01 Tue 10:15-12:00 R037/AS1 1018 37-40, 44 Vast.op Olli-Pekka Mutanen CS-E5110 Management of a Technology Venture L1 Tue 10:15-12:00 R037/AS1 1018 41-42, 45-48 Vast.op Timo Nyberg CS-E5200 Design Project L1 Fri 09:15-12:00 R030/T5 A133 01 Vast.op Håkan Mitts, Mika Nieminen CS-E5200 Design Project L1 Fri 12:15-16:00 R030/T5 A133 03, 05, 07 Vast.op Håkan Mitts, Mika Nieminen CS-E5200 Design Project L1 Mon 09:15-12:00 R030/T6 A136 08 Vast.op Håkan Mitts, Mika Nieminen CS-E5200 Design Project L1 Fri 12:15-16:00 R030/T6 A136 09, 11, 14, 16, 18, 20 Vast.op Håkan Mitts, Mika Nieminen CS-E5200 Design Project L1 Mon 09:15-12:00 R030/T2 C105 02, 04, 06, 10, 12, 15, 17, 19 Vast.op Håkan Mitts, Mika Nieminen Page 13 of 17

CS-E5210 Usability evaluation L1 Fri 10:15-12:00 R037/TU3 1194-1195 08-12 Vast.op Marko Nieminen, Johanna Kaipio CS-E5210 Usability evaluation L1 Tue 12:15-14:00 R030/T3 C206 10, 13 Vast.op Marko Nieminen, Johanna Kaipio CS-E5210 Usability evaluation L1 Tue 12:15-14:00 R030/T6 A136 08-09, 11-12, 14-17, 19-21 Vast.op Marko Nieminen, Johanna Kaipio CS-E5220 User Interface Construction L01 Mon 08:15-10:00 R030/T1 C202 44-49 Vast.op Marko Nieminen CS-E5220 User Interface Construction L01 Wed 08:15-10:00 R030/T1 C202 44-48 Vast.op Marko Nieminen CS-E5300 Enterprise Systems Architecture L1 Thu 12:15-16:00 R037/TU3 1194-1195 37-42 Vast.op Kari Hiekkanen CS-E5310 ICT Enabled Service Business and Innovation L Thu 16:15-18:00 R030/T2 C105 41-42, 44-49 Vast.op Mikko Heiskala CS-E5310 ICT Enabled Service Business and Innovation L Tue 16:15-18:00 R030/T2 C105 41-42, 44-49 Vast.op Mikko Heiskala CS-E5330 IT Governance L01 Wed 12:15-16:00 R001/Y346 44-48 Vast.op Kari Hiekkanen CS-E5340 Introduction to Industrial Internet L01 Thu 14:15-16:00 R037/TU1 1017 08-13 Vast.op Martti Mäntylä CS-E5360 Systems of Systems L01 Thu 10:15-12:00 R030/T3 C206 15-18, 20 Vast.op Kary Främling CS-E5360 Systems of Systems L01 Tue 10:15-12:00 R030/T5 A133 15-17, 19-20 Vast.op Kary Främling CS-E5370 Law in Digital Society L01 Mon 12:15-14:00 R037/TU3 1194-1195 08-13 Vast.op Nomi Byström CS-E5370 Law in Digital Society L01 Thu 12:15-14:00 R037/TU3 1194-1195 08-13 Vast.op Nomi Byström CS-E5390 Seminar on Law and Technology L01 Mon 10:15-12:00 11 Vast.op Timo Nyberg CS-E5390 Seminar on Law and Technology L01 Fri 10:15-12:00 18 Vast.op Timo Nyberg CS-E5425 I & E Study Project L01 Thu 16:15-19:00 37-42, 44-49 Vast.op Olli-Pekka Mutanen CS-E5440 Growth and Internationalization of Technology SMEs CS-E5440 Growth and Internationalization of Technology SMEs L01 Thu 13:00-16:00 R037/1007a Learning Hub Atrium L01 Tue 14:00-17:00 R037/1007a Learning Hub Atrium 15-18, 20 Vast.op Olli-Pekka Mutanen 19 Vast.op Olli-Pekka Mutanen CS-E5460 Project in Embedded Systems L01 Mon 14:15-16:00 R030/T6 A136 37 Vast.op Vesa Hirvisalo CS-E5460 Project in Embedded Systems L01 Tue 14:15-16:00 R030/T6 A136 01 Vast.op Vesa Hirvisalo Page 14 of 17

CS-E5500 Acoustical Measurements L01 Mon 12:15-14:00 R030/T5 A133 37-42 Vast.op Tapio Lokki CS-E5500 Acoustical Measurements L01 Wed 14:15-16:00 R030/T6 A136 37-42 Vast.op Tapio Lokki CS-E5520 Advanced Computer Graphics L01 Wed 12:15-14:00 R037/1171-72 03-06, 08-12, 15-20 Vast.op Jaakko Lehtinen CS-E5520 Advanced Computer Graphics ATK1 Mon 11:15-14:00 R037/1521-1522 04-06, 08-13, 15-21 CS-E5530 Virtual Acoustics L01 Tue 10:15-12:00 R037/TU6 1200-1201 02-06 Vast.op Lauri Savioja CS-E5530 Virtual Acoustics L01 Wed 16:15-18:00 R030/T3 C206 02-06 Vast.op Lauri Savioja CS-E5530 Virtual Acoustics L01 Wed 16:15-20:00 R030/T3 C206 09-11 Vast.op Lauri Savioja CS-E5600 Aesthetics L01 Mon 10:15-12:00 R037/TU5 1199 02-06, 08-13, 15-18 Vast.op Sanna Lehtinen CS-E5610 Social Media L1 Mon 10:15-12:00 R030/T6 A136 37-42, 44-50 Vast.op Risto Sarvas CS-E5700 Hands-on Network Analysis H01 Fri 12:15-16:00 R030/T7 A140 08-09, 11-12, 16, 18 Vast.op Jari Saramäki CS-E5710 Bayesian Data Analysis L01 Mon 14:15-16:00 R037/TU2 2005 37 Vast.op Aki Vehtari CS-E5710 Bayesian Data Analysis L01 Mon 14:15-16:00 R030/T3 C206 38-42, 44-49 Vast.op Aki Vehtari CS-E5710 Bayesian Data Analysis A01 Wed 12:15-14:00 R030/T7 A140 37 CS-E5710 Bayesian Data Analysis A01 Thu 12:15-14:00 R017/Maari-C 184 37 CS-E5710 Bayesian Data Analysis A01 Fri 14:15-16:00 R017/Maari-C 184 37 CS-E5710 Bayesian Data Analysis A01 Thu 12:15-16:00 R017/Maari-C 184 38-42, 44-49 CS-E5710 Bayesian Data Analysis A02 Fri 10:15-12:00 R001/Y342a 38-42 CS-E5710 Bayesian Data Analysis A02 Fri 10:15-12:00 R017/Maari-C 184 44-49 CS-E5720 Work Course on Bayesian Analysis L01 Tue 08:00-09:00 01 Vast.op Aki Vehtari CS-E5720 Work Course on Bayesian Analysis L01 Fri 08:00-09:00 20 Vast.op Aki Vehtari CS-E5740 Complex Networks L01 Wed 10:15-12:00 R037/TU1 1017 37-42, 44-48 Vast.op Jari Saramäki CS-E5740 Complex Networks H01 Wed 12:15-14:00 R001/Y342a 38-42, 44-48, 50 Vast.op Jari Saramäki CS-E5740 Complex Networks H02 Mon 14:15-16:00 R017/Maari-A 167 38-42, 45-50 CS-E5740 Complex Networks H02 Mon 14:15-16:00 R001/U256 44 CS-E5745 Mathematical Methods for Network Science L01 Thu 10:15-12:00 R030/T2 C105 01-06 Vast.op Riku Linna Page 15 of 17

CS-E5755 Nonlinear Dynamics and Chaos L01 Wed 14:15-16:00 R030/T3 C206 01-06, 08-13 Vast.op Riku Linna CS-E5755 Nonlinear Dynamics and Chaos H01 Thu 14:15-16:00 R030/T6 A136 01-06, 08-13 CS-E5790 Computational Science L01 Tue 12:15-14:00 R030/T5 A133 37-42, 44-48 Vast.op Riku Linna CS-E5790 Computational Science A01 Thu 10:15-12:00 R017/Maari-C 184 37-42 CS-E5860 Computational Genomics L1 Mon 10:15-12:00 R030/T5 A133 37-42 Vast.op Pekka Marttinen CS-E5860 Computational Genomics L1 Thu 12:15-14:00 R030/T6 A136 37-42 Vast.op Pekka Marttinen CS-E5860 Computational Genomics H01 Mon 12:15-14:00 R001/U344 37-42 CS-E5860 Computational Genomics ATK Thu 12:15-14:00 R017/Maari-E 172 38-39, 42 CS-E5870 High-Throughput Bioinformatics L1 Tue 12:15-14:00 R030/T3 C206 44-49 Vast.op Harri Lähdesmäki CS-E5870 High-Throughput Bioinformatics L1 Fri 12:15-14:00 R030/T6 A136 44-49 Vast.op Harri Lähdesmäki CS-E5870 High-Throughput Bioinformatics H1 Fri 14:15-16:00 R001/U256 44-49 CS-E5880 Modeling Biological Networks L01 Tue 14:15-16:00 R030/T3 C206 01 Vast.op Harri Lähdesmäki CS-E5880 Modeling Biological Networks L01 Fri 12:15-14:00 R030/T6 A136 01-06 Vast.op Harri Lähdesmäki CS-E5880 Modeling Biological Networks L01 Tue 12:15-14:00 R030/T3 C206 02-06 Vast.op Harri Lähdesmäki CS-E5880 Modeling Biological Networks ATK1 Tue 16:15-18:00 R017/Maari-A 167 01-06 CS-E5880 Modeling Biological Networks ATK1 Fri 14:15-16:00 R017/Maari-A 167 01-06 CS-E5890 Statistical Genetics and Personalised Medicine L1 Fri 12:15-14:00 R030/T3 C206 08-12, 15-20 Vast.op Harri Lähdesmäki SCI-A0000 Johdatus opiskeluun INFO To 14:15-16:00 R037/TU5 1199 37-39, 41 Vast.op Giesecke Stina SCI-A0000 Johdatus opiskeluun TFM To 14:15-16:00 R001/M232 M1 37-41 Vast.op Alava Mikko SCI-A0000 Johdatus opiskeluun TIK To 14:15-16:00 R037/AS2 2006 38 Vast.op Vanhanen Jari-Pekka SCI-A0000 Johdatus opiskeluun TIK To 14:15-16:00 R037/TU1 1017 37, 39-41 Vast.op Vanhanen Jari-Pekka SCI-A0000 Johdatus opiskeluun TUTA To 14:00-16:00 R001/U147 U5 38 Vast.op Mäki Eerikki SCI-A0000 Johdatus opiskeluun TUTA To 14:00-16:00 R037/TU6 1200-1201 37, 39-41 Vast.op Mäki Eerikki SCI-A0000 Johdatus opiskeluun YHTEIS To 14:15-16:00 R037/AS2 2006 42 KANDISE M S KANDISE M S KANDISE M S Ti 12:15-14:00 R030/T2 C105 37-42, 44-48 Vast.op Juho Kannala Ma 08:15-18:00 R030/T3 C206 50 Vast.op Juho Kannala Ti 08:15-18:00 R030/T3 C206 50 Vast.op Juho Kannala Page 16 of 17

KANDISE Ke 08:15-18:00 R030/T3 C206 50 Vast.op Juho Kannala M S Kandsem Ti 12:15-14:00 R001/Y347 37-42, 44-48 sv Kandsem sv Ti 08:00-13:00 R001/Y347 50 KANDISE Ti 12:15-14:00 R030/T2 C105 01-06, 08-13 Vast.op Juho Kannala M S KANDISE Ma 08:00-18:00 R030/T3 C206 15 Vast.op Juho Kannala M S KANDISE Ti 08:00-18:00 R030/T3 C206 15 Vast.op Juho Kannala M S KANDISE Ke 08:00-18:00 R030/T3 C206 15 Vast.op Juho Kannala M S Kandsem Ti 12:15-14:00 R001/Y347 02-06, 08, 10-12, 14 sv Kandsem Ti 08:00-16:00 R001/Y347 17 sv Kandsem Ke 08:00-16:00 R001/Y347 17 sv Kandsem sv To 08:00-16:00 R001/Y347 17 Page 17 of 17