![]() |
HELSINGIN YLIOPISTO --
TIETOJENKÄSITTELYTIETEEN LAITOS 20.8.1996/JK |
OPINTOJAKSOJEN MERKINNÄT
Sisältö
Opintokokonaisuudet (oppimäärät)
Koodi Kurssi Merkinnän antaja ----- ------ ---------------- 58101-1 Tietojenkäsittelytieteen approbatur pääaineoppimäärä Matti Mäkelä 58010-0 Tietojenkäsittelytieteen approbatur sivuaineoppimäärä Matti Mäkelä 58102-8 Tietojenkäsittelytieteen cum laude approbatur pääaineoppimäärä Seppo Sippu 58098-8 Tietojenkäsittelytieteen cum laude approbatur sivuaineoppimäärä Seppo Sippu 581345-4 Tietojenkäsittelytieteen laudatur (yleinen) Esko Ukkonen 581346-7 Tietojenkäsittelytieteen laudatur (ohjelmistot) Martti Tienari 581347-0 Tietojenkäsittelytieteen laudatur (informaatiojärjestelmät) Hannu Erkiö 581348-3 Tietojenkäsittelytieteen laudatur (opettaja) Gösta Grahne 58103-5 Tietojenkäsittelytieteen laudatur oppimäärä Martti Tienari 58099-5 Tietojenkäsittelytieteen laudatur sivuaineoppimäärä Martti Tienari 58104-2 Tietojenkäsittelytieteen pääaineoppimäärä lisensiaatin- tai tohtorintutkintoon Martti Tienari 58100-4 Tietojenkäsittelytieteen sivuaineoppimäärä lisensiaatin- tai tohtorintutkintoon Martti Tienari 581341-2 Sivuaineoppimäärä tietojenkäsittely- tieteen lisensiaatin- tai tohtorintutkintoon Martti Tienari![]()
Approbatur (perusopinnot, yleisopinnot)
Koodi Kurssi Merkinnän antaja ----- ------ ---------------- 58021-6 Atk:n perusteet Arto Wikla 58127-1 C-ohjelmointi Lars Wirzenius ennen syksyä -95 Tapio Takala 58021-6 Fundamentals of ADP Arto Wikla 58021-6 Grunderna i ADB Arto Wikla 58125-7 Informaatiojärjestelmät Teija Kujala 580213-5 Introduktion till datateknik Thomas Långbacka 580214-8 Introduction to computing David Nespoli 581249-7 Julkaisutekniikan alkeet Juhani Kuittinen 58160-8 Ohjelmoinnin harjoitustyö Arto Wikla 58105-9 Ohjelmointi (Fortran) Arto Wikla 58122-6 Ohjelmointi (Pascal) Heikki Lokki 581222-2 Programming (Pascal) Heikki Lokki 581241-3 Tekoälykielet Gösta Grahne 581242-6 Tietojenkäsittelyn menetelmiä Matti Mäkelä 58123-3 Tietokoneen toiminta Thomas Langbacka 580211-9 Tietotekniikan alkeet Arto Wikla 580212-2 Tietotekniikan alkeet pääaineop. Arto Wikla 58128-8 UNIX-perusteet Juha Taina ennen syksyä -95 Jukka Laine
Koodi Kurssi Merkinnän antaja ----- ------ ---------------- 58162-2 Atk-suunnittelun harjoitustyö Tapio Elomaa 58168-4 Atk-työkokemus Tapio Elomaa 58074-2 Graafinen tietojenkäsittely Tapio Takala 58162-2 Informaatiojärjestelmien harjoitustyö Tapio Elomaa 58130-1 Ikkunaohjelmistot Kimmo Raatikainen 58133-2 Laskennan teoria (Ohjelmoinnin teoria) Esko Ukkonen 58094-0 Ohjelmien semantiikka Martti Tienari 58172-1 Ohjelmistotuotanto Inkeri Verkamo 58066-7 Tekoäly Gösta Grahne 58038-4 Tiedonhallinta I Harri Laine 58110-3 Tieteellisen kirjoittamisen kurssi Matti Mäkelä 58132-5 Tietokone ja käyttöjärjestelmä Teemu Kerola 58037-7 Tietokoneavusteinen opetus Matti Mäkelä 58069-8 Tietoliikenne Timo Alanko 58131-8 Tietorakenteet Otto Nurmi 58161-5 Tietorakenteiden harjoitustyö Tapio Elomaa 58129-5 UNIX-sovellusalusta Auvo Häkkinen 581371-3 UNIX-tietoliikenne Markku Kojo 58012-4 Yleiskuva atk-alan yhteiskunnallisesta merkityksestä Hannu Erkiö
Koodi Kurssi Merkinnän antaja ----- ------ ---------------- 58053-7 Algoritmien suunnittelu ja analyysi Pekka Orponen Syksy89 --> Syksy93 Gösta Grahne 58119-6 Erikoistyö (Syksy90 -->) Harri Laine 58097-1 Graafisen tietojenkäsittelyn Matti Mäkelä jatkokurssi 58096-4 Hajautetut käyttöjärjestelmät Timo Alanko 581244-2 Kompleksiset laskentajärjestelmät Pekka Orponen 58147-9 Koneoppiminen Tapio Elomaa 58064-3 Käyttöliittymät Hannu Erkiö 581374-2 Kombinatoriset optimointimenetelmät Otto Nurmi 581243-9 Langaton tietoliikenne Heimo Laamanen 58145-5 Laskennan vaativuusteoria Pekka Orponen 581549-4 Lotos-spesifiointikieli Timo Karvi 58093-3 Merkkijonomenetelmät Jorma Tarhio 581543-6 Neuraaliverkot Matti Mäkelä 581246-8 Ohjelmistotuotannon jatkokurssi Jukka Paakki 581542-3 Ohjelmistotuotannon periaatteet Inkeri Verkamo 58153003-1 Ohjelmistojen suorituskyvyn suunnittelu Inkeri Verkamo 58144-8 Ohjelmointikielten kääntäjät Otto Nurmi 58047-6 Ohjelmointikielten periaatteet Juha Vihavainen 581544-9 Olio-ohjelmointi Juha Vihavainen 581540-7 Oliotietokannat Seppo Sippu 50131-2 Pro gradu -tutkielma Tiedekunnan kanslia 58108-0 Rinnakkaiskäsittelyn teoria Martti Tienari 581245-5 Rinnakkaislaskennan algoritmit Esko Ukkonen 581375-5 Rinnakkaisohjelmoinnin periaatteet Martti Tienari Seminaarit Seminaarin johtaja 58045-2 Simulointimenetelmät Teemu Kerola 581342-5 Sivulaudaturtutkielma Suuntautumisvaihtoehdon tietojenkäsittelytieteessä vastuuprofessori 581372-6 Suorituskykyanalyysi Teemu Kerola 58143-1 Systeemityön menetelmät Harri Laine 58109-7 Tapahtumakäsittely Juha Puustjärvi 58107-3 Tiedonhallinta II Seppo Sippu 58146-2 Tietokantasuunnittelun erikoiskurssi Hannu Erkiö 581545-2 Tietokantojen suorituskyvyn arviointi Kimmo Raatikainen 58070-4 Tietokonearkkitehtuurit Teemu Kerola 58139-4 Tietokoneavusteinen yhteistyö Hannu Erkiö 58060-5 Tietokoneverkot Martti Tienari 581548-1 Tietoliikennejärjestelmien mallintaminen ja simulointi Kimmo Raatikainen 581373-9 Tietoliikenteen suorituskyvyn analysointi Kimmo Raatikainen 581550-4 Tietämyksen muodostaminen Hannu Erkiö 58081-0 Tietämyskannat Pekka Kilpeläinen![]()
Ennen kevättä 1993 luennoidut kurssit
Koodi Kurssi Merkinnän antaja ----- ------ ---------------- 58078-0 Asiantuntijajärjestelmät Matti Mäkelä 58125-7 Atk-suunnittelu Teija Kujala 58025-4 Atk-suunnittelun peruskurssi Teija Kujala 58141-7 C-kieli ja UNIX-ohjelmointiympäristö Juha Taina 58169-1 C/UNIX-harjoitustyö Tapio Elomaa Erikoistyö (ennen syksyä 1990) Liisa Marttinen 58077-3 Hahmontunnistus Matti Mäkelä 58068-1 Hajautetut tietokannat Hannu Erkiö 58054-4 Kääntäjätekniikka Martti Tienari 58058-2 Käyttöjärjestelmämetodiikka Timo Alanko Laboratorio I Arto Wikla Laboratorio II Tapio Elomaa Laboratorio III Tapio Elomaa 58149-3 Laskentaverkkojen teoria Pekka Orponen 58073-5 Logiikkaohjelmointi Juha Vihavainen 58006-3 Matemaattiset ohjelmistot (Fortran) Matti Mäkelä 58170-7 Mikrotietokoneiden ohjelmistosuunnittelun harjoitustyö Tapio Elomaa 57321-8 Numeerinen analyysi Matti Mäkelä 58076-6 Nykyaikaisen käyttöjärjestelmän rakenne Timo Alanko 58041-4 Ohjelmien ja tiedostojen suunnittelu (Cobol) Hannu Erkiö 58164-6 Ohjelmien ja tiedostojen suunnittelun harjoitustyö Tapio Elomaa 58148-6 Ohjelmiston tuotantomenetelmät Inkeri Verkamo 58005-6 Ohjelmointi I (Fortran) Arto Wikla 58022-3 Ohjelmointi I (Pascal) Arto Wikla 58023-0 Ohjelmointi II (MIXAL) Arto Wikla 58024-7 Ohjelmointi III Arto Wikla 58033-9 Ohjelmointikielet ja kääntäjät Timo Karvi 58163-9 Ohjelmointikielten kääntäjien harjoitustyö Tapio Elomaa 58166-0 Ohjelmointikielten periaatteiden harjoitustyö Tapio Elomaa 58056-8 Ohjelmointikielten semantiikka Martti Tienari 58108-0 Rinnakkaiskäsittelyn teoria Martti Tienari 58052-0 Seminaarityöskentely (kokoava merkintä ennen syksyä 1987 suoritetuista seminaareista) Martti Tienari 58045-2 Simulointimenetelmät Kimmo Raatikainen 58143-1 Systeemityön menetelmät Harri Laine 58013-1 TeX ja LaTeX Kimmo Raatikainen 58040-7 Tietojenkäsittelyjärjestelmien suorituskyvyn arviointi Timo Alanko 58165-3 Tietojärjestelmien harjoitustyö Tapio Elomaa 58042-1 Tietojärjestelmät Harri Laine 58142-4 Tietojärjestelmät Harri Laine 58062-9 Tietokantajärjestelmät Harri Laine 58080-3 Tietokantarakenteet Hannu Erkiö 58084-1 Tietokantateoria A Hannu Erkiö 58085-8 Tietokantateoria B Hannu Erkiö 58075-9 Tietokoneverkkojen jatkokurssi Martti Tienari 58140-0 Tietoliikennetekniikan soveltaminen Petri Kutvonen 58167-7 Tietoliikenteen harjoitustyö Tapio Elomaa 58153002-4 Tietoturvallisuus Hannu Erkiö 58031-5 Tietorakenteet Otto Nurmi 58036-0 VAX/VMS-järjestelmä Inkeri Verkamo![]()