Tietojenkäsittelytiede 2001-2002
Opinto-opas (annettava opetus / opettajat)
versio 4.5.2001 (Arto Wiklalle toimitettu)

Annettava opetus

SYYSLUKUKAUSI 2000

Pääaineopiskelijoiden muut opintojaksot

581256-5 Opettajatuutorointi (1 ov)
Järjestäytymistilaisuus: N. N. 17.9 ma 14-16 Auditorio
Osallistuminen on pakollista syksyllä 2000 aloittaneille pääaineopiskelijoille. Ryhmät kokoontuvat maanantaisin klo 14-16.

Cum laude approbatur

581324-7 Tietokone työvälineenä (pääaineopiskelijoille) (2 ov)
Luennot: Ass. Anni Rytkönen 3.9.-7.9. ma-pe 12-15 Auditorio
Kurssilla harjoitellaan työvälineohjelmien käyttöä tulevia kursseja ja harjoitustöitä varten mm. seuraavilta osa-alueilta: Unixin ja Windowsin käytön perusteet, WWW, sähköposti, uutisryhmät, tekstin- ja kuvankäsittely sekä taulukkolaskenta. Luennoilla käsitellään näiden ohjelmistojen toimintaperiaatteita ja esitetään runsaasti demoja.

581390-4 Tietokone työvälineenä (sivuaineopiskelijoille) (2 ov)
Luennot: Ass. Anni Rytkönen 30.10.-22.11. ti 12-14, to 10-12 Auditorio

581328-9 Tietokantojen perusteet (2 ov)
Luennot: Leht. Reijo Siven 13.9.-25.10. ma 12-14, to 16-18 Auditorio
Kurssilla opitaan perustiedot relaatiotietokannoista: mitä ne ovat ja miten niitä käytetään suoraan ja toisaalta ohjelmointikielen kautta. Kurssiin sisältyy johdatus relaatiotietokannan suunnitteluun. Kurssilla edellytetään ohjelmointitaitoa kurssin Ohjelmoinnin perusteet laajuudessa.
Kurssikirja: Laine H.: Tietokantojen perusteet (opetusmoniste), HY/TKTL, 2001.

581327-6 Johdatus sovellussuunnitteluun (2 ov)
Luennot: Leht. Harri Laine 29.10.-10.12. ma 12-14, to 16-18 Auditorio
Kurssilla käsitellään oliokeskeistä ohjelmiston kehittämistä ja siinä tarvittavia kuvaustekniikoita ja menetelmiä. Kurssin toisena aiheena on johdatus käyttöliittymiin ja niiden suunnitteluun. Kurssilla edellytetään oliokäsitteistön tuntemista ohjelmoinnin kannalta kurssin Ohjelmoinnin perusteet (Johdatus ohjelmointiin) laajuudessa.
Kurssikirja: Laine H.: Johdatus sovellussuunnitteluun (opetusmoniste), HY/TKTL, 1999.

581325-0 Ohjelmoinnin perusteet (3 ov)
Luennot: Leht. Arto Wikla 12.9.-31.10. ke 14-16, to 14-16 päärakennus, sali 1
Kurssilla perehdytään algoritmien laatimiseen ja ohjelmointiin. Ohjelmointikielenä on Java. Opiskelijalta ei edellytetä ennakkotietoja ohjelmoinnista.
Kurssikirja: Wikla A.: Ohjelmoinnin perusteet Java-kielellä (3. painos), OtaDATA, 2001.

581326-3 Java-ohjelmointi (2 ov)
Luennot: Leht. Arto Wikla 1.11. to 16-18, 7.11.-12.12. ke 14-16, to 14-16 päärakennus, sali 1, 13.12. to 14-16 Auditorio
Kurssilla perehdytään Java-ohjelmointikieleen. Painopiste on kielen perusvälineiden käytössä. Ohjelmoinnin perusteet -kurssin sisällön hallinta on osallistumisen edellytys. Huom: Kurssin harjoitukset alkavat jo ensimmäisellä luentoviikolla.
Kurssikirja: Wikla A.: Ohjelmoinnin perusteet Java-kielellä (3. painos), OtaDATA, 2001.

581305-6 Tietokoneen toiminta (2 ov)
Luennot: Leht. Teemu Kerola 23.10.-11.12. ti 14-16, to 8-10 A217
Kurssilla perehdytään tietokoneohjelman suoritukseen, tietokonelaitteiston komponentteihin sekä laitteiston ja käyttöjärjestelmän luomaan ohjelman suoritusympäristöön.
Kurssikirja: Häkkinen A.: Tietokoneen toiminta (opetusmoniste D390), HY/TKTL, 1998.
Erilliskokeessa kurssikirjana: Stallings W.: Computer Organization and Architecture (5th ed.), Prentice Hall, 1999.

581330-2 Ohjelmoinnin ja laskennan perusmallit (2 ov)
Luennot: Leht. Wilhelmiina Hämäläinen 12.9.-19.10. ke 14-16, pe 12-14 A217
Kurssilla tutustutaan ohjelmoinnin ja laskennan formaaleihin perusmalleihin. Käsiteltäviä asioita ovat äärelliset automaatit ja formaalit kielet, RAM-koneet, kielioppien jäsentäminen sekä ohjelmien oikeellisuuden varmistaminen.

581333-1 Tietoliikenne I (2 ov)
Luennot: Leht. Liisa Marttinen 12.9.-19.10. ke 16-18, pe 8-10 Auditorio
Kurssi perehdyttää tietoliikenneverkkojen peruskäsitteistöön ja peruspalveluihin. Tutustutaan tietoliikenteen perusongelmiin ja niiden ratkaisuperiaatteisiin.
Kurssikirja: Kurose J. F., Ross K. W.: Computer Networking A Top-Down Approach Featuring the Internet, Addison-Wesley, 2001.

581331-5 Käyttöjärjestelmät I (2 ov)
Luennot: Leht. Auvo Häkkinen 12.9.-22.10. ma 10-12, ke 12-14 Auditorio
Kurssin tavoitteena on tuntea sovelluksen käytössä olevat käyttöjärjestelmäpalvelut ja ymmärtää käyttöjärjestelmän toiminnan keskeisimmät periaatteet. Kurssilla tarkastellaan asioita sovelluksen näkökulmasta.
Kurssikirja: Stallings W.: Operating Systems (4th ed.), Prentice Hall, 2000.

