Opetusohjelma, syyslukukausi 2013 |
|||
---|---|---|---|
Kieliopinnot |
|||
582505 Äidinkielinen viestintä (3 op) |
|||
Jaakko Kurhila
Suoritetaan Kandidaatin tutkielman yhteydessä. |
|||
99501 English Academic & Professional Skills: Reading, Writing & Spoken Communication (CEFR B2) (4 cr) |
|||
Donald Smart
Suoritetaan Johdatus tietojenkäsittelytieteeseen -kurssin yhteydessä. |
|||
Tieto- ja viestintätekniikan opinnot |
|||
581324 Tietokone työvälineenä (1 op) |
|||
Emilia Hjelm
30.08. PE 10-12 A111
<b><font color=red>Kaikki ilmoittautuvat ryhmään 99.</font></b> |
|||
582506 Tutkimustiedonhaku (1 op) |
|||
Jaakko Kurhila
Suoritetaan Kandidaatin tutkielman yhteydessä. |
|||
Muut opinnot |
|||
582507 Henkilökohtainen opintosuunnitelma ja osallistuminen opettajatuutorointiin (1 op) |
|||
Teija Kujala
29.08. TO 10-12 A111
Syksyllä 2013 ja keväällä 2014 aloittaville pääaineopiskelijoille. Opintojakso jatkuu koko kandidaatintutkinnon ajan. Jos sinulla on jo opettajatuutori, älä turhaan ilmoittaudu kurssille uudelleen; ota yhteys opettajatuutoriisi tai vuosikurssin vastuuhenkilöön. |
|||
Harjoitusryhmät: - | |||
1. | Ensimmäisen vuoden opiskelija, ei hyväksiluettavia opintoja | ||
2. | Ensimmäisen vuoden opiskelija, hyväksiluettavia opintoja | ||
3. | Ennen syksyä 2013 aloittaneet opiskelijat | ||
582513 Opiskelutekniikka (2 op) |
|||
Taina Kaivola
Suoritetaan Johdatus tietojenkäsittelytieteeseen -kurssin yhteydessä. |
|||
582510 Henkilökohtainen opintosuunnitelma (FM-HOPS) (1 op) |
|||
Syksyllä 2013 (keväällä 2014) maisteriopinnot aloittaville pääaineopiskelijoille. Opintojakso jatkuu koko maisterintutkinnon ajan. |
|||
582519 Scientific Writing for MSc in Computer Science (3 cr) |
|||
Tiina Niklander
03.09.-08.10. TI 10-12 B222
|
|||
582508 Ohjelmistotuotantoprojektiin liittyvä työelämään orientointi (1 op) |
|||
Matti Luukkainen
Suoritetaan Ohjelmistotuotantoprojektin yhteydessä. |
|||
Perusopinnot |
|||
582102 Johdatus tietojenkäsittelytieteeseen (4 op) |
|||
Heikki Lokki
04.09.-09.10. KE 12-14 A111, 30.10.-04.12. KE 12-14 A111
Kurssilla suoritetaan perusopintojen pakollinen opintojakso 582102 Johdatus tietojenkäsittelytieteeseen (4 op) sekä muiden opintojen pakollinen opintojakso 582513 Opiskelutekniikka (2 op) ja pakollisen vieraan kielen (englanti) opinnot (4 op). |
|||
Harjoitusryhmät: 09.09.- 06.12. | |||
1. | Heikki Lokki | 09.09.-11.10. TO 12-14 D122, 28.10.-06.12. TO 12-14 B119 | |
2. | Heikki Lokki | 09.09.-11.10. TO 14-16 B222, 28.10.-06.12. TO 14-16 B222 | |
3. | Kati Kyllönen | 09.09.-11.10. TI 16-18 B119, 28.10.-06.12. TI 16-18 B119 | |
4. | Kati Kyllönen | 09.09.-11.10. PE 14-16 B119, 28.10.-06.12. PE 14-16 B119 | |
5. | Kristiina Paloheimo | ||
6. | Kristiina Paloheimo | ||
7. | Titti Malmivirta | 09.09.-11.10. KE 14-16 C220, 28.10.-06.12. KE 14-16 B119 | |
582102 Johdatus tietojenkäsittelytieteeseen (itseopiskelu) (4 op) |
|||
Heikki Lokki
Itseopiskelukurssi. Suoritusoikeus erillisellä hakemuksella kurssin vastuuhenkilöltä, Heikki Lokilta. Self Study Course. |
|||
581325 Ohjelmoinnin perusteet (5 op) |
|||
Matti Luukkainen
02.09. MA 10-12 B123, 09.09.-07.10. MA 12-14 A111
<b><font color=red>Kaikki ilmoittautuvat ryhmään 99.</font></b> Harjoitukset alkavat jo ensimmäisellä luentoviikolla. Harjoitusryhmät pidetään pajassa, jossa tehtävät ratkotaan yhdessä muiden opiskelijoiden sekä ohjaajien kanssa. Ohjaajien läsnäoloajat ilmoitetaan piakkoin. |
|||
582103 Ohjelmoinnin jatkokurssi (4 op) |
|||
Matti Luukkainen
28.10.-02.12. MA 12-14 A111
<b><font color=red>Kaikki ilmoittautuvat ryhmään 99.</font></b> Kurssin harjoitukset alkavat jo ensimmäisellä luentoviikolla. Harjoitusryhmät pidetään pajassa, jossa tehtävät ratkotaan yhdessä muiden opiskelijoiden sekä ohjaajien kanssa. Mikäli et ole osallistunut nyt syksyllä järjestettävälle Ohjelmoinnin perusteet -kurssille, suosittelemme sinua tutustumaan seuraavaan: <a href='http://www.cs.helsinki.fi/group/java/s12/ohpe/materiaali-ohpekertaus.html'>http://www.cs.helsinki.fi/group/java/s12/ohpe/materiaali-ohpekertaus.html</a> |
|||
582104 Ohjelmistotekniikan menetelmät (4 op) |
|||
Matti Luukkainen
29.10.-03.12. TI 14-17 A111
Ilmoittautuminen tälle kurssille alkaa tiistaina 8.10. klo 9.00. Kurssin harjoitukset alkavat jo ensimmäisellä luentoviikolla. |
|||
Harjoitusryhmät: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
5. | |||
581328 Tietokantojen perusteet (itseopiskelukurssi) (4 op) |
|||
Harri Laine
03.09. TI 12-14 CK112
Kurssi toteutetaan itseopiskelukurssina ja luentoja on vain yksi aloitusluento. |
|||
Harjoitusryhmät: 09.09.- 11.10. | |||
1. | Hannu Kärnä | 09.09.-11.10. TO 10-12 B222 | |
2. | Harri Laine | 09.09.-11.10. TO 16-18 C222 | |
3. | Hannu Kärnä | 09.09.-11.10. PE 10-12 B222 | |
58160 Ohjelmoinnin harjoitustyö (periodi I) (4 op) |
|||
Matti Luukkainen
Luento ti 3.9. 12-14 B221 on kaikille pakollinen! |
|||
Harjoitusryhmät: - | |||
1. | |||
58160 Ohjelmoinnin harjoitustyö (periodi II) (4 op) |
|||
Matti Luukkainen
Ilmoittautuminen tälle kurssille alkaa tiistaina 8.10. klo 9.00. Luento ma 28.10. 14-16 B221 on pakollinen. |
|||
Harjoitusryhmät: - | |||
1. | |||
Aineopinnot |
|||
582204 Kandidaatintutkielma (syksy 2013) (6 op) |
|||
Jaakko Kurhila
02.09. MA 10-12 D122, 09.09. MA 12-14 D122
Ensimmäinen luento (2.9.) ja ensimmäinen ryhmätapaaminen ovat ehdottomasti pakollisia! |
|||
582206 Laskennan mallit (6 op) |
|||
Tomi Pasanen
02.09.-07.10. MA 10-12 A111, 28.10.-02.12. MA 10-12 A111
Kaikki ilmoittautuvat ryhmään 99. Harjoitukset alkavat jo ensimmäisellä luentoviikolla. Harjoitusryhmät pidetään pajassa, jossa tehtävät ratkotaan yhdessä muiden opiskelijoiden sekä ohjaajien kanssa. Ohjaajien läsnäoloajat ilmoitetaan piakkoin. Non finnish students, contact the lecturer Tomi Pasanen before hand. |
|||
58131 Tietorakenteet ja algoritmit (itseopiskelu) (8 - 10 op) |
|||
Patrik Floréen, Mika Huttunen
Non finnish students, contact the lecturer beforehand. |
|||
Harjoitusryhmät: 03.09.- 03.12. | |||
1. | Mika Huttunen | 06.09.-11.10. PE 14-16 D122, 10.09.-08.10. TI 12-14 CK112, 29.10.-03.12. TI 12-14 CK112, 01.11.-06.12. PE 14-16 D122 | |
581305 Tietokoneen toiminta (4 op) |
|||
Teemu Kerola
29.10.-05.12. TI 12-14 B123, TO 14-16 CK112
Ilmoittautuminen tälle kurssille alkaa tiistaina 8.10. klo 9.00. |
|||
Harjoitusryhmät: 18.11.- 05.12. | |||
1. | Teemu Kerola | 18.11.-05.12. TI 14-16 C222 | |
2. | Juhani Leppänen | 18.11.-05.12. TO 16-18 D122 | |
3. | Juhani Leppänen | 18.11.-05.12. PE 12-14 B222 | |
582202 Tietoliikenteen perusteet (4 op) |
|||
Tiina Niklander
28.10. MA 12-14 B123, 31.10.-05.12. TO 12-14 CK112, 04.11.-02.12. MA 12-14 CK112
Ilmoittautuminen tälle kurssille alkaa tiistaina 8.10. klo 9.00. Harjoitukset alkavat jo ensimmäisellä luentoviikolla. |
|||
Harjoitusryhmät: 28.10.- 06.12. | |||
1. | Irina Mäkipaja | 28.10.-06.12. KE 14-16 B222 | |
2. | Irina Mäkipaja | 28.10.-06.12. TO 8-10 B222 | |
3. | Tiina Niklander | 28.10.-06.12. TO 16-18 B222 | |
581259 Ohjelmistotuotanto (itseopiskelu) (4 - 5 op) |
|||
Matti Luukkainen
03.09. TI 14-16 D122
|
|||
581260 Ohjelmistotuotantoprojekti (syksy 2013) (9 op) |
|||
Matti Luukkainen
Ohjelmistotuotantoprojektiaiheet on listattu sivulle <a href="http://www.cs.helsinki.fi/group/ohtu/s-2012/"><font color=red>http://www.cs.helsinki.fi/group/ohtu/s-2012/</font></a>. Jokaiselle tarjolla olevalle projektille on oma ryhmä, ja ryhmiin pääsee ilmoittautumisjärjestyksessä. Jokaisessa projektissa on maksimissaan 5 paikkaa. Projekti tarvitsee käynnistyäkseen vähintään 4 osallistujaa. Jonoon ilmoittautuvat asetetaan vajaisiin ryhmiin. Syksyn ainoa tiivisprojekti on TKTL:n laitoksen työntekijöiden ja huoneiden hallintajärjestelmän kehitysprojekti. Toivomme, että tiivisprojektiin ilmoittautuvat vain ne, jotka esi-ilmoittautumisessa toivoivat tiivisprojektia. |
|||
Harjoitusryhmät: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
5. | |||
6. | |||
7. | |||
8. | |||
Aineopinnot /valinnaiset opintojaksot |
|||
582216 Johdatus tekoälyyn (4 op) |
|||
Teemu Roos
05.09.-11.10. TO 10-12, PE 12-14 B123
Torstaina 10.10. luento on siirretty saliin CK112! |
|||
Harjoitusryhmät: 09.09.- 11.10. | |||
1. | Kalle Viiri | 09.09.-11.10. MA 12-14 B222 | |
2. | Kalle Viiri | 09.09.-11.10. MA 14-16 B222 | |
3. | Hannu Kärnä | 09.09.-11.10. KE 10-12 B222 | |
4. | Teemu Roos | 09.09.-11.10. KE 12-14 B222 | |
581365 Computer Organization II (4 cr) |
|||
Teemu Kerola
02.09.-09.10. MA 14-16, KE 12-14 C222
|
|||
Exercise sessions: 09.09.- 11.10. | |||
1. | Teemu Kerola | 09.09.-11.10. TI 14-16 B222 | |
582351 Linux Fundamentals (2 - 4 cr) |
|||
Samu Varjonen
Ilmoittautuminen tälle kurssille alkaa tiistaina 9.10. klo 9.00. Kaikki ilmoittautuvat jonotusryhmään! Kurssin osanottajamäärä on rajoitettu 40 opiskelijaan. |
|||
58127 Programming in C (4 cr) |
|||
Timo Karvi
03.09.-08.10. TI 10-12 CK112
Kaikki ilmoittautuvat jonotusryhmään! Harjoitukset alkavat jo ensimmäisellä luentoviikolla. Harjoitusryhmät pidetään pajassa, jossa tehtävät ratkotaan yhdessä muiden opiskelijoiden sekä ohjaajien kanssa. Ohjaajien läsnäoloajat ilmoitetaan piakkoin. Exercises begin on the first lecture week. The schedule for exercises will be published soon. |
|||
Exercise sessions: - | |||
1. | |||
2. | |||
3. | |||
582325 Introduction to Game Programming (6 cr) |
|||
Juha Vihavainen
04.09.-11.10. KE, PE 14-16 C222
|
|||
Exercise sessions: 09.09.- 11.10. | |||
1. | Zachary Laster | 09.09.-11.10. KE 16-18 D122 | |
2. | Zachary Laster | 09.09.-11.10. PE 10-12 C222 | |
582365 Ohjelmointitekniikka (JavaScript) (4 op) |
|||
Arto Wikla
29.10.-05.12. TI, TO 14-16 D122
|
|||
Harjoitusryhmät: 04.11.- 06.12. | |||
1. | Arto Wikla | 04.11.-06.12. TO 12-14 C222 | |
582482 Tietokannan suunnittelu (4 op) |
|||
Otto Nurmi
04.09.-10.10. KE, TO 14-16 D122
|
|||
Harjoitusryhmät: 09.09.- 11.10. | |||
1. | Otto Nurmi | 09.09.-11.10. TO 16-18 D122 | |
582670 Algorithms for Bioinformatics (4 cr) |
|||
Alexandru Tomescu
03.09.-10.10. TI 12-14 C222, TO 12-14 B222
|
|||
Exercise sessions: 09.09.- 11.10. | |||
1. | Anna Kuosmanen | 09.09.-11.10. TI 14-16 C222 | |
582203 Aineopintojen harjoitustyö: Tietokantasovellus (periodi I) (4 op) |
|||
Harri Laine
03.09. TI 16-18 C222
Aloitusluento TI 3.9. 16-18 C222 on pakollinen! Non finnish students contact Harri Laine (laine@cs.helsinki.fi). |
|||
Harjoitusryhmät: 02.09.- 11.10. | |||
1. | David Consuegra | ||
582203 Aineopintojen harjoitustyö: Tietokantasovellus (periodi II) (4 op) |
|||
Harri Laine
28.10. MA 16-18 D122
Ilmoittautuminen tälle kurssille alkaa tiistaina 8.10. klo 9.00. Aloitusluento MA 28.10. 16-18 D122 on pakollinen! Non finnish students contact Harri Laine (laine@cs.helsinki.fi). |
|||
Harjoitusryhmät: 28.10.- 06.12. | |||
1. | David Consuegra | ||
58161 Aineopintojen harjoitustyö: Tietorakenteet ja algoritmit (periodi I) (4 op) |
|||
Tomi Pasanen
|
|||
Harjoitusryhmät: 02.09.- 11.10. | |||
1. | Jani Rahkola | ||
58161 Aineopintojen harjoitustyö: Tietorakenteet ja algoritmit (periodi II) (4 op) |
|||
Tomi Pasanen
|
|||
Harjoitusryhmät: 28.10.- 06.12. | |||
1. | Jani Rahkola | ||
Syventävät opinnot |
|||
582630 Design and Analysis of Algorithms (4 cr) |
|||
Mikko Koivisto
03.09.-11.10. TI, PE 12-14 D122
|
|||
Exercise sessions: 09.09.- 11.10. | |||
1. | Juho-Kustaa Kangas | 09.09.-11.10. TI 14-16 D122 | |
582631 Introduction to Machine Learning (4 cr) |
|||
Jyrki Kivinen
29.10.-06.12. TI, PE 10-12 D122
Registration for this course starts on Tuesday October 8th at 9.00. There is additional guidance for Matlab/R on Tue October 29th at 12-14 in B221 and Fri November 1st at 12-14 in B221. |
|||
Exercise sessions: 04.11.- 06.12. | |||
1. | Yuan Zou | 04.11.-06.12. PE 14-16 B222 | |
582366 Introduction to Computational Creativity (4 cr) |
|||
Hannu Toivonen, Oskar Gross, Jukka Toivanen, Alessandro Valitutti
28.10.-05.12. MA, TO 10-12 C222
|
|||
Exercise sessions: 04.11.- 06.12. | |||
1. | Hannu Toivonen | 04.11.-06.12. MA 12-14 B222 | |
582602 Natural Language Processing (6 cr) |
|||
Roman Yangarber
02.09.-10.10. MA, TO 12-14 B119
|
|||
58093 String Processing Algorithms (4 cr) |
|||
Juha Kärkkäinen
29.10.-05.12. TI, TO 12-14 B222
Registration for this course starts on Tuesday 8th of October at 9.00. |
|||
Exercise sessions: 28.10.- 06.12. | |||
1. | Dominik Kempa | 28.10.-06.12. TI 14-16 B222 | |
582417 Distributed Systems (4 cr) |
|||
Jussi Kangasharju
02.09.-10.10. MA, TO 10-12 C222, 28.10.-05.12. MA, TO 10-12 D122
|
|||
Exercise sessions: 09.09.- 06.12. | |||
1. | Ossi Karkulahti | 09.09.-11.10. PE 12-14 B222, 28.10.-06.12. PE 12-14 D122 | |
582462 Cryptography and Network Security (4 cr) |
|||
Timo Karvi
28.10.-04.12. MA 12-14, KE 10-12 C222
|
|||
Exercise sessions: 04.11.- 06.12. | |||
1. | Timo Karvi | 04.11.-06.12. KE 12-14 D122 | |
582681 Interface Technologies (6 cr) |
|||
Antti Jylhä
02.09.-10.10. MA, TO 12-14 C222
|
|||
582498 Internet Protocols (4 cr) |
|||
Markku Kojo
03.09.-09.10. TI 12-14, KE 14-16 B222
Exercises begin on the first lecture week. |
|||
Exercise sessions: 02.09.- 11.10. | |||
1. | Laila Daniel | 02.09.-11.10. KE 16-18 B119 | |
582367 Mathematical Modelling for Computer Networks II (2 cr) |
|||
Laila Daniel
29.10.-06.12. TI 14-16, PE 12-14 B119
|
|||
582641 Service Ecosystems (4 cr) |
|||
Lea Kutvonen
29.10.-06.12. TI 12-14, PE 10-12 C222
Registration for this course starts on Tuesday 8th of October at 9.00. |
|||
Exercise sessions: 04.11.- 06.12. | |||
1. | Lea Kutvonen | 04.11.-06.12. PE 12-14 C222 | |
581358 Ohjelmistoarkkitehtuurit (5 op) |
|||
Antti-Pekka Tuovinen
03.09.-10.10. TI, TO 10-12 D122
|
|||
Harjoitusryhmät: 09.09.- 11.10. | |||
1. | Antti-Pekka Tuovinen | 09.09.-11.10. KE 16-18 C222 | |
2. | Antti-Pekka Tuovinen | 09.09.-11.10. TO 14-16 C222 | |
582703 Methods for Software Engineering Research (5 cr) |
|||
Tomi Männistö
31.10.-06.12. TO, PE 10-12 B222
|
|||
582663 Ohjelmistoarkkitehtuurien harjoitustyö (3 op) |
|||
Antti-Pekka Tuovinen
Työssä vaaditaan kurssin Ohjelmistoarkkitehtuurit suoritus - tai vastaavat tiedot. Työn määrittely ja käytettävät työkalut sovitaan erikseen työn ohjaajan (Antti-Pekka Tuovinen) kanssa. Työ tehdään itsenäisesti mutta ohjausta on rajoitetusti saatavilla tarpeen niin vaatiessa. Ota ilmoittautumisen lisäksi henkilökohtaisesti yhteyttä työn ohjaajaan. |
|||
582460 Ohjelmistojen vaatimusmäärittely (4 op) |
|||
Harri Laine
28.10.-05.12. MA 14-16, TO 12-14 D122, 11.11. MA 14-16 C222
Huom! Ma 11.11. luennot salissa C222! |
|||
Harjoitusryhmät: 04.11.- 06.12. | |||
1. | Harri Laine | 04.11.-06.12. MA 16-18 D122 | |
582652 Palveluperustaisten liiketoimintaprosessien suunnittelu ja toteuttaminen (4 op) |
|||
Juha Puustjärvi
03.09.-09.10. TI, KE 12-14 B119
|
|||
Harjoitusryhmät: 09.09.- 11.10. | |||
1. | Juha Puustjärvi | 09.09.-11.10. TI 14-16 B119 | |
2. | Juha Puustjärvi | 09.09.-11.10. KE 14-16 B119 | |
582678 Software Measurement and Quality Modeling (4 cr) |
|||
Jürgen Münch
04.09. KE 16-18 D122, 10.09.-08.10. TI 16-18 D122
|
|||
Exercise sessions: 09.09.- 11.10. | |||
1. | Simo Mäkinen | 09.09.-11.10. KE 16-18 B222 | |
582490 Transaktioiden hallinta (4 op) |
|||
Otto Nurmi
30.10.-05.12. KE, TO 14-16 C222
Ilmoittautuminen tälle kurssille alkaa tiistaina 8.10. klo 9.00. |
|||
Harjoitusryhmät: 04.11.- 06.12. | |||
1. | Otto Nurmi | 04.11.-06.12. TO 16-18 C222 | |
Seminaarit |
|||
58313308 Seminar: Heuristic Search (3 cr) |
|||
Brandon Malone
05.09.-10.10. TO 14-16 C220, 31.10.-05.12. TO 14-16 C220
|
|||
58313302 Seminar on Advanced Data Structures (3 cr) |
|||
Juha Kärkkäinen, Simon Puglisi, Travis Gagie
04.09.-09.10. KE 12-14 C220, 30.10.-04.12. KE 12-14 C220
|
|||
58313307 Seminar: Advanced Topics in Human-Computer Interaction (3 cr) |
|||
Giulio Jacucci
06.09.-11.10. PE 10-12 B119, 01.11.-06.12. PE 10-12 B119
|
|||
58313306 Seminar: Augmented Reality (3 cr) |
|||
Elisa Schaeffer
06.09.-11.10. PE 12-14 C220, 01.11.-29.11. PE 12-14 C220
|
|||
58307302 Seminar: Opportunistic Networks (3 cr) |
|||
Jussi Kangasharju
05.09.-10.10. TO 14-16 B119, 31.10.-05.12. TO 14-16 B119
|
|||
58313305 Seminar: Research Seminar on Mobile Security (3 cr) |
|||
N. Asokan
03.09.-08.10. TI 10-12 C220
|
|||
58313309 Seminar: Trends in Service Oriented Computing - Model-driven Operation (3 cr) |
|||
Lea Kutvonen
03.09.-08.10. TI 14-16 C220, 29.10.-03.12. TI 14-16 C220
|
|||
58313304 Seminaari: Globaali ja hajautettu ohjelmistokehitys (3 op) |
|||
Jukka Paakki
03.09.-08.10. TI 16-18 C220, 29.10.-03.12. TI 16-18 C220
|
|||
58313301 Seminaari: Ohjelmiston hyödyllisyyden ja käytettävyyden arviointi (3 op) |
|||
Sari A. Laakso
04.09.-09.10. KE 10-12 C220, 30.10.-04.12. KE 10-12 C220
|
|||
58313303 Seminaari: Semanttinen web (3 op) |
|||
Juha Puustjärvi
02.09.-07.10. MA 8-12 C220, 28.10.-02.12. MA 8-12 C220
|
|||
58307312 MSc Thesis Seminar on Bioinformatics (3 cr) |
|||
Siru Varvio
02.09.-07.10. MA 16-18 C220, 28.10.-02.12. MA 16-18 C220
|
|||
Jatko-opinnot |
|||
582710 PhD Student Seminar (1 cr) |
|||
|
|||