Spring
2009
|
---|
Language Studies
|
|
582505
First Language Communication
(3 cr)
|
|
Suoritetaan tieteellisen kirjoittamisen kurssilla.
|
|
Toinen kotimainen kieli ja vieras kieli suoritetaan Kielikeskuksessa.
|
|
Information and Communication Technology Studies
|
|
581324
Introduction to the Use of Computers
(1 cr)
|
|
Suoritetaan Johdatus tietojenkäsittelytieteeseen -kurssin yhteydessä.
|
|
582506
Research Data Retrieval
(1 cr)
|
|
Suoritetaan tieteellisen kirjoittamisen kurssilla.
|
|
582514
ICT Driving Licence
(3 cr)
|
|
Suoritetaan Johdatus tietojenkäsittelytieteeseen -kurssin yhteydessä.
|
|
Other Studies
|
|
584402
Internships and Vocational Orientation
(1 -
3 cr)
|
|
Suoritetaan ohjelmistotuotantoprojektin yhteydessä (1 op:n
suuruisena). Tietotekniikka-alan ammattitehtävissä työskentelyn
perusteella voi hakemuksesta saada lisäksi 2 op:n suorituksen. |
|
582507
Personal Study Plan and Participating in Teacher Tutoring
(2 cr)
|
Ass. Sini Ruohomaa
|
Syksyllä 2008 (keväällä 2009) aloittaville pääaineopiskelijoille. Opintojakso jatkuu koko kandidaatintutkinnon ajan.
|
|
582513
Studying Techniques
(2 cr)
|
|
Suoritetaan Johdatus tietojenkäsittelytieteeseen -kurssin yhteydessä.
|
|
582510
Personal Study Plan
(1 cr)
|
|
Syksyllä 2008 (keväällä 2009) maisteriopinnot aloittaville
pääaineopiskelijoille. Opintojakso jatkuu koko maisterintutkinnon ajan.
|
|
584403
Advanced Internships and Vocational Orientation Studies
(vähintään 2
cr)
|
|
Tietotekniikka-alan vaativissa ammattitehtävissä työskentelyn
perusteella hakemuksesta, 581387 Tietotekniikka: Nyt! (3 cr) tai muu
soveltuva opintojakso. |
|
Basic Studies
|
|
582102
Introduction to Computer Science
(4 cr)
|
Prof. Jussi Kangasharju (schedule to be announced)
|
Kurssilla suoritetaan perusopintojen pakollinen opintojakso
582102
Johdatus tietojenkäsittelytieteeseen (4 cr), Tieto- ja
viestintätekniikan pakolliset opintojaksot 582514 TVT-ajokortti (3 cr)
ja 581324 Tietokone työvälineenä (1 cr) sekä Muiden opintojen pakollinen
opintojakso 582513 Opiskelutekniikka (2 cr).
Kurssin Johdatus tietojenkäsittelytieteeseen osassa tutustutaan
tietojenkäsittelyn keskeisiin osa-alueisiin,
menetelmiin ja ammattietiikkaan. Tavoitteena on antaa yleiskuva niistä
tiedollisista ja taidollisista valmiuksista, jotka maisterintutkinto
antaa. Opintojakso suoritetaan yksilöllisillä ja opintopiireissä
tehtävillä esseillä sekä aktiivisella osallistumisella harjoitusryhmien
toimintaan. Kurssimoniste: Kimmo Raatikainen: Johdatus
tietojenkäsittelytieteeseen, Helsingin yliopisto,
Tietojenkäsittelytieteen laitos, luentomoniste D-2007-1, 2007.
Kurssin TVT-ajokortti ja Tietokone työvälineenä osassa opetellaan
opiskelussa tarvittavien työvälineohjelmien käyttöä yleensä ja
tietojenkäsittelytieteen laitoksen laite- ja ohjelmistoympäristössä.
Kurssin pääosa perustuu yliopiston TVT-ajokortin verkkomateriaaliin,
jota täydennetään laitoskohtaisella Tietokone työvälineenä osalla.
Opintojaksot TVT-ajokortti ja Tietokone työvälineenä suoritetaan
harjoitustöillä ja tentillä.
Kurssin Opiskelutekniikka-osassa perehdytään oppimis- ja
tietokäsityksiin sekä yliopisto-opiskelussa tarvittaviin
opiskelutekniikoihin. Opintojakso suoritetaan yksilöllisillä ja
opintopiireissä tehtävillä esseillä sekä aktiivisella osallistumisella
harjoitusryhmien toimintaan.
Ei erilliskoetta.
|
|
581325
Introduction to Programming
(5 cr)
|
Lecturer Otto Nurmi
13.01.-19.02. Tue 13-16, Thu 14-16 B123
|
Kurssilla perehdytään algoritmien laatimiseen ja nykyaikaisen
ohjelmoinnin perusideoihin. Opiskelijalta ei edellytetä ennakkotietoja
ohjelmoinnista. Kurssi perustuu verkkomateriaaliin. Huom.: Kurssin
harjoitukset alkavat jo ensimmäisellä luentoviikolla. Course exam Tue 24.2. 9-12. |
|
582103
Advanced Course in Programming
(4 cr)
|
Lecturer Otto Nurmi
10.03.-23.04. Tue, Thu 14-16 B123
|
Kurssilla perehdytään olio-ohjelmoinnin perustekniikoihin.
Painopiste on kielen perusvälineiden käytössä; esimerkkinä käytetään
Java-kieltä. Prerequisites: Ohjelmoinnin perusteet. Kurssi perustuu
verkkomateriaaliin. Huom.: Kurssin harjoitukset alkavat jo
ensimmäisellä luentoviikolla. Course exam
ti 28.4. 9-12. |
|
581328
Introduction to Databases
(4 cr)
|
University lecturer Pirjo Moen
11.03.-24.04. Wed 10-12 A111, Fri 10-12 B123
|
Kurssilla tutustutaan tiedon esitysmuotoihin ja tiedon hakuun
suurista tietomääristä. Erityisenä painopisteenä ovat
relaatiotietokannat, joiden kohdalla perehdytään toisaalta
teoreettiseen perustaan ja toisaalta tietokannan käytännön käsittelyyn
SQL-kielen avulla. Kurssilla opitaan myös perustiedot
relaatiotietokantojen suunnittelusta. Kurssin pääoppimateriaali: Laine
H.: Introduction to Databases, HY/TKTL, 2006. Laine H.: Tietokantojen
perusteet verkkokurssimateriaali, HY/TKTL, 2005. Course exam Wed 29.4.
9-12. |
|
58160
Programming Project (period III)
(4 cr)
|
University lecturer Tomi Pasanen
12.01. Mon 10-12 D122, 02.02. Mon 10-12 D122
|
Prerequisites: Advanced Course in Programming (Programming in Java) ja Ohjelmistojen mallintaminen (Ohjelmistotekniikan menetelmät).
|
|
58160
Programming Project (period IV)
(4 cr)
|
University lecturer Tomi Pasanen
09.03. Mon 10-12 D122, 30.03. Mon 10-12 D122
|
Prerequisites: Advanced Course in Programming (Programming in Java) ja Ohjelmistojen mallintaminen (Ohjelmistotekniikan menetelmät).
|
|
Intermediate Studies
(obligatory courses)
|
|
58131
Data Structures
(8 cr)
|
Prof. Patrik Floréen
13.01.-19.02. Tue, Thu 10-12 A111, 10.03.-23.04. Tue, Thu 10-12 A111
|
PerusData Structures kuten pinot, jonot, puut ja verkot sekä
niiden käsittelyalgoritmit. Prerequisites: Kurssien Advanced Course in
Programming (Programming in Java) ja Johdatus diskreettiin matematiikkaan
suoritukset (tai esitietokoe). Huom: Kurssin harjoitukset alkavat jo
ensimmäisellä luentoviikolla. Course exams Mon 23.2. 16-19 ja ke
29.4. 16-19. |
|
581305
Computer Systems Organization
(4 cr)
|
Lecturer Teemu Kerola
09.03. Mon 12-14 B119, Mon 14-16 B123, 16.04. Thu 12-14 B119, 17.04. Fri 12-14 A111
|
Kurssilla perehdytään tietokoneohjelman suoritukseen,
tietokonelaitteiston komponentteihin sekä laitteiston ja
käyttöjärjestelmän luomaan ohjelman suoritusympäristöön. Prerequisites:
Ohjelmoinnin perusteet. Monimuotokurssi sisältäen verkkoluentoja sekä
opintopiirissä tehtäviä verkkotehtäviä, harjoitustehtäviä ja
projekteja. Huom: Kurssin harjoitukset alkavat jo ensimmäisellä
luentoviikolla. Kurssikirja: Stallings W.: Computer Organization and
Architecture (7th ed.), Prentice Hall, 2006. Course exam Mon 27.4. klo
9-12. |
|
582202
Introduction to Data Communication
(4 cr)
|
University teacher Liisa Marttinen
12.01.-18.02. Mon, Wed 12-14 A111
|
Kurssi tutustuttaa tietoliikenneverkkojen rakenteeseen,
palveluihin ja erityisesti Internet-verkon perusprotokolliin. Huom:
Kurssin harjoitukset alkavat jo ensimmäisellä luentoviikolla.
Kurssikirja: Kurose J. F., Ross K. W.: Computer Networking, A Top-Down
Approach (4th ed.), Addison-Wesley, 2008. Course exam Wed 25.2. klo
16-19.
|
|
582201
User Interfaces
(4 cr)
|
University lecturer Antti Leino
14.01.-20.02. Wed, Fri 14-16 A111
|
Konkreettinen peruskurssi graafisten käyttöliittymien
suunnittelusta
käyttötilanteiden pohjalta. Hyvät ja huonot käyttöliittymäratkaisut
opetellaan erottamaan simuloimalla tosielämän käyttötilanteita. Toisena
arviointimenetelmänä tutustutaan käytettävyystestaukseen. Course exam ti
24.2. 16-19. |
|
58110
Scientific Writing
(10 cr)
|
University lecturer Antti Leino
12.01.-16.02. Mon 12-14 CK112
|
Kurssilla opitaan tieteellisen esityksen (tutkielman,
raportin, julkaisun) laatimiseen tarvittavia taitoja: lähdemateriaalin
hakua ja käyttöä, esityksen jäsentämistä sekä kirjallista ja suullista
esitystaitoa. Opiskelijat suorittavat kurssilla kandidaatintutkielman
(6 cr), äidinkielisen viestinnän (3 cr), tutkimustiedonhaun (1 cr) sekä
kypsyysnäytteen. Kypsyysnäyte Tue 28.4. 16-20.
|
|
581259
Software Engineering
(4 cr)
|
University teacher Pietu Pohjalainen
13.01.-20.02. Tue 16-18, Fri 10-12 CK112
|
Ohjelmistotuotanto-kurssilla opetetaan
ohjelmistotuotantoprojektien
hallinnan ja työvaiheiden perusteet. Tarkoitettu suoritettavaksi 2.
opiskeluvuoden lopulla, kun vähintään 40 opintopistettä pakollisia
opintoja on suoritettuna. Kurssikirja: Ian Sommerville, Software
Engineering (8th ed.), Addison-Wesley, 2007. Course exam Fri 27.2. klo
9-12. |
|
581260
Software Engineering Project
(9 cr)
|
University teacher Pietu Pohjalainen
|
Opiskelijat jaetaan ryhmiin, joiden tehtävänä on vetää läpi
14 viikon mittainen ohjelmistoprojekti. Työssä käydään läpi
ohjelmistoprosessin osavaiheet vaatimusmäärittelystä testaukseen.
Projektin tuloksena saadaan asiakkaan vaatimukset täyttävä ohjelmisto
ja dokumentaatio. Prerequisites: Software Engineering ja Tietorakenteiden
harjoitustyö. Opiskelijat suorittavat samalla työelämään orientoinnin
(1 cr). |
|
58161
Data Structures Project (period III)
(4 cr)
|
Lecturer Otto Nurmi
|
Prerequisites: Data Structures.
|
|
58161
Data Structures Project (period IV)
(4 cr)
|
Lecturer Otto Nurmi
|
Prerequisites: Data Structures.
|
|
582203
Database Application (period III)
(4 cr)
|
University lecturer Pirjo Moen
12.01. Mon 16-18 B222
|
Kurssilla perehdytään tietokantaohjelmointiin ja
yksinkertaisten web-sovellusten rakenteisiin sekä web-sovelluksen
toteutukseen. Kurssilla harjoitellaan tietokantasuunnittelua sekä
tietokannan pystytystä ja hyväksikäyttöä. Kurssin jälkeen opiskelija
tuntee joitakin tietokanta- ja web-ohjelmoinnin tekniikkoja ja osaa
laatia yksinkertaisia web-sovelluksia. Kurssin pääosan muodostaa
harjoitustyö. Prerequisites: Introduction to Databases ja Ohjelmistojen
mallintaminen (Ohjelmistotekniikan menetelmät). |
|
582203
Database Application (period IV)
(4 cr)
|
University lecturer Pirjo Moen
09.03. Mon 16-18 B222
|
Kurssilla perehdytään tietokantaohjelmointiin ja
yksinkertaisten web-sovellusten rakenteisiin sekä web-sovelluksen
toteutukseen. Kurssilla harjoitellaan tietokantasuunnittelua sekä
tietokannan pystytystä ja hyväksikäyttöä. Kurssin jälkeen opiskelija
tuntee joitakin tietokanta- ja web-ohjelmoinnin tekniikkoja ja osaa
laatia yksinkertaisia web-sovelluksia. Kurssin pääosan muodostaa
harjoitustyö. Prerequisites: Introduction to Databases ja Ohjelmistojen
mallintaminen (Ohjelmistotekniikan menetelmät). |
|
Intermediate Studies
(optional courses)
|
|
582303
Network Programming
(7 cr)
|
Lecturer Markku Kojo
13.01.-18.02. Tue 12-14, Wed 14-16 C221, 10.03.-11.03. Tue 12-14, Wed 14-16 C221
|
Kurssilla opitaan käytännöllisiä valmiuksia TCP/IP-pohjaisia
tietoliikenneyhteyksiä käyttävien sovellusten suunnitteluun ja
toteuttamiseen sekä sovelluskehitystyöhön Unix-ympäristössä. Prerequisites:
Programming in C, Introduction to Data Communication, Concurrent Programming,
Data Structures Project or equivalent knowledge. Kurssiin kuuluu
harjoitustyö. Luennot pääosin periodilla III; harjoitukset ja
harjoitustyö jatkuvat periodille IV. Suositeltava kurssikirja: Stevens
W. R., Fenner B., Rudolf A.M.: UNIX Network Programming, Volume 1 (3rd
ed.), Addison-Wesley, 2004. Erilliskokeeseen voivat osallistua vain ne,
jotka ovat suorittaneet kurssiin kuuluvan harjoitustyön ennen koetta.
Course exam Mon 27.4. 16-19. |
|
Advanced Studies
|
|
582639
Computational Geometry
(3 cr)
|
PhD Valentin Polishchuk
12.05.-21.05. Tue, Wed, Thu 12-14 C221
|
Computational geometry is design, analysis, and application
of algorithms for problems involving geometric data (points, segments,
polygons, etc). Its techniques find application in robotics, sensor
networks, computer graphics, geographic information systems, and other
areas. The focus of this course is on motion planning and on shape
modeling. Students are expected to some knowledge of algorithm design
and analysis and basic programming skills. |
|
582421
Randomized Algorithms
(8 cr)
|
Prof. Jyrki Kivinen
12.01.-18.02. Mon, Wed 10-12 B222, 09.03.-22.04. Mon, Wed 10-12 B222
|
Satunnaisalgoritmeissa tarvittavia todennäköisyyslaskennan
tekniikoita. Satunnaisalgoritmien suunnitteluperiaatteita. Esimerkkejä
mm. verkkoteoriasta, tietorakenteista ja laskemisesta. Prerequisites:
Algoritmien suunnittelu ja analyysi sekä Johdatus
todennäköisyyslaskentaan tai vastaavat tiedot. Kurssikirja: M.
Mitzenmacher, E. Upfal. Probability and Computing: Randomized
Algorithms and Probabilistic Analysis. Cambridge University Press 2005.
Course exams Mon 23.2. 16-19 ja Wed 29.4. 16-19. |
|
582634
Data Mining
(4 cr)
|
University lecturer Marko Salmenkivi
11.03.-24.04. Wed 12-14, Fri 10-12 B222
|
Tiedon louhinnassa tutkitaan usein suuria aineistoja, joista
pyritään löytämään uutta, mielenkiintoista ja hyödyllistä tietoa.
Kurssi antaa yleiskuvan tiedonlouhintaprosessin eri vaiheista,
tyypillisistä tiedonlouhintatehtävistä ja niissä käytetyistä
menetelmistä. Kurssin painopiste on toistuvien hahmojen etsinnässä ja
satunnaistamismenetelmissä. Prerequisites: Data Structures (tai vastaavat
tiedot) sekä ohjelmointitaito. Erilliskokeessa kurssin voi suorittaa
myös kirjatenttinä tenttimällä teoksen
Tan P., Steinbach M. & Kumar V.: Introduction to Data Mining.
Pearson, 2006. Course exam Mon 27.4. 16-19. |
|
582636
Probability Models
(4 cr)
|
Prof. Petri Myllymäki
13.01.-19.02. Tue, Thu 16-18 B222
|
Johdatus bayesiläiseen mallintamiseen ja data-analyysiin. Kurssilla
keskitytään erityisesti monimuuttujamenetelmiin ja Bayes-verkkoihin.
Esitietovaatimus: Johdatus koneoppimiseen tai vastaavat tiedot. Course exam Fri 27.2. 9-12.
|
|
582638
Unsupervised Machine Learning
(4 -
6 cr)
|
Prof. Aapo Hyvärinen
11.03.-24.04. Wed, Fri 14-16 C222
|
Unsupervised learning is one of the main streams of machine
learning, and closely related to exploratory data analysis and data
mining. This course describes some of the main methods in unsupervised learning.
Emphasis is put both on the statistical (rather Bayesian) formulation of
the methods as well as on their computational implementation. Course exam Mon 4th May from 16.00 to
19.00. |
|
582633
Discrete Optimization Project (period III)
(2 cr)
|
University lecturer Juha Kärkkäinen
|
Optimointialgoritmin toteuttaminen ja optimointiohjelmiston käyttäminen. Prerequisites: Diskreetti optimointi.
|
|
582635
Data Mining Project (period IV intensive part)
(2 cr)
|
University lecturer Marko Salmenkivi
|
Kurssilla sovelletaan tiedon louhinnan menetelmiä käytäntöön.
Opiskelija voi suorittaa opintojakson kahdella tavalla: joko 1)
toteuttamalla tehtävänä annetun louhinta-algoritmin ja analysoimalla
sillä annettua aineistoa; tai 2) louhimalla tietoa annetusta
aineistosta laajemmalla menetelmien kirjolla käyttäen esim. jotakin
soveltuvaa valmisohjelmistoa. Kummassakin vaihtoehdossa opiskelija
kirjoittaa työskentelynsä tuloksista tutkimusraportin. Prerequisites:
Data Mining. |
|
582637
Project in Probability Models
(2 cr)
|
Prof. Petri Myllymäki
12.03.-23.04. Thu 16-18 B222
|
Harjoitustöissä toteutetaan ja testataan todennäköisyysmallinnuksen
menetelmiä, ja tulokset raportoidaan kirjoittamalla tutkielma ja
pitämällä posteriesitelmä. Prerequisites: Todennäköisyysmallit.
|
|
582641
Collaboration of Autonomous Business Services
(4 cr)
|
Prof. Lea Kutvonen
10.03.-24.04. Tue, Fri 12-14 D122
|
Globaali verkottuminen ja käytettävissä olevien palveluiden
korostuminen muodostavat monitahoisen haastejoukon ohjelmistoille ja
sovellusalustoille. Kurssilla keskitytään itsenäisten palvelua
tuottavien ohjelmistojen yhteistoiminnan uusiin haasteisiin ja
mahdollisuuksiin. Erityisesti tutustutaan sovellusalustoihin liittyviin
mekanismeihin, joilla eri yhteentoimivuuden osatekijöitä voidaan
hallita palveluverkostoissa. Prerequisites: Hajautetut järjestelmät tai
Ohjelmistoarkkitehtuurit. Course exam Mon 4.5. 16-19. |
|
581366
An Introduction to Specification and Verification
(4 cr)
|
University lecturer Timo Karvi
14.01.-20.02. Wed, Fri 12-14 D122
|
Tavoitteena on oppia mallintamaan prosesseja
siirtymäsysteemeihin perustuvilla formalismeilla ja ymmärtää sekä
ekvivalensseihin että temporaalilogiikkaan perustuvan verifioinnin
periaatteet. Luentomateriaalina käytetään Timo Karvin monistetta, joka
on saatavissa kurssin kotisivulta pdf-muodossa. Course exam Wed 25.2. klo
16-19.
|
|
581365
Computer Organization II
(4 cr)
|
University lecturer Tiina Niklander
10.03.-23.04. Tue, Thu 14-16 B222
|
Kurssilla perehdytään tietokonelaitteiston alemman tason
peruspiirteisiin, kuten esim. konekielen rakenteeseen, liukuhihnan
toimintaan sekä prosessorin ja muistihierarkian toteutukseen.
Prerequisites: Tietokoneen toiminta. Huom: Kurssin harjoitukset alkavat jo
ensimmäisellä luentoviikolla. Kurssikirja: Stallings W.: Computer
Organization and Architecture (7th ed.), Prentice Hall, 2005. Course exam
ke 29.4. 9-12. |
|
581359
Software Processes and Quality
(4 cr)
|
Prof. Juha Taina
10.03.-23.04. Tue, Thu 10-12 CK112
|
Kurssilla käsitellään ohjelmiston laadun komponentteja ja
niiden
mittaamista sekä eräitä keskeisiä ohjelmistoprosessimalleja.
Kurssikirja: Larman G.: Agile & Iterative Development: A Manager's
Guide. Pearson Education, 2004. Course exam Tue 28.4. 9-12. |
|
581362
Principles of Programming Languages
(4 cr)
|
Lecturer Arto Wikla
10.03.-23.04. Tue 12-14, Thu 14-16 C222
|
Ohjelmointikielten käsitteet ja rakenteet, kielten kehitys ja
toteutus, ohjelmointiparadigmat. Kurssikirja: Scott M.: Programming
Language Pragmatics (2nd ed.), Morgan Kaufmann, 2006. Course exam ma
27.4. 9-12. |
|
582217
Semantic Web
(4 cr)
|
Doc. Juha Puustjärvi
12.01.-20.02. Mon, Fri 8-10 D122
|
Kurssi antaa kokonaiskuvan semanttisen webin käsitemallista
(ontologia) ja teknologioista sekä niiden soveltamisesta
organisaatioiden tietojärjestelmissä. Prerequisites: Tietokannan
suunnittelu ja XML-metakieli. Course exam Tue 24.2. 9-12. |
|
582403
Data Warehouses
(4 cr)
|
Prof. Seppo Sippu
14.01.-19.02. Wed, Thu 14-16 C222
|
Tietovaraston (data warehouse) mallinnus. Tietovaraston
hakemistorakenteet. Tosiaikainen tiedonjalostus (OLAP).
Materiaalistettujen näkymien valinta ja ylläpito. Materiaalistettuja
näkymiä hyödyntävä kyselynkäsittely. Tietovaraston lataus. Prerequisites:
Tietokannan suunnittelu. Course exam Tue 24.2. 16-19. |
|
582605
Metabolic Modeling
(4 cr)
|
Prof. Juho Rousu
10.03.-24.04. Tue, Fri 14-16 B119
|
Computational methods in the analysis of metabolic networks, including
graph theoretic and stoichiometric approaches, and the analysis of
metabolic fluxes. Prerequisites: 582313 Introduction to Bioinformatics,
Basics of Linear Algebra. Course exam Wed 29th April from 9.00 to 12.00.
|
|
582604
Practical Course in Biodatabases
(4 cr)
|
PhD Jarno Tuimala, Doc. Siru Varvio
12.01.-17.02. Mon, Tue 14-16 D122
|
Techniques for accessing and integrating data in biological
databases are studied. The course contains project work. Prerequisities:
Introduction to Bioinformatics, basics of databases, basic programming
skills. No separate exam.
|
|
Seminars
|
|
58304101
Seminar: Muistihierarkia-algoritmit
(3 cr)
|
University lecturer Juha Kärkkäinen
12.01.-16.02. Mon 12-14 C220, 09.03.-20.04. Mon 12-14 C220
|
|
|
58309101
Seminar: Graph Mining
(3 cr)
|
Prof. Hannu Toivonen
13.01.-17.02. Tue 10-12 C220, 10.03.-21.04. Tue 10-12 C220
|
|
|
58309102
Seminar: Palvelusuuntautuneet järjestelmät
(3 cr)
|
Prof. Lea Kutvonen, Ass. Toni Ruokolainen
13.01.-17.02. Tue 14-16 C220, 10.03.-21.04. Tue 14-16 C220
|
|
|
58309105
Seminar: Peer-to-Peer Systems
(3 cr)
|
Prof. Jussi Kangasharju
12.01.-16.02. Mon 14-16 C220, 09.03.-20.04. Mon 14-16 C220
|
|
|
58305104
Ohjelmistotekniikan pro gradu -Seminar
(3 cr)
|
Prof. Jukka Paakki
13.01.-17.02. Tue 14-16 C221, 10.03.-21.04. Tue 14-16 C221
|
|
|
58305103
Seminar: Software Engineering and Computer Games
(3 cr)
|
Lecturer Juha Vihavainen
15.01.-19.02. Thu 12-14 C220, 12.03.-23.04. Thu 12-14 C220
|
|
|
58309103
Seminar: Databases now
(3 cr)
|
PhD Jan Lindström
15.01.-19.02. Thu 16-18 C220, 12.03.-23.04. Thu 16-18 C220
|
|
|
Post Graduate Studies
|
|
582710
PhD Student Seminar
(6 cr)
|
Prof. Jussi Kangasharju, Prof. Hannu Toivonen, Prof. Juho Rousu
23.01. Fri 12-16 B222, 20.03. Fri 12-16 B222
|
|
|