581332-8 Rinnakkaisohjelmistot (2 ov)
Luennot: Prof. Timo Alanko 24.10.-3.12. ma 10-12, ke 12-14 Auditorio
Kurssilla perehdytään rinnakkaisten ja hajautettujen järjestelmien ohjelmoinnin peruskäsitteisiin. Erityinen paino on rinnakkaisten algoritmien suunnittelussa ja toteutuksessa.
Kurssikirja: Andrews G. R.: Foundations of Multithreaded, Parallel, and Distributed Programming, Addison-Wesley, 2000.

58131-8 Tietorakenteet (4 ov)
Luennot: Leht. Timo Karvi 11.9.-29.11. ti 10-12, to 12-14 Auditorio
Kurssilla opitaan perustietorakenteita, pinoja, jonoja, puita ja verkkoja sekä niiden käsittelyalgoritmeja.
Kurssikirja: Cormen, Leiserson, Rivest: Introduction to Algorithms, The MIT Press, 1990.

581334-4 Tietokannan hallinta (2 ov)
Luennot: Prof. Hannu Erkiö 11.9.-18.10. ti 12-14, to 10-12 Auditorio
Tietokannanhallintajärjestelmän toiminnot: tietojen tallennus- ja hakumenetelmät, saannin valvonta, kyselyjen optimointi ja transaktioiden hallinnan perusteet. Kurssien Tietokantojen perusteet ja Tietorakenteet sisältö edellytetään tunnetuksi.
Kurssikirja: Elmasri R. & Navathe S. B.: Fundamentals of Database Systems (3rd edition), Addison-Wesley, 2000.

58110-3 Tieteellisen kirjoittamisen kurssi (4 ov)
Luennot: Yliopistonleht. Matti Nykänen 10.9.-22.10. ma 12-14 A217
Työryhmät: 11.9.-10.12. (Ilmoittautuminen keväällä 2001)
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.

581259-4 Ohjelmistotuotanto (3 ov)
Luennot: Leht. Harri Laine 11.9.-1.11. ti 8-10, to 10-12 A217
Ohjelmistotuotanto-kurssilla tarkastellaan alan yleistä käsitteellistä, teoreettista ja käytännöllistä aineistoa.

581260-4 Ohjelmistotuotantoprojekti (6 ov)
Vastuuhenkilöt: N. N. ja tuntiop. Raine Kauppinen
Kokoontumiset viikoilla 35-49. Ilmoittautuminen keväällä 2001.

58160-8 Ohjelmoinnin harjoitustyö (2 ov)
Vastuuhenkilö: Leht. Arto Wikla
Harjoitustyön voi suorittaa joko
Luennot: 17-18.9 ma, ti 16-18 Auditorio
Harjoitustyöryhmät: 17.9-26.10
tai
Luennot: 29-30.10 ma, ti 16-18 Auditorio
Harjoitustyöryhmät: 29.10-7.12

581329-2 Tietokantasovellusten harjoitustyö (2 ov)
Vastuuhenkilö: Leht. Harri Laine
Harjoitustyön voi suorittaa joko
Luennot: 10-11.9 ma, ti 16-18 Auditorio
Harjoitustyöryhmät: 10.9-19.10
tai
Luennot: 22-23.10 ma, ti 16-18 Auditorio
Harjoitustyöryhmät: 22.10-30.11

58161-5 Tietorakenteiden harjoitustyö (2 ov)
Vastuuhenkilö: Leht. Otto Nurmi
Harjoitustyöryhmät: 11.9.-12.12.

Cum laude approbatur / valinnaiset opintojaksot

582308 Johdatus tietotekniikkaoikeuteen (1 ov)
OTM Viveca Still, OTT Tuomas Pöysti ...
Opintojakson tavoitteena on tarjota tietojenkäsittelyn ammattilaiselle rautaisannos tietotekniikkaoikeutta. Kurssilla perehdytään ohjelmistojen immateriaalioikeuksiin (IPR), kuten tekijänoikeuteen ja ohjelmistopatentteihin, sopimusoikeuteen ja ohjelmistosopimuksiin, tietosuojaan, tietoturvaan sekä alan rikosoikeudellisiin näkökohtiin.

58127-1 C-ohjelmointi (2 ov)
Luennot: Ass. Jan Lindström 31.10.-7.12. ke 10-12, pe 10-12 Auditorio
Harjoitustyö: 26.11.-7.12.
Kurssilla opitaan ohjelmoimaan ANSI-standardin mukaisella C-kielellä. Esitietoina edellytetään ohjelmointitaito. Esitiedoiksi suositellaan kurssien Java-ohjelmointi, Ohjelmoinnin harjoitustyö ja Tietokoneen toiminta suoritusta tai vastaavia tietoja.
Kurssikirja: Muldner T.: C for Java Programmers, Addison Wesley, 2000.

581251-0 Ohjelmointitekniikka (C++) (3 ov)
Luennot: Leht. Juha Vihavainen 12.9.-2.11. ke 14-16, pe 12-14 Auditorio
Harjoitustöiden avulla perehdytään abstraktien tietotyyppien toteutukseen, olio-ohjelmointiin sekä C++-ohjelmointitekniikkaan. Esitietoina vaaditaan Tietorakenteet sekä Java ja C. Kurssi edellyttää hyvää ohjelmointitaitoa sekä valmiutta itsenäiseen työskentelyyn perehdyttäessä kurssiin liittyvään aineistoon.
Kurssikirja: Deitel H. M. & Deitel P. J., C++ How to Program (3rd ed.), Prentice-Hall, 2001.

582302 Digitaalisen median tekniikat (2 ov)
Luennot: Prof. Helena Ahonen-Myka 25.9.-18.10. ti, to 14-16 Auditorio
Kurssilla käsitellään websivustojen toteuttamisen perustekniikoita, erityisesti dynaamisuuden ja interaktiivisuuden hallintaa sekä ulkoasun määrittelemistä tyylipohjien avulla. Kurssilla toteutetaan harjoitustyönä näytekansio webtekniikoilla. Tutkintoon ei voi sisällyttää sekä kurssia Digitaalisen median tekniikat että kurssia Uusmediasovellusten tekniikat.

582304 XML-metakieli (2 ov)
Luennot: Greger Lindén 6.11.-29.11. ti, to 14-16 Auditorio
XML:n perusteet. XML-dokumentin ulkoasun määritteleminen. Ohjelmointirajapinnat. Oheisstandardit. Esimerkit julkaisuprosesseista. XML:n käyttö tiedonsiirtokielenä. Kurssiin liittyy harjoitustyö. Oletetut esitiedot: HTML ja kohtuullinen ohjelmointitaito (Java).

