Yliopiston etusivulle Suomeksi På svenska In English
Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Kurssien korvaavuudet

Tämä sivu sisältää korvaavuudet syksyllä 1999 voimaan tulleen uudistuksen suhteen (merkitys suurelta osalta vain historiallinen).

Syksyn 2005 tutkintojärjestelmäuudistusta koskevat tiedot ovat lukuvuoden 2005-2006 opinto-oppaassa ja sivulla Tutkinnonuudistus (linkki "Vuoden 2005 tutkinnonuudistus" ja edelleen "Siirtymäsäännöt").

Syksyn 2008 tutkintovaatimusten muuttumiseen liittyvät korvaavuussäännöt löytyvät nekin em. Tutkinnonuudistus-sivun kautta (linkki "Tutkintovaatimusten muutos 2008").


Lukuvuonna 1999-2000 tai tämän jälkeen tietojenkäsittelytieteen opintonsa aloittaneet suorittavat tutkintonsa uusien tutkintovaatimusten mukaan. Aiemmin tietojenkäsittelytieteen opintonsa aloittaneet voivat suorittaa tutkintonsa niiden vaatimusten mukaan, jotka ovat olleet voimassa opintojen alkaessa (tai niiden myöhempien vaatimusten mukaan, joihin he mahdollisesti ovat siirtyneet). Oikeus vanhojen vaatimusten noudattamiseen on voimassa vuoden 2006 loppuun ellei tutkintosäännössä määrätä muusta. Vanhat opiskelijat voivat halutessaan siirtyä noudattamaan uusia vaatimuksia ottamalla huomioon seuraavassa esitetyt opintojaksokohtaiset vastaavuussäännöt. Heiltä ei vaadita opintojaksoa Tietojenkäsittelytieteen esittely.

Uusien vaatimusten mukaiset opintojaksot voidaan korvata vanhojen vaatimusten opintojaksoilla seuraavan luettelon mukaan. Samoin vanhojen vaatimusten opintojaksot voidaan korvata luettelon uusilla opintojaksoilla. Luettelossa mainittuja uusia opintojaksoja ei erikseen mainittuja poikkeuksia lukuunottamatta voi sisällyttää vanhaan tutkintoon ylimääräisinä eli muuten kuin vanhan tutkinnon opintojaksoa korvaavina.

Jos vanhan opintojakson korvaa kahden uuden opintojakson muodostama pari, korvaus vaatii kummankin uuden opintojakson suorittamisen. Jos korvaavien opintojaksojen laajuus on pienempi kuin uusien vaatimusten opintojaksojen, tulee laajuusero korvata suorittamalla vastaavasti enemmän valinnaisia opintojaksoja. Jos korvaavien opintojaksojen laajuus on uusia vaatimuksia suurempi, ylimenevä osa vähentää oppimäärään kuuluvaa valinnaisten opintojaksojen opintoviikkomäärää. Luettelosta puuttuvat, uusissa ja vanhoissa vaatimuksissa samannimisinä esiintyvät opintojaksot korvaavat toisensa. Laajuusero vaikuttaa tässä samoin kuin luettelon opintojaksojen kohdalla.

Uusia opintojaksoja suorittamalla on myös mahdollista korottaa vanhan opintojakson arvosanaa. Opintoviikkomäärä lasketaan tällöin uusien opintojaksojen mukaan. Uudet opintojaksot ovat merkitty kursiivilla .

Ohjelmoinnin perusteet, 3 ov ja
Java-ohjelmointi, 2 ov
Johdatus ohjelmointiin, 4 ov
Huom: Ohjelmointi (Pascal) -kurssin suorittanut voi suorittaa kurssin Java-ohjelmointi, 2 ov .

Tietokone työvälineenä, 2 ov
Unix-perusteet, 1 ov, tai Tietotekniikan alkeet, 2 ov
(Jos tutkintoon kuuluu Tietokone työvälineenä, siihen ei voi kuulua kumpikaan mainituista vanhoista opintojaksoista. Toisaalta kumpi tahansa vanhoista opintojaksoista riittää yksinään.)

Johdatus sovellussuunnitteluun, 2 ov ja
Tietokantojen perusteet, 2 ov
Informaatiojärjestelmät, 4 ov

Tietokantasovellusten harjoitustyö, 2 ov
Informaatiojärjestelmien harjoitustyö, 2 ov

Ohjelmoinnin ja laskennan perusmallit, 2 ov ja
Laskennan teoria, 3 ov
Laskennan teoria, 4 ov

Tietokoneen toiminta, 2 ov ja
Käyttöjärjestelmät I, 2 ov (ent. Käyttöjärjestelmäpalvelut, 2 ov)
Tietokoneen toiminta, 3 ov

Käyttöjärjestelmät II, 2ov (ent. Käyttöjärjestelmien perusteet, 2 ov) ja
Rinnakkaisohjelmistot, 2 ov
Rinnakkaisohjelmistot, 4 ov

Tietoliikenne I, 2ov (ent. Tietoliikennepalvelut, 2 ov) ja
Tietoliikenne II, 2ov (ent. Tietoliikenteen perusteet, 2 ov)
Tietoliikenne, 4 ov

Verkkosovellusten ohjelmointi, 3 ov
Hajautettujen sovellusten toteuttaminen, 3 ov
Huom. Ennen syyslukukautta 2000 suoritetut UNIX-sovellusalusta ja Hajautettujen ohjelmistojen toteuttaminen voidaan molemmat sisällyttää tutkintoon opintoviikkomääriensä kokoisina. UNIX-sovellusalusta -kurssin sisältyessä tutkintoon, lasketaan syyslukukaudella 2000 tai myöhemmin suoritettu Hajautettujen ohjelmistojen toteuttaminen -kurssi 2 ov:n laajuiseksi.

Algoritmien oikeellisuus ja johtaminen, 3 ov
Ohjelmien semantiikka, 3 ov

Hajautetut järjestelmät, 3 ov
Hajautetut käyttöjärjestelmät, 4 ov

Tietokannan hallinta, 2 ov ja
Tietokannan mallinnus, 2 ov
Tiedonhallinta I, 4 ov

Tietokantarakenteet ja -algoritmit, 4 ov
Tiedonhallinta II, 5 ov

Symbolinen ohjelmointi, 3ov
Tekoälykielet, 3ov

Uusmediasovellusten tekniikat, 3ov
Digitaalisen median tekniikat, 2ov

Lisätietoja suuntautumisvaihtoehdoista ja erikoistumislinjoista löydät suuntautumisvaihtoehtojen ja linjojen kotisivuilta: http://www.cs.helsinki.fi/opiskelu/suunta.html .