581379-7 Muuntokoulutuksen peruskurssi (Java) (4 ov)
Luennot: Prof. Eero Hyvönen 11.9.-6.11.
11.9.-21.9. 16-20 A217
2.10.-6.11. ti, to 16-18 A217
Kurssi antaa muuntokoulutukseen osallistuville perusvalmiudet osallistua laitoksen muuhun opetukseen. Ohjelmaan sisältyy tutustuminen laitoksen laskentaympäristöön ja Linuxiin, algoritmien laatimisen ja ohjelmoinnin perusteet Java-ohjelmoinkielellä sekä johdatus WWW-ohjelmointiin. Kurssille otetaan hakemuksen perusteella myös opiskelijoita, jotka esimerkiksi opintojen keskeytymisen johdosta haluavat virkistää perustietojaan ennen opintojensa jatkamista.

Laudatur

58074-2 Tietokonegrafiikka (4 ov)
Luennot: Leht. Otto Nurmi 11.9.-11.12. ti 10-12, to 12-16 A217
Kurssi käsittelee kuvien tuottamista tietokoneen avulla.

581269-1 Laskennallinen biologia (4 ov)
Luennot: Akatemiaprof. Esko Ukkonen, FT Juho Rousu ja FM Marko Salmenkivi 18.9.-29.11. ti, to 16-18 A414
Algoritmisia menetelmiä molekyylibiologisen datan analyysia ja hallintaa varten. Sekvenssien analyysi. Geeniekspressiodatan analyysi. Geenien säätelyverkot.
Kurssikirja: Durbin, R., Eddy, S., Krogh, A., Mitchison, G., Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids, Cambridge University Press, 1998.

581336-0 Laskennan teoria (3 ov)
Luennot: Prof. Tapio Elomaa 9.10.-28.11. ti 12-14, ke 10-12 A217
Kurssi laajentaa ja syventää Ohjelmoinnin ja laskennan perusmallit -kurssin antamaa tietojenkäsittelytieteen teoreettisten perusteiden tuntemusta. Erityisesti tarkastellaan Turingin koneita, laskennallisten ongelmien ratkeavuutta sekä laskennan vaativuusteoriaa.
Kurssikirja: Hopcroft J. E., Motwani R., Ullman J. D., Introduction to Automata Theory, Languages, and Computation (2nd ed.), Addison-Wesley, 2001.

582408 Lectures on Statistical Modeling Theory (2 cu)
Luennot: Dr. Jorma Rissanen 27-31.8. 10-12 A217
Kurssilla tarkastellaan älykkäiden järjestelmien tutkimuksessa paljon käytettyä informaatioteoriaan perustuvaa tilastollista mallintamista. Mallinnukseen liittyvien informaatioteorian perusteiden lisäksi kurssilla käsitellään mallinnukseen liittyviä menetelmiä kuten universaalikoodaus, minimikuvauspituuden-periaate (MDL) sekä mallinnus erilaisilla kustannusfunktioilla.

582409 Variational Methods in Intelligent Systems (2 cu)
Prof. Tommi Jaakkola (tarkemmat tiedot ilmoitetaan myöhemmin)
Kurssilla tarkastellaan erilaisia matemaattisia menetelmiä (mm. variaatiolaskentaa), joita sovelletaan erilaisten älykkäiden järjestelmien rakentamisessa.

58066-7 Tekoäly (4 ov)
Yliopistonleht. Matti Nykänen 13.9.-4.12. ti, to 12-14 A414
Kurssi antaa perustiedot tekoälyn (Artificial Intelligence, AI) keskeisistä ongelmista ja ratkaisumenetelmistä erityisesti perinteisen tekoälyn ("Good Old-Fashioned AI" eli GOFAI) näkökulmasta, jossa korostetaan symbolista tiedon esitystä ja käsittelyä erotuksena neuraaliverkkoihin ja muuhun numeeriseen laskentaan perustuvista alisymbolisista tekniikoista. Käsiteltäviä aihepiirejä ovat esimerkiksi etsintäalgoritmit peleissä ja muussa ongelmanratkaisussa, loogispohjainen tiedon esittäminen ja päättely sekä suunnitelmien laatiminen.
Esitietoina edellytetään kurssi Tietorakenteet. Hyötyä on myös kurssin Symbolinen ohjelmointi tai sen edeltäjän Tekoälykielet sekä logiikan tiedoista.

582301 Algoritmien oikeellisuus ja johtaminen (3 ov)
Luennot: Yliass. Matti Luukkainen 12.9.-28.11. ke 16-18 C454
Kurssilla tutustutaan lause- ja predikaattilogiikan soveltamiseen ohjelmien konstruointiin ja oikeellisuuden varmistamiseen ja tarkastellaan asteittain vaikeutuvia ohjelmointiesimerkkejä Kaldewaijn oppikirjan pohjalta.
Kurssikirja: Kaldewaij A.: Programming: The Derivation of Algorithms, Prentice Hall, 1990.

581359-3 Ohjelmistoprosessit ja ohjelmistojen laatu (3 ov)
Luennot: Prof. Inkeri Verkamo 9.10.-29.11. ti 8-10, to 8-10 A414
Kurssilla käsitellään keskeisiä ohjelmistoprosessimalleja sekä ohjelmistoprosessin laadun komponentteja ja mittaamista.
Kurssikirjat: Fenton N. E., Pfleeger S. L.: Software Metrics: A Rigorous and Practical Approach (2nd ed.), International Thomson Computer Press, 1997 ja Verkamo I.: Ohjelmistotuotannon prosessimalleja (opetusmoniste), HY/TKTL, 2000.

581365-8 Tietokoneen rakenne (2 ov)
Luennot: Leht. Teemu Kerola 11.9.-18.10. ti 14-16, to 8-10 A217
Kurssilla perehdytään tietokonelaitteiston alemman tason peruspiirteisiin, kuten esim. konekielen rakenteeseen, liukuhihnan toimintaan sekä prosessorin ja muistihierarkian toteutukseen. Osallistujilta edellytetään kurssin Tietokoneen toiminta suoritus tai vastaavat tiedot.
Kurssikirja: Stallings W.: Computer Organization and Architecture (5th ed.), Prentice Hall, 1999.

581363-2 Tietoliikenne II (2 ov)
Luennot: Leht. Liisa Marttinen 24.10.-30.11. ke 12-14, pe 10-12 A217
Kurssin tavoitteena on tutustua joihinkin tietoliikennejärjestelmiin, ymmärtää linkki-, verkko- ja kuljetustason protokollien toimintatavat ja niiden käyttämät ongelmien ratkaisuperiaatteet. Esimerkkeinä käsitellään erityisesti IPv4-, IPv6- ja TCP-protokollia.
Kurssikirja: Kurose J. F., Ross K. W.: Computer Networking A Top-Down Approach Featuring the Internet, Addison-Wesley, 2001.

581274-3 Paikkatietojärjestelmät (3 ov)
Luennot: Prof. Seppo Sippu 11.9.-18.10. ti 14-16, to 14-16 A414
Paikkatiedon (spatial data) mallinnus. Sijaintisuhteet. Tasoverkkoihin perustuvat paikkatietokantamallit. Paikkatietokannan hakemistorakenteet. Sijaintikyselyt.

581353-5 Tietokannan mallinnus (2 ov)
Luennot: Prof. Seppo Sippu 23.10.-29.11. ti 14-16, to 14-16 A414
Tietokannan suunnittelun teoriaa: funktionaaliset ja sisältyvyysriippuvuudet, tietokantakaavion normaalistaminen. Tietokannan käsittelyn mallinnusta: relaatiokalkyyli, oliokalkyyli.

582410 Laajojen dokumenttiaineistojen käsittely (2 ov)
Luennot: Prof. Helena Ahonen-Myka monimuoto-opetus (1+2+1 lähipäivää, jolloin 4 tuntia luentoja ja 2 tuntia harjoituksia päivässä)
Lähipäivät: ma 17.9. A414, ma 22.10. A414, ti 23.10. A516 ja ma 26.11. A414 10-12, 13-17
Laajojen tekstiaineistojen, esim. sanakirjojen, korpusten ja teknisen dokumentaation, hallinta, mm. indeksointi ja tiivistäminen. Käsittelymenetelmiä, mm. poiminnat, muokkaus, lyhennelmien tuottaminen ja automaattinen aiheluokittelu. Kieliteknologisten analyysiohjelmien käyttö ja analyysitulosten hyödyntäminen. Kurssiin kuuluu harjoitustyö.

581550-4 Tietämyksen muodostaminen (3 ov)
Luennot: Yliopistonleht. Pirjo Moen, FT Mika Klemettinen 24.10.-30.11. ke 14-16, pe 12-14 A217
Tietämyksen muodostamisen (data mining) perusteet ja menetelmät. Assosiaatiosäännöt. Toistuvien hahmojen etsintä datasta. Tietämyksen muodostaminen tekstiaineistoista, mm. webistä.
Kurssikirja: Han J. & Kamber M.: Data Mining: Concepts and Techniques, Morgan Kaufmann Publishers, 2000.

582411 Petriverkot (3 ov)
Luennot: Prof. (TTKK) Antti Valmari 14.9.-30.11. pe 13-16 A414
Petriverkot ovat rinnakkaisten järjestelmien matemaattinen malli, joka on saavuttanut suosiota mm. tietoliikennejärjestelmien, digitaalipiirien ja tehdasautomaation tutkimuksessa. Kurssilla esitellään tärkeimmät Petriverkkoluokat, niiden tavallisimmat analyysimenetelmät sekä tärkeimmät teoreettiset tulokset. Käsiteltävät verkkoluokat ovat "tavalliset" eli paikka/transitioverkot, alkeisverkot sekä väritetyt verkot.

581287-9 Kolme käsitettä: todennäköisyys (3 ov),
581339-9 Kolme käsitettä: päätöksenteko (3 ov) ja
581286-6 Kolme käsitettä: informaatio (4 ov)

Kurssien suorittamisesta kiinnostuneet voivat ottaa yhteyttä Älykkäiden järjestelmien erikoistumislinjan vastuuhenkilöön prof. Henry Tirriin.

Seminaarit

Ilmoittautuminen syksyn seminaareihin keväällä 2001. Mikäli seminaareihin jää vapaita paikkoja, voi ilmoittautua myöhemmin ottamalla suoraan yhteyttä seminaarin pitäjään.

58300308 Ohjelmointiparadigmat (2 ov)
Leht. Juha Vihavainen 11.9.-4.12. ti 12-14 A320
Kurssikirjat: Pratt T. W. & Selkowitz M. V., Programming Languages - Design and Implementation, Prentice-Hall, 2001 ja Scott M. L.: Programming Language Pragmatics, Morgan Kaufmann Publishers, 2000.

58301301 Älykäs WWW tutkimusseminaari (2 ov)
Prof. Eero Hyvönen 12.9.-5.12. ke 12-14 A320

58301302 Research Seminar on Real-Time and High Availability (2 ov)
Prof. Kimmo Raatikainen 19.9.-5.12 ke 16-18 A318

58301310 Research Seminar on Advanced Java Specifications (2 ov)
Stefano Campadello 14.9.-7.12. fri 12-14 A320

58301303 Research Seminar on Advanced Topics in Security and Cryptography (2 ov)
PhD N. Asokan 11.9.-4.12. tue 16-18 A319

58301304 Ohjelmistotekniikan faktat ja fiktiot (2 ov)
Prof. Jukka Paakki 12.9.-5.12. ke 14-16 A320

58301305 Sähköinen julkaiseminen (2 ov)
FT Juha Puustjärvi 17.9.-3.12. ma 8-10 A320

58301306 Käyttöliittymätutkimus (2 ov)
Prof. Hannu Erkiö 14.9.-7.12. pe 10-12 A414

58301307 Kieliteknologiasovellukset (2 ov)
Prof. Helena Ahonen-Myka 25.9.-4.12. ti 10-12 A414

58301308 Verkko-oppiminen (2 ov)
Yliopistonleht. Jaakko Kurhila 17.9.-3.12. ma 12-14 A320

58301309 Kryptografia (2 ov)
Prof. Patrik Floreen 11.9.-7.12. ti 14-16 A320

KEVÄTLUKUKAUSI 2002

Kurssien puuttuvat sisältökuvaukset: ks. syyslukukausi.

Pääaineopiskelijoiden muut opintojaksot

581355-1 Tietojenkäsittelytieteen esittely (1 ov)
Luennot: Prof. Patrik Floreen 17.1.-2.5. to 16-18 Auditorio
Opintojakso tarjoaa katsauksen tietojenkäsittelytieteen osa-alueisiin joita esittelevät useat eri alueiden asiantuntijaluennoijat. Esittelyt painottuvat niille alueille, joissa laitoksella on tutkimustoimintaa. Kurssiin liittyy kirjallinen harjoitus.

Cum laude approbatur

581324-7 Tietokone työvälineenä (2 ov)
Luennot: Ass. Anni Rytkönen 15.1.-8.2. ti, pe 12-14 Auditorio

581384-9 Introduction to the use of computers (2 ov)
Lectures: Ass. Andrei Gurtov 15.1.-5.3. tue 12-14 A320
This basic course gives a practical introdution to the use of computers. It covers such areas as the basics of Unix and Windows, WWW and HTML, e-mail, news groups, text and image processing and spreadsheet computation. The course gives essential background for further computer science courses.

581328-9 Tietokantojen perusteet (2 ov)
Luennot: Leht. Harri Laine 14.1.-25.2. ma 12-14, ke 8-10 Auditorio

581327-6 Johdatus sovellussuunnitteluun (2 ov)
Luennot: Prof. Inkeri Verkamo 18.3.-6.5. ma 10-12, ke 12-14 Auditorio

581325-0 Ohjelmoinnin perusteet (3 ov)
Luennot: N.N. 14.1.-4.3. ma 14-16, to 12-14 Auditorio

581326-3 Java-ohjelmointi (2 ov)
Luennot: N.N. 21.3.-2.5. ma 14-16, to 12-14 Auditorio

581305-6 Tietokoneen toiminta (2 ov)
Luennot: Ass. Päivi Kuuppelomäki 4.3.-24.4. ma 12-14, ke 8-10 Auditorio

581330-2 Ohjelmoinnin ja laskennan perusmallit (2 ov)
Luennot: Prof. Patrik Floreen 16.1.-21.2. ke 10-12, to 14-16 Auditorio

58131-8 Tietorakenteet (4 ov)
Luennot: Leht. Arto Wikla 15.1.-27.3. ti, ke 14-16 Auditorio

581333-1 Tietoliikenne I (2 ov)
Luennot: Leht. Liisa Marttinen 14.1.-20.2. ma 10-12, ke 12-14 Auditorio

581334-4 Tietokannan hallinta (2 ov)
Luennot: Prof. Hannu Erkiö 19.3.-7.5. ti 10-12, to 8-10 Auditorio

58110-3 Tieteellisen kirjoittamisen kurssi (4 ov)
Luennot: Yliopistonleht. Matti Nykänen 14.1.-25.2. ma 12-14 A217
Työryhmät: 15.1.-10.5. (Ilmoittautuminen 1.-30.11.2001)

58172-1 Ohjelmistotuotanto (3 ov)
Luennot: N. N. 15.1.-7.3. ti 10-12, to 8-10 Auditorio

581260-4 Ohjelmistotuotantoprojekti (6 ov)
Vastuuhenkilöt: N. N. ja tuntiop. Raine Kauppinen
Kokoontumiset viikoilla 3-19. Ilmoittautuminen 1.-30.11.2001.

58160-8 Ohjelmoinnin harjoitustyö (2 ov)
Vastuuhenkilö: Leht. Arto Wikla
Harjoitustyön voi suorittaa joko
Luennot: 14-15.1 ma, ti 16-18 Auditorio
Harjoitustyöryhmät: 14.1-22.2
tai
Luennot: 18-19.3 ma, ti 16-18 Auditorio
Harjoitustyöryhmät: 18.3-3.5

581329-2 Tietokantasovellusten harjoitustyö (2 ov)
Vastuuhenkilö: Leht. Harri Laine
Harjoitustyön voi suorittaa joko
Luennot: 21-22.1 ma, ti 16-18 Auditorio
Harjoitustyöryhmät: 21.1-1.3
tai
Luennot: 25-26.3 ma, ti 16-18 Auditorio
Harjoitustyöryhmät: 25.3-10.5

58161-5 Tietorakenteiden harjoitustyö (2 ov)
Vastuuhenkilö: Leht. Otto Nurmi
Harjoitustyöryhmät: 14.1.-3.5.

Cum laude approbatur / valinnaiset opintojaksot

581391-7 Käyttöliittymät (4 ov)
Luennot: FM Sari A. Laakso 25.1.-19.4. pe 10-12 Auditorio
Graafiset käyttöliittymät. Konkreettiset käyttöliittymäratkaisut ja hyvien ratkaisujen suunnitteluperiaatteet. Käyttöliittymäratkaisujen arviointimenetelmät, sovelluskehittimet, kognitiivinen psykologia.
Kurssikirja: Cooper A.: ABOUT FACE. The Essentials of User Interface Design. IDG Books Worldwide, 1995.

581264-6 Tutkimustiedonhallinnan peruskurssi (3 ov)
Prof. Inkeri Verkamo 16.1.-15.3. ke 8-10, pe 10-12 B450
Kurssi käsittelee tietokantojen käyttöä tutkimusaineistojen hallinnassa ja data-analyysin laskennallisten menetelmien perusteita.

582303 Verkkosovellusten toteuttaminen (4 ov)
Luennot: Leht. Markku Kojo 15.1.-21.3. ti 12-14, to 12-14 A414
Harjoitustyö: 25.2.-3.5.
Kurssilla annetaan käytännöllisiä valmiuksia tietoliikenneyhteyksiä käyttävien sovellusten suunnitteluun ja toteuttamiseen sekä sovelluskehitystyöhön Unix-ympäristössä. Osallistujilta edellytetään kurssin C-ohjelmointi, Rinnakkaisohjelmistot, Käyttöjärjestelmät I, Tietoliikenne I ja Tietoliikenne II sekä Tietorakenteiden harjoitustyön suoritus tai vastaavat tiedot. Kurssiin kuuluu harjoitustyö. Kurssin osallistujamäärä on rajoitettu. Huom! Ennakkoilmoittautuminen jo marraskuussa 2001.
Kurssikirja: Stevens W. R.: UNIX Network Programming, Volume 1 (2nd ed.), Prentice-Hall, 1998.

Laudatur

58053-7 Algoritmien suunnittelu ja analyysi (5 ov)
Luennot: Leht. Otto Nurmi 16.1.-8.5. ke 14-16, pe 10-12 A217
Algoritmien yleisiä suunnittelu- ja analyysiperiaatteita. Kokoelma keskeisiä ongelmia ja edustavia ratkaisualgoritmeja.

58147-9 Koneoppiminen (4 ov)
Luennot: Prof. Tapio Elomaa 29.1.-24.4. ti 12-14, ke 10-12 B453
Kurssilla tutustutaan viimeaikaiseen koneoppimisen tutkimukseen. Tarkasteltuja aiheita ovat mm. oppimisen kiihdyttäminen (boosting) ja tukivektorikoneet sekä niiden analysoiminen. Kurssi edellyttää riittäviä matemaattisia valmiuksia. Kurssi soveltuu erityisesti jatko-opintoihin.
Kurssikirjat: Mitchell T. M.: Machine Learning, McGraw-Hill, 1997 ja Christianini N. & Shawe-Taylor J.: An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods, Cambridge University Press, 2000.

582412 Kuvankäsittely (3 ov)
Triass. Kjell Lemström 5.2.-11.4. ti, to 12-14 A516
Kurssilla perehdytään digitaalisen kuvankäsittelyn perusmenetelmiin: kuvanmuodostukseen, kuvamuunnoksiin, kuvien parantamiseen, ehostukseen ja entistämiseen, kuvien koodaamiseen, sekä kuvien segmentointiin ja analysointiin.

58037-7 Tietokoneavusteiset oppimisympäristöt (4 ov)
Luennot: Yliopistonleht. Jaakko Kurhila 24.1.-11.4. to 10-12, pe 12-14 A516
Verkko-opiskelun suunnittelu, toteutus ja evaluointi. Verkkopedagogiikka, ryhmätyöohjelmistot ja verkko-opiskelualustat. Etäläsnäolo ja adaptiivisuuden toteutuminen verkko-oppimisympäristöissä. Esimerkkejä käytössä ja kehitteillä olevista verkko-oppimisympäristöistä. Kurssi toteutetaan osittain verkkokurssina.

581354-8 Tietokantarakenteet ja -algoritmit (4 ov)
Luennot: Prof. Seppo Sippu 22.1.-18.4. ti 14-16, to 14-16 A414
Tietokanta ja transaktiot. Häiriöistä elvytys. Samanaikaisuuden hallinta. Fyysisten tietokantarakanteiden elvytys ja samanaikaisuuden hallinta. Kyselyiden käsittely. Hajautetun tietokannan hallinta.

581358-0 Ohjelmistoarkkitehtuurit (3 ov)
Luennot: Leht. Harri Laine 6.3.-3.5. ke 16-18, pe 8-10 A217
Ohjelmistoarkkitehtuurilla tarkoitetaan moduulijakoa korkeamman tason abstraktiota ohjelmiston osista ja näiden välisestä kommunikaatiosta. Kurssin aihepiiriin kuuluvat arkkitehtuurimallit, arkkitehtuurin kuvaaminen, analysointi ja suunnittelu. Osanottajien edellytetään suorittaneen Ohjelmistotuotanto kurssin.

582413 Tiedon eristäminen tekstistä (2 ov)
Luennot: Prof. Helena Ahonen-Myka monimuoto-opetus (1+2+1 lähipäivää, jolloin 4 tuntia luentoja ja 2 tuntia harjoituksia päivässä). Lähipäivät: ma 28.1. A414, ma 25.2. A414, ti 26.2. A318 ja ma 18.3. A414 10-12, 13-17
Kurssilla käsitellään erilaisia tapoja tunnistaa tekstistä jonkin sovelluksen kannalta merkityksellistä tietoa, esim. erisnimiä, termejä, tapahtumia tai suhteita. Eristämismenetelmistä tarkastellaan mm. lingvististä analyysia, hahmontunnistusta ja tilastollisia menetelmiä. Kurssiin kuuluu harjoitustyö.

581290-5 Rakenteisten dokumenttien käsittely (2 ov)
Luennot: Prof. Helena Ahonen-Myka 22.1.-21.2. ti 12-14, to 10-12 A217
Rakenteisten (XML) dokumenttien etsinnän, muotoilemisen ja muuntamisen mallit ja kielet. Oletetut esitiedot: kurssi XML-metakieli, perustiedot kieliopeista ja automaateista (esim. kurssilta Ohjelmoinnin ja laskennan perusmallit), HTML, kohtuullinen ohjelmointitaito.

58096-4 Hajautetut käyttöjärjestelmät (4 ov)
Luennot: Prof. Timo Alanko 15.1.-5.4. ti 10-12, pe 12-14 A414
Hajautuksen problematiikka ja käsitteenmuodostus, keskeiset ratkaisuperiaatteet hajautetun päätöksenteon toteutuksissa, esimerkit käyttöjärjestelmätoiminnoista.
Kurssikirja: Coulouris G., Dollimore J., Kindberg T.: Distributed Systems, Concepts and Design (3rd ed.), Addison-Wesley, 2001.

581372-6 Suorituskykyanalyysi (2 ov)
Luennot: Leht. Teemu Kerola 5.3.-25.4. ti, to 14-16 A516
Kurssilla perehdytään tietokone- ja tietokonejärjestelmien suorituskykyanalyysin perusmenetelmiin. Käsiteltävät asiat liittyvät järjestelmien työkuormien mitaamiseen, kapasiteetin suunnitteluun sekä järjestelmän suorituskyvyn arvioimiseen. Kurssilla esitetään myös analysoinnin perusmenetelmät: mallitus, operaatioanalyysi, jonoverkkomallien muodostus ja niiden ratkaisutavat.

581366-1 Spesifioinnin ja verifioinnin perusteet (2 ov)
Luennot: Leht. Timo Karvi 16.1.-22.2. ke 10-12, pe 12-14 A217
Tavoitteena on oppia mallintamaan prosesseja siirtymäsysteemeihin perustuvilla formalismeilla yksinkertaisissa tapauksissa, ymmärtää ilman logiikkaa tapahtuvan automaattisen verifioinnin periaatteet ja osata itse verifioida yksinkertaisia protokollia joidenkin ohjelmistojen avulla.

582404 Automaattinen verifiointi (3 ov)
Luennot: Yliass. Matti Luukkainen 27.2.-8.5. ke, to 16-18 C454
Yleiskatsaus aikalogiikkaan ja automaattiteoriaan, sekä niiden käytännön sovelluksiin rinnakkaisten ja reaktiivisten järjestelmien kuvaamisessa ja verifioinnissa. Erityisesti painotetaan äärellistilaisia rinnakkaisjärjestelmiä, niiden ominaisuuksien algoritmista verifiointia, sekä verifiointiin liittyvää laskennallisen kompleksisuuden hallintaa.

581288-2 Tietoturva (3 ov)
Luennot: Leht. Timo Karvi 6.3.-8.5. ke 10-12, pe 12-14 A217
Kurssilla käsitellään ainakin seuraavia asioita: Perinteiset salausmenetelmät, julkisen avaimen salaukset ja niiden sovellukset, tietoturvaprotokollia, tietoturva TCP/IP-verkoissa.
Kurssikirjat: Stallings: Cryptography and Network Security, Prentice Hall, 1999 ja Kerttula: Tietoverkkojen tietoturva, Liikenneministeriö, 1999.

582405 Käyttöjärjestelmät II (2 ov)
Luennot: Leht. Auvo Häkkinen 11.3.-24.4. ma 10-12, ke 12-14 A217
Kurssin tavoitteena on ymmärtää käyttöjärjestelmän perusrakenne ja sen toteutusperiaatteet. Kurssilla tarkastellaan asioita käyttöjärjestelmän toteuttajan näkökulmasta.
Kurssikirja: Stallings W.: Operating Systems, 4th ed. Prentice Hall, 2000.

582414 Advanced Networking (3 cu)
Luennot: Prof. Matt Mutka 22.1.-21.3. ti 14-16, to 12-14 A217
A preliminary scheme of contents: topics of TCP congestion control, routing, differentiated services, multimedia networking, and web server and networking issues.

582415 Advanced Middleware Systems (2 cu)
Luennot: Prof. Kimmo Raatikainen ...
...

582416 Ohjelmistoliiketoimintaprojekti (2 ov)
Luennot ja harjoitukset: Prof. Eero Hyvönen 17.1.-2.5. to 16-20 A217
Kurssilla perehdytään ohjelmistojen tuotteistamiseen, kaupallistamiseen ja liiketoimintaan. Opetus alkaa luennoilla ja teollisuuden edustajien kutsuesitelmillä, joilla käsitellään ohjelmistoteknologian siirtoprosessia, rahoitusta, markkinointia, myyntiä, jakelua sekä liiketoiminta- ja ansaintamalleja. Opiskelijat laativat sitten ryhmätöinä tietotekniikka-alan liiketoimintasuunnitelmia ja esittelevät niitä toisille ryhmille, jotka analysoivat suunnitelmien toteuttamiskelpoisuutta rahoittajan tai hankkeen vastuuhenkilön roolissa. Kurssi vastaa sisällöltään aiempaa kurssia Ohjelmistojen tuotteistaminen ja liiketoiminta (3 ov), johon sisältynyt tietotekniikkaoikeuden osuus on eriytetty omaksi kurssiksi Johdatus tietotekniikkaoikeuteen (1 ov). Ohjelmistoliiketoiminnan sivuainetta suorittavan opiskelijan kannattaa ajoittaa kurssin suorittaminen opintojen loppuvaiheeseen. Muille suositellaan kurssin Johdatus tietotekniikkaoikeuteen suorittamista esitietona.
Kurssikirja: McKinsey & Company, Ideasta kasvuyritykseksi, WSOY, 2000.

58144-8 Ohjelmointikielten kääntäjät (6 ov)
Luennot: Leht. Juha Vihavainen 15.1.-11.4. ti 16-18, to 14-16 A217
Kääntäjän rakenneosat: selaus, jäsennys, semanttinen analyysi ja koodinluonti; kääntäjätyökalujen käyttö. Ohjelmointiparadigmojen toteutuksesta.
Kurssikirjat: Watt D. A. & Brown D. F., Programming Language Processors in Java, Prentice-Hall, 2000 ja Hopcroft J. E., Motwani R. & Ullman J. D., Introduction to Automata Theory, Languages, and Computation (2nd Ed.), Addison-Wesley, 2001.

581360-3 Ohjelmistoprojektien johtaminen (3 ov)
Luennot: Prof. Jukka Paakki ja Osmo Wilska 15.3.-10.5. pe 10-14 A320
Kurssilla kehitetään taitoja, joita tarvitaan ohjelmistokehityshankkeiden projektipäällikön tehtävissä. Tällaiset tehtävät eivät vaadi pelkästään teknistä osaamista, vaan tärkeä osuus on sosiaalisilla valmiuksilla ja yleisillä johtamistaidoilla. Kurssi organisoidaan siten, että sen kuhunkin teemaan liittyy yleinen johdatteleva luento-osa ja intensiivinen ryhmässä tehtävä vaativa harjoitus. Kurssille otetaan hakemusten perusteella enintään 20 opiskelijaa. Esitietovaatimukset: Ohjelmistotuotanto, Ohjelmistotuotantoprojekti.
Kurssikirja: Ohjelmistoprojektien johtaminen (opetusmoniste), HY/TKTL, 2000.

581286-6 Kolme käsitettä: informaatio (4 ov)
Prof. Henry Tirri (tarkemmat tiedot ilmoitetaan myöhemmin)
...

581287-9 Kolme käsitettä: todennäköisyys (3 ov),
581339-9 Kolme käsitettä: päätöksenteko (3 ov)

Kurssien suorittamisesta kiinnostuneet voivat ottaa yhteyttä Älykkäiden järjestelmien erikoistumislinjan vastuuhenkilöön prof. Henry Tirriin.

Seminaarit

Ilmoittautuminen kevään seminaareihin 1.-30.11.2001. Mikäli seminaareihin jää vapaita paikkoja, voi ilmoittautua myöhemmin ottamalla suoraan yhteyttä seminaarin pitäjään.

58302101 Grafiikan seminaari (2 ov)
Leht. Otto Nurmi 14.1.-6.5. ma 12-14 A320

58301104 Tietojenkäsittelytieteen historia (2 ov)
Leht. Teemu Kerola 17.1.-2.5. to 12-14 A320

58302102 Ohjelmistoagenttiteknologia (2 ov)
Heikki Helin ja Heimo Laamanen...

58302103 Ohjelmistojen suorituskyky (2 ov)
Prof. Inkeri Verkamo 17.1.-2.5. to 8-10 A319

58302104 Tosiaikajärjestelmät (2 ov)
Yliass. Juha Taina 22.1.-7.5. ti 12-14 A319

58302105 Historiatietokannat (2 ov)
Prof. Seppo Sippu 16.1.-8.5. ke 14-16 A414

58302106 Hypermediajärjestelmät (2 ov)
Prof. Hannu Erkiö 18.1.-10.5. pe 10-12 A414

58301112 Tietämyksen muodostaminen (2 ov)
Yliopistonleht. Pirjo Moen, FT Mika Klemettinen ti 8.45-12 A319
Kokoontumisia ei ole joka tiistai, kokoontumispäivät ilmoitetaan seminaarin aloituskerralla 15.1.

58302107 Tiedon eristäminen (2 ov)
FT Greger Linden ma 25.3., ma 8.4., ma 6.5. ja ti 7.5. 10-16 A414

58302108 Ontologiat (2 ov)
FT Juha Puustjärvi 14.1.-6.5. ma 8-10 A320

58302109 Älykkäiden järjestelmien tutkimusseminaari (2 ov)
Dos. Petri Myllymäki 17.1.-2.5. to 14-16 A320

58302110 Research Seminar on Middleware for Mobile Computing (2 cu)
Prof. Kimmo Raatikainen 23.1.-8.5. wed 16-18 room A318

58302111 Research Seminar on Open Source and Free Software (2 cu)
Stefano Campadello 18.1.-10.5. pe 12-14 A319

KESÄOPETUS 2002

Kesällä voi suorittaa Ohjelmoinnin harjoitustyön, Tietokantasovellusten harjoitustyön ja Tietorakenteiden harjoitustyön 13.5.-21.6. tai 29.7.-6.9. Lisäksi kesällä järjestetään Ohjelmistotuotantoprojektiryhmiä. Ohjelmistotuotantoprojektit kokoontuvat viikoilla 21-35. Ilmoittautuminen 5.-19.4.2002.

Yhteistyössä Avoimen yliopiston (Helsingin toimisto) kanssa järjestetään approbaturin opintojaksoja. Tarkemmat tiedot järjestettävästä opetuksesta saa Avoimen yliopiston opetusohjelmasta, joka ilmestyy keväällä 2002.

Opettajat

Yhteydenotot laitoksen opettajiin on hoidettava vastaanottoaikoina. Vastaanotot ovat tietojenkäsittelytieteen laitoksella (Teollisuuskatu 23). Luettelosta puuttuvat vastaanottoajat ilmoitetaan lukukausien alussa 4. kerroksen ilmoitustaululla 8, WWW-sivulla http://www.cs.helsinki.fi/ihmiset/vastaanottoajat.html sekä kunkin opettajan ovella olevassa ilmoituksessa.


Ahonen-Myka, Helena, FT, prof. (mvs)
Alanko, Timo, FT, prof. (mvs)
Elomaa, Tapio, FT, prof. (mvs), dos.
Eloranta, Satu, FM, ass.
Erkiö, Hannu, FT, prof. (mvs), dos.
Eskola, Jukka, FM, ass.
Floréen, Patrik, FT, prof. (mvs), dos.
Hakli, Raul, FM., ass.
Heinonen, Oskari, FM, ass., virasta vapaa.
Hyvönen, Eero, TkT, prof. (mvs), dos.
Häkkinen, Auvo, FM, leht.
Hämäläinen, Wilhelmiina, TM, leht.
Karvi, Timo, FT, leht.
Kerola, Teemu, PhD., leht.
Kivinen, Jyrki, FT, dos.
Klemettinen, Mika, FT.
Kojo, Markku, FM, leht.
Koskimies, Kai, FT, dos., Tampereen teknillisen korkeakoulun prof.
Kujala, Teija, FK, aman.
Kurhila, Jaakko, FL, yliopistonleht.
Kurtén, Marina, FM, aman.
Kutvonen, Lea, FT, lab.ins.
Kutvonen, Petri, pääsuunn.
Kuuppelomäki, Päivi, FK, ass.
Laakso, Karri-Pekka, DI.
Laakso, Sari A., FM.
Laine, Harri, FL, leht.
Lemström, Kjell, FT, triass.
Lindström, Jan, FM, ass.
Lokki, Heikki, FL, leht.
Luukkainen, Matti, FL, yliass.
Mannila, Heikki, FT, dos., Teknillisen korkeakoulun prof.
Marttinen, Liisa, FM, leht.
Moen, Pirjo, FT, yliopistonleht.
Myllymäki, Petri, FT, dos., yliass., virasta vapaa.
Mäkelä, Matti, TkT, prof. (emer. 1.11. alkaen) Vastaanotto (31.10. asti, sen jälkeen sähköpostitse sovittuna) ti 9.45 - 10.15, to 10.00 - 11.00 huone A402.
Niklander, Pekka, sov.suunn.
Niklander, Tiina, FM, aman., virasta vapaa.
Nurmi, Otto, Dr.rer.pol., leht.
Nykänen, Matti, FT, yliopistonleht.
Orponen, Pekka, FT, dos., Jyväskylän yliopiston prof.
Paakki, Jukka, FT, prof., laitoksen esimies, vastaanotto ke 13-14, to 10-10.30 huone A310.
Pollari-Malmi, Kerttu, TkL, leht., virasta vapaa.
Raatikainen, Kimmo, FT, prof. Vastaanotto ke klo 14:30-15:00 huone C468.
Räihä, Kari-Jouko, FT, dos., Tampereen yliopiston prof.
Silander, Tomi, FM, ass., virasta vapaa.
Sippu, Seppo FT, prof. Vastaanotto ti 10.00-11.00, ke 10.00-10.30 huone A404.
Sivén, Reijo, FK, leht.
Soisalon-Soininen, Eljas, FT, dos., Teknillisen korkeakoulun prof.
Taina, Juha, FL, yliass.
Takala, Tapio, TkT, dos., Teknillisen korkeakoulun prof.
Tarhio, Jorma, FT, dos., Teknillisen korkeakoulun prof.
Tienari, Martti, FT, prof. emer.
Tirri, Henry, FT, prof.
Toivonen, Hannu, FT, dos., yliass., virasta vapaa.
Tuovinen, Antti-Pekka, FM, ass., virasta vapaa.
Ukkonen, Esko, FT, prof., virasta vapaa. Akatemiaprof., tav. sop. muk.
Valmari, Antti, TkT, dos., Tampereen teknillisen korkeakoulun prof.
Veijalainen, Jari, Dr.-Ing., dos., Jyväskylän yliopiston prof.
Verkamo, Inkeri, FT, prof. (mvs)
Vihavainen, Juha, FL, leht.
Wikla, Arto, FM, leht.
Viljamaa, Antti, FM, ass., virasta vapaa.