Korvattava Korvaava Korvaava Korvaava Korvaava Korvaava T Tietokoneen arkkitehtuuri (3 ov)

Samankaltaiset tiedostot
T-61 Informaatiotekniikka

ICS. T-61 (Informaatiotekniikka)

T-61 Informaatiotekniikka

TIETOJENKÄSITTELYTEORIAN PÄÄAINEEN KORVAAVUUSPERIAATTEET

Visualisointi informaatioverkostojen Opintoneuvoja Teemu Meronen (päivitys Janne Käen visualisoinnin pohjalta)

Tärkeää huomioitavaa:

Visualisointi informaatioverkostojen Opintoneuvoja Pekka Siika-aho (päivitys mm. Janne Käen visualisoinnin pohjalta)

Kurssin koodi ja nimi Ryhmä Päivä Aika Sali Viikot Henkilöt Course code and name Group Day Time Lecture Weeks Course staff

Computing Curricula raportin vertailu kolmeen suomalaiseen koulutusohjelmaan

Visualisointi informaatio- verkostojen opinto-oppaasta Informaatioverkostojen kilta Athene ry Opintovastaava Janne Käki 19.9.

Page 1 of 9. Ryhmä/group: L = luento, lecture H = harjoitus, exercises A, ATK = atk-harjoitukset, computer exercises

Visualisointi informaatio- verkostojen opinto-oppaasta Opintoneuvoja Teemu Meronen (päivitys Janne Käen visualisoinnin pohjalta)

TIETOTEKNIIKKA Koodi Vanha opintojakso op ov Vastuuhenkilö LV vastaavat opinnot tai korvaava suoritustapa TTE.

Visualisointi informaatioverkostojen Opintoneuvoja Janne Käki

Opintosuunnitelma. Suunta: Tietoliikenneohjelmistot ja -sovellukset Pääaine: Tietoliikenneohjelmistot Sivuaine: Yritysturvallisuus

Tilanne sekä MS-A0003/4* Matriisilaskenta 5 op

Aalto-yliopiston sähkötekniikan korkeakoulu Korvaavuusluettelo

T DATASTA TIETOON

Tietotekniikan opetus lukuvuonna Computer science course schedule in academic year Updated

Tärkeää huomioitavaa:

Aalto-yliopiston sähkötekniikan korkeakoulu Korvaavuusluettelo

Aalto-yliopiston sähkötekniikan korkeakoulu Korvaavuusluettelo

Kurssin koodi ja nimi Ryhmä Päivä Aika Sali Viikot Henkilöt Course code and name Group Day Time Lecture room Weeks Course staff

Aalto-yliopiston sähkötekniikan korkeakoulu Korvaavuusluettelo

Tutkintovaatimukset suoraan DI-vaiheeseen valituille

Myös opettajaksi aikova voi suorittaa LuK-tutkinnon, mutta sillä ei saa opettajan kelpoisuutta.

TIETOLIIKENNEVERKKOJEN OPISKELU TTY:llä

Aalto-yliopiston sähkötekniikan korkeakoulu Korvaavuusluettelo

Tietojenkäsittelytieteen pääaine Pääaineinfo ke

Elektroniikan, tietoliikenteen ja automaation tiedekunta Korvaavuusluettelo S-38 Tietoverkkotekniikka

TIETOJENKÄSITTELYTIEDE

Aalto-yliopiston sähkötekniikan korkeakoulu Korvaavuusluettelo

Ma :00-16:00 CS-A1111 Ohjelmoinnin peruskurssi Y1 R030/T1 C202 T Vast.op Kerttu Pollari-Malmi

Tuotantotalouden tutkinto-ohjelma Korvavuusluettelo, päivitetty

Opetussuunnitelma : kurssien lisäykset, poistot ja muutokset (LPM)

Pe :00-16:00 CS-A1111 Ohjelmoinnin peruskurssi Y1 R037/TU2 2005, T0 48 Vast.op Kerttu Pollari-Malmi

Kukin kurssi voi sisältyä vain yhteen alemman tai ylemmän perustutkinnon moduuliin.

Tietojenkäsittelytieteen tutkintovaatimukset

Tuotantotalouden tutkinto-ohjelma Korvavuusluettelo, päivitetty TU-22 TEOLLISUUSTALOUS

Kukin kurssi voi sisältyä vain yhteen alemman tai ylemmän perustutkinnon moduuliin.

Geomatiikan tutkinto-ohjelman moduulirakenne

PERUSTIETEIDEN LAAJA OPPIMÄÄRÄ Syksyn 2010 informaatiotilaisuudet: to 2.9. klo L-salissa / pe 3.9. klo F-salissa TERVETULOA!

Laaja-alainen, opiskelijalähtöinen ja projektiperusteinen opetussuunnitelma, case Monitori

Tietojenkäsittelytieteiden koulutusohjelma. Tietojenkäsittelytieteiden laitos Department of Information Processing Science

Additions, deletions and changes to courses for the academic year Mitä vanhoja kursseja uusi korvaa / kommentit

13,0 46,5 57,5 50,5 45,0 38,0 72,0 19,0 18,0 119,0

Konetekniikan koulutusohjelman opintojaksomuutokset

Tutkintovaatimukset suoraan DI-vaiheeseen valituille

Lyhyesti uusista DI-ohjelmista Isohenkilökoulutus to Opintoasianpäällikkö Mari Knuuttila

Tietojärjestelmätieteen ohjelmat

Matematiikka ja tilastotiede. Orientoivat opinnot /

NBE-E4510 Special Assignment in Biophysics and Biomedical Engineering AND NBE-E4500 Special Assignment in Human. NBE-E4225 Cognitive Neuroscience

OPINTOJAKSOJA KOSKEVAT MUUTOKSET/KONETEKNIIKAN KOULUTUSOHJELMA/ LUKUVUOSI

Bioinformatics in Laboratory of Computer and Information Science

Tutkinnonuudistus ja uudet DI-ohjelmat Master s Programme in Information Networks

TIETOTEKNIIKAN OPS

Lisäykset, poistot ja muutokset lukuvuoden opetusohjelmaan Osastoneuvosto

OPINTOJAKSOJA KOSKEVAT MUUTOKSET/KONETEKNIIKAN KOULUTUSOHJELMA/ LUKUVUOSI

PERUSAINEIDEN LAAJA OPPIMÄÄRÄ

Johdatus ohjelmointiin C-kielellä P Ohjelmoinnin perusteet C-kielellä A Ohjelmointityö

Tutkinnonuudistus ja uudet DI-ohjelmat / Teknillinen fysiikka ja matematiikka. Infotilaisuus

Tuotantotalouden tutkinto-ohjelma Korvavuusluettelo, päivitetty

TSSH-HEnet : Kansainvälistyvä opetussuunnitelma. CASE4: International Master s Degree Programme in Information Technology

PERUSAINEIDEN LAAJA OPPIMÄÄRÄ Syksyn 2007 informaatiotilaisuudet: MA 3.9. klo G-salissa/ TI 4.9. klo G-salissa TERVETULOA!

Sähkötekniikan tutkintoohjelma. DI-tutkinto ja uranäkymät

TFM-osaston tuottamat vain sivuaineet lv

Konetekniikan osasto Osaston tuottamat opintojaksot

Lakkautetut vastavat opintojaksot: Mat Matematiikan peruskurssi P2-IV (5 op) Mat Sovellettu todennäköisyyslaskenta B (5 op)

Pv Pvm Aika Kurssin koodi ja nimi Sali Tentti/Vk Viikko

Tieto- ja palvelujohtamisen erikoistumisalue opintojen suunnittelu

TU901-O Ohjelman yhteiset opinnot

Tfy Teoreettinen mekaniikka (5 op) Tfy Fysiikka IV alkuosa A ja Tfy Teoreettinen mekaniikka

Aalto-yliopisto Kemian tekniikan korkeakoulu Kemian tekniikan lukujärjestys SYKSY 2012

PERUSAINEIDEN LAAJA OPPIMÄÄRÄ Syksyn 2008 informaatiotilaisuudet: to 4.9. klo L-salissa/ pe 5.9. klo L-salissa TERVETULOA!

Opettajatuutorointi-kurssin syksyn 2006 kyselyjen tulokset

Poistuvat kurssit ja korvaavuudet (RRT ja YYT)

CS35A0011 Johdatus tietojohtamiseen ja informaatioverkostoihin 6

Viestintätieteiden kandidaattiohjelma

Menetelmätieteiden opintokokonaisuudessa on kaikissa tapauksissa oltava vähintään 10 op matematiikkaa ja vähintään 10 op tilastotiedettä.

EI ole tarjolla JOOopiskelijoille. sisäisessä liikkuvuudessa MNT ELEC A3110 Mekaniikka 5 op

Tietotekniikan kandidaatin tutkinto

4.5. MATEMAATTISTEN AINEIDEN OPETTAJANKOULUTUS Tutkinnon rakenne. Matemaattisten aineiden koulutusohjelma

Teollisuustalouden sivuaineopiskelijoille tarkoitettujen jatkomoduulien suorittaminen vuoden 2005 tutkintosäännön mukaisesti

SIIRTYMÄSÄÄNNÖT MAISTERIN TUTKINNON KOULUTUSOHJELMAN OPINNOISSA LUKUVUONNA

Moderni biolääketieteellinen optiikka X - Optinen mittaaminen sekä valmistusmenetelmät X X X

Tekniikan kandidaatti, Energia- ja informaatiotekniikan ohjelma

Matematiikka tai tilastotiede sivuaineena

Ohjelmistotekniikan pääaine

PERUSTIETEIDEN LAAJA OPPIMÄÄRÄ Syksyn 2012 informaatiotilaisuudet: TO 6.9. klo L-salissa TERVETULOA!

SISÄLLYSLUETTELO. Tietotekniikan tutkinto-ohjelman opinto-opas

HOPS-tilaisuudet 8.4. ja 10.4.

Moderni biolääketieteellinen optiikka X - Optinen mittaaminen sekä valmistusmenetelmät X X X

Tietotekniikan ohjelma Teknisen viestinnän ohjelma Kauppatieteiden maisterin tutkinto Tietotekniikka Teknillinen tiedekunta

KURSSIEN POISTOT JA MUUTOKSET LUKUVUODEKSI

OPINTOJAKSOJA KOSKEVAT MUUTOKSET/MATEMATIIKAN JA FYSIIKAN LAITOS/ LUKUVUOSI

Tutkintovaatimukset. 1. Pääaineopinnot. 2. Sivuaineopinnot (50 op)

F901-P Perusopinnot P (80 op) op opetusperiodi

Master s Programme in Building Technology Rakennustekniikka Byggteknik

PERUSTIETEIDEN LAAJA OPPIMÄÄRÄ Syksyn 2011 informaatiotilaisuudet: PE 2.9. klo L-salissa TERVETULOA!

Laskennallisen tekniikan tekniikan kandidaatti (muok )

Transkriptio:

1 Tietotekniikka * Tutkinnon suorittaminen vuoden 2005 tutkintosäännön mukaisesti ks. Into Kurssikorvaavuusluettelo Päivitetty 29.5.2015 ** Vanhojen ohjelmointikurssien kurssikorvaavuuskaavio ks. taulukko *** ohjelmointikurssien kurssikorvaavuudet v. 2013 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille https://into.aalto.fi/display/fikandsci/kurssit+ja+korvaavuudet Käyttöohje 1. Hae etsimäsi kurssi CTRL + F 2. Viimeisin sarake oikealla on voimassaoleva kurssi/ajankohtaisin tieto, edelleen tarjottavat kurssit tummansinisellä 3. Jos korvaavuutta ei ole, voi opiskelija sopia pakollisten kurssien ollessa kyseessä kurssin vastuuprofessorin kanssa korvaavuudesta, valinnaisten tilalle valitaan opinto-oppaan mukaisesti toinen kurssi 4. Korvaavuuksissa huomioidaan myös opinto-oppaissa annettu ohjeistus moduulien tai kokonaisuuksien koostamisesta 5. Huomaathan, että tutkintoon ei voi laittaa kahta kurssia, joiden sisältö on päällekkäinen, ei edes vapaasti valittaviin 6. Korvaavuudet hyväksytetään aina HOPSissa! CSE (Computer Science and Engineering) Korvattava Korvaava Korvaava Korvaava Korvaava Korvaava CSE-E6250 Digital Service Design, CSE-E5697 Special Course in Software Course with Varying Content and Service Engineering (1 10 T-61 Informaatiotekniikka Korvattava Korvaava Korvaava Korvaava Korvaava Korvaava T-61.123 Tietokoneen arkkitehtuuri (3 T-0.3123 Tietokone ja käyttöjärjestelmä (6 S-87.3190 Tietokoneen arkkitehtuuri (5 Ei korvaavuutta. Kurssi viimeistä kertaa keväällä 2013.Tarvittaessa korvataan vapaavalintaisella uuden tietotekniikan pääaineen valinnaisella kurssilla, joka ei ole päällekkäinen opiskelijan muiden kurssien kanssa. Ks. ohjeet tutkinnon suorittamisesta v. 2005 tutkintosäännön mukaan* T-61.124 Korvaavaa kurssia ei ole. Tietotekniikan koulutusohjelman informaatiotekniikan suunnassa opintojakson T-61.124 Tietokoneen arkkitehtuurin harjoitustyö (2 voi korvata Tietokoneen arkkitehtuurin harjoitustyö vapaavalintaisilla opinnoilla, siten että suunnalta vaadittu laajuus täyttyy. (2 Tik-61.125 Tietokoneen arkkitehtuuri (5 T-61.123 Tietokoneen arkkitehtuuri (3 T-0.3123 Tietokone ja käyttöjärjestelmä (6 S-87.3190 Tietokoneen arkkitehtuuri (5 Ei korvaavuutta. Kurssi luennoidaan keväällä 2013 viimeistä kertaa. Tarvittaessa korvataan vapaavalintaisella uuden tietotekniikan pääaineen valinnaisella kurssilla, joka ei ole päällekkäinen opiskelijan muiden kurssien kanssa. Ks. ohjeet tutkinnon suorittamisesta v. 2005 tutkintosäännön mukaan* Tik-61.131 Hahmontunnistuksen perusteet (2,5 JA Tik-61.171 Hahmontunnistuksen ohjelmatyö (1 T-61.231 Hahmontunnistuksen perusteet (3 T-61.3020 Hahmontunnistuksen perusteet (4 T-61.3025 Hahmontunnistuksen perusteet (5 Tik-61.133 Tietokonenäkö (3,5 T-61.233 Tietokonenäkö (3 T-61.5070 Tietokonenäkö (5 Tik-61.138 Signaalien estimointi ja suodatus (3 JA Tik-61.172 Signaalien estimoinnin ja suodatuksen ohjelmatyö (1 T-61.238 Signaalien tilastollinen mallinnus (3 T-61.3040 Signaalien tilastollinen mallinnus (5 Ei korvaavaa kurssia. Yhteyshenkilö prof. Juha Karhunen. T-61.140 Signaalinkäsittelyjärjestelmät (2 T-61.2010 Datasta tietoon (4 ICS-C3000 Datasta tietoon (5

2 Tik-61.145 Signaalien digitaalisen käsittelyn perusteet (3 Tik-61.146 Digitaalinen signaalinkäsittely (3 JA Tik-61.173 Signaalien digitaalisen käsittelyn ohjelmatyö (1 Tik-61.147 Digitaalinen kuvankäsittely T-61.246 Digitaalinen signaalinkäsittely ja suodatus (4 T-61.246 Digitaalinen signaalinkäsittely ja suodatus (4 T-61.3010 Digitaalinen signaalinkäsittely ja suodatus (6 T-61.3010 Digitaalinen signaalinkäsittely ja suodatus (6 T-61.3015 Digitaalinen signaalinkäsittely ja suodatus 5 op T-61.3015 Digitaalinen signaalinkäsittely ja suodatus 5 op T-61.247 T-61.5100 (2,5 JA Tik-61.174 Digitaalisen kuvan-digitaalinekäsittelyn ohjelmatyö (1 kuvankäsittely (3 Digitaalinen kuvankäsittely (5 T-61.152 Informaatiotekniikan seminaari Lukuvuonna 2008-2009 kurssin sai suoritettua osallistumalla T-61.60x0 seminaariin (5 kevennettynä versiona. (2 ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet 5 op ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet 5 op Tik-61.161 Neuraalilaskennan perusteet T-61.261 (2,5 JA Tik-61.175 Neuraalilaskennan Neuraalilaskennan perusteet (3 ohjelmatyö (1 T-61.3030 Neuraalilaskennan perusteet (5 T-61.3050 Machine Learning: Basic Principles (5 Kursseista T-61.5040, T-61.3050, T- 61.5140 hyväksytään kaksi tutkintoon. Kursseista T-61.3030, T-61.5030 ja T- 61.5130 hyväksytään kaksi tutkintoon. Tik-61.166 Neuraalilaskennan erikoiskurssi (2-5 Voidaan korvata jollain seuraavista erikoiskursseista: T-61.18x, T-122.10x Ks. korvaavuudet T-61.18x- ja T-122.10xkurssien kohdalta. Tik-61.170 Informaatiotekniikan ohjelmatyöt (3 : oli valittava kolme seuraavista harjoitustöistä Tik-61.171 Hahmontunnistuksen ohjelmatyö (1 Tik-61.172 Signaalien estimoinnin ja suodatuksen ohjelmatyö (1 Tik-61.173 Signaalien digitaalisen käsittelyn ohjelmatyö (1 Tik-61.174 Digitaalisen kuvankäsittelyn ohjelmatyö (1 Tik-61.175 Neuraalilaskennan ohjelmatyö (1 Korvaavuus sovittava moduulin vastuuprofessorin kanssa T-61.182 Informaatiotekniikan erikoiskurssi II (2-5 T-61.6020 Informaatiotekniikan erikoiskurssi II (3-7 T-61.183 Informaatiotekniikan erikoiskurssi III (2-5 T-61.6030 Informaatiotekniikan erikoiskurssi III (3-7 T-61.184 Informaatiotekniikan erikoiskurssi IV (2-5 T-61.6040 Informaatiotekniikan erikoiskurssi IV (3-7 T-61.188 Bioinformatiikan erikoiskurssi I (2-5 T-61.186 Kieliteknologian erikoiskurssi (2-5 T-61.6070 Bioinformatiikan erikoiskurssi I (3-7 TAI T-61.6090 Kieliteknologian erikoiskurssi (3-7 Ei korvaavaa kurssia. Yhteyshenkilö prof. Juho Rousu. T-61.190 Yksilöllinen opintojakso (1-6 T-61.6900 Yksilölliset opinnot (1-10 T-61.195 Informaatiotekniikan erikoistyö I (5 T-61.196 Informaatiotekniikan erikoistyö II (5 T-61.5900 Informaatiotekniikan erikoistyö (5-10 tulee suorittaa vähintään 7 op laajuisena, jotta se korvaa vanhan opintojakson.

3 T-61.231 Hahmontunnistuksen perusteet (3 T-61.3020 Hahmontunnistuksen perusteet (4 T-61.3025 Hahmontunnistuksen perusteet (5 T-61.233 Tietokonenäkö (3 T-61.5070 Tietokonenäkö (5 T-61.238 Signaalien tilastollinen mallinnus (3 T-61.3040 Signaalien tilastollinen mallinnus (5 Ei korvaavaa kurssia. Yhteyshenkilö prof. Juha Karhunen. T-61.246 Digitaalinen signaalinkäsittely ja suodatus (4 T-61.247 Digitaalinen kuvankäsittely (3 T-61.3010 Digitaalinen signaalinkäsittely ja suodatus (6 T-61.5100 Digitaalinen kuvankäsittely (5 T-61.3015 Digitaalinen signaalinkäsittely ja suodatus 5 op ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet 5 op T-61.256 Oppivat mallit ja menetelmät (3 T-61.261 Neuraalilaskennan perusteet (3 T-61.5040 Oppivat mallit ja menetelmät (5 T-61.3030 Neuraalilaskennan perusteet (5 T-61.5140 Machine Learning: Advanced Probabilistic Methods (5 T-61.3050 Machine Learning: Basic Principles (5 Opiskelija voi hyväksyttää kursseista T- 61.5040, T-61.3050, T-61.5140 vain kaksi tutkintoonsa. Kursseista T-61.5040, T-61.3050, T- 61.5140 hyväksytään kaksi tutkintoon. Kursseista T-61.3030, T-61.5030 ja T- 61.5130 hyväksytään kaksi tutkintoon. T-61.263 Neuraalilaskennan jatkokurssi (3 T-61.271 Informaation visualisointi (3 T-61.281 Luonnollisen kielen tilastollinen käsittely (3 T-61.2010 Datasta tietoon (4 T-61.2020 Datasta tietoon harjoitustyö (1 T-61.3010 Digitaalinen signaalinkäsittely ja suodatus (6 T-61.3015 Digitaalinen signaalinkäsittely ja suodatus 5 op T-61.3020 Hahmontunnistuksen perusteet (4 T-61.5030 Neuraalilaskennan jatkokurssi (5 T-61.5010 Informaation visualisointi (5 T-61.5020 Luonnollisen kielen tilastollinen käsittely (5 ICS-C3000 Datasta tietoon (5 ICS-C3000 Datasta tietoon (5 T-61.3015 Digitaalinen signaalinkäsittely ja suodatus 5 op ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet 5 op T-61.3025 Hahmontunnistuksen perusteet (5 T-61.5130 Machine Learning and Neural Networks (5 ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet 5 op Kursseista T-61.5040, T-61.3050, T- 61.5140 hyväksytään kaksi tutkintoon. Kursseista T-61.3030, T-61.5030 ja T- 61.5130 hyväksytään kaksi tutkintoon. T-61.3025 Principles of Pattern Recognition (5 cr) T-61.3030 Neuraalilaskennan perusteet (5 T-61.3050 Machine Learning: Basic Principles (5 cr)

4 T-61.3040 Statistical Signal Modeling (5 cr) Ei korvaavaa kurssia. Yhteyshenkilö prof. Juha Karhunen. T-61.3050 Machine Learning: Basic Principles (5 cr) T-61.5010 Information Visualization P (5 cr) T-61.5020 Statistical Natural Language Processing P (5 cr) T-61.5030 Neuraalilaskennan jatkokurssi (5 T-61.5040 Learning Models and Methods P (5 cr) T-61.5050 High-throughput bioinformatics (5 tai 7 T-61.5060 Tiedon louhinnan algoritmiset menetelmät (5 T-61.5070 Computer Vision P (5 cr) T-61.5130 Machine Learning and Neural Networks (5 T-61.5140 Machine Learning: Advanced Probabilistic Methods P (5 cr) T-61.5080 Signal Processing in Neuroinformatics (5 T-61.5090 Image Analysis in Neuroinformatics (5 T-61.5100 Digital Image Processing (5 Ei korvaavaa kurssia. Yhteyshenkilö prof. Harri Lähdesmäki. T-61.5100 Digital Image Processing (5 T-61.5110 Biologisten verkkojen mallintaminen (5-7 T-61.5120 Laskennallinen genomiikka (4-7 T-61.5130 Machine Learning and Neural Networks P (5 cr) T-61.5140 Machine Learning: Advanced Probabilistic Methods P (5 cr) T-61.5150 Speech Recognition P (5 cr) S-89.5150 Speech Recognition L 5 cr T-61.5900 Informaatiotekniikan erikoistyö (5-10 T-61.5910 Research Project in Computer and Information Science P (5-10 cr)

5 T-61.6010 Special Course in Computer and Information Science I P (3-10 cr) T-61.6020 Special Course in Computer and Information Science II P (3-10 cr) T-61.6030 Special Course in Computer and Information Science III P (3-10 cr) T-61.6040 Special Course in Computer and Information Science IV P (3-10 cr) T-61.6050 Informaatiotekniikan erikoiskurssi V (3-7 T-61.6060 Informaatiotekniikan erikoiskurssi VI (3-7 T-61.6070 Special Course in Bioinformatics I (3-10 T-61.6080 Special Course in Bioinformatics II (3-10 T-61.6090 Special Course in Language Technology P (3-10 cr) Ei korvaavaa kurssia. Yhteyshenkilö prof. Juho Rousu. T-61.6900 Individual Studies P (1-10 cr) T-61.9910 Special Course in Computer and Information Science with Varying Content P (3-10 cr) T-61.9920 Special Course in Computer and Information Science with Varying Content P (3-10 cr) T-79 Tietojenkäsittelyteoria Korvattava Korvaava Korvaava Korvaava Korvaava Korvaava T-79.144 T-79.3001 Voidaan korvata joko uuden tietotekniikan Logiikka tietotekniikassa: perusteet (2 Logiikka tietotekniikassa: perusteet pääaineen valinnaisella kurssilla, joka ei ole päällekkäinen opiskelijan muiden kurssien kanssa (ks. ohjeet tutkinnon suorittamisesta v. 2005 tutkintosäännön mukaan* T-79.145 T-79.146 T-79.5101 Logiikka tietotekniikassa: Logiikka tietotekniikassa: Advanced Course in Computational erityiskysymyksiä I (3 erityiskysymyksiä I (2 Logic P (4 cr) Ei korvaavuutta / korvaavuus sovittava T-79.147 Tietojenkäsittelyteorian perusteet (3 T-79.148 Tietojenkäsittelyteorian perusteet (2 T-79.1001 Tietojenkäsittelyteorian perusteet T ICS-C2000 Tietojenkäsittelyteoria (5

6 T-79.149 Diskreetit rakenteet (2 T-79.5201 Discrete Structures P (4 cr) Ei korvaavuutta / korvaava kurssi sovittava T-79.151 Automaatit ja formaalit kielet (2 T-79.153 T-79.240 T-79.5103 Algoritmit ja laskettavuus (2 Laskennallisen vaativuuden Computational Complexity Theory P (5 erikoiskurssi (3 cr) T-79.154 Logiikka tietotekniikassa: erityiskysymyksiä II (2 T-79.5102 Special Course in Computational Logic P (4 cr) Ei korvaavuutta / korvaavuus sovittava T-79.157 Tietojenkäsittelyjärjestelmien formaali kuvaus ja verifiointi (2 T-79.5305 Formal Methods P (4 cr) Ei korvaavuutta / korvaavuus sovittava T-79.159 Cryptography and data security (3 T-79.161 Kombinatoriset algoritmit (2 T-79.4501 Cryptography and Data Security (4 cr) T-79.5202 Combinatorial Algorithms P (4 cr) T-79.4502 Cryptography and Data Security (5 cr) T-79.163 Kombinatoristen algoritmien erikoiskurssi (2 T-79.165 Graafiteoria T-79.5203 Graph Theory P (5 cr) T-79.5205 Combinatorics P (5 cr) ICS-E5030 Advanced Combinatorics in Computer Science (5 T-79.179 T-79.4301 T-79.4302 Parallel and Distributed Rinnakkaiset ja hajautetut digitaaliset Parallel and Distributed Systems (4 cr) Systems (5 cr) järjestelmät (3 T-79.184 T-79.185 T-79.5302 Rinnakkainen ja hajautettu laskenta (3 Verifiointi (3 Symbolic Model Checking P (4 cr) T-79.5305 Formal Methods P (4 cr) T-79.186 Reaktiiviset järjestelmät (2 T-79.5301 Reactive Systems P (4 cr) T-79.5302 Symbolic Model Checking P (4 cr) T-79.5305 Formal Methods P (4 cr) T-79.187 Tekoälyn perusteet (2 T-79.188 Tekoälyn erityiskysymyksiä (2 T-79.189 Tietojenkäsittelyteorian erikoistyö (3 T-79.5001 Student Project in Theoretical Computer Science (5 cr)

7 T-79.190 Rinnakkaisohjelmistojen testaus (2 T-79.5302 Symbolic Model Checking P (4 cr) T-79.5305 Formal Methods P (4 cr) Ei korvaavuutta / korvaavuus sovittava T-79.192 Tietojenkäsittelyteorian erikoiskurssi (2 T-79.4001 Seminar on Theoretical Computer Science (3 cr) T-79.5xxx -kurssi, joka ei ole korvaava kurssi millekään poistuneeseen tietojenkäsittelyteorian jatkomoduuliin A2 (T230-2) sisältyvälle kurssille, siten että 20 op täyttyy T-79.193 Rinnakkaisohjelmistojen määrittelymenetelmät (2 T-79.5301 Reactive Systems P (4 cr) T-79.5302 Symbolic Model Checking P (4 cr) T-79.5305 Formal Methods P (4 cr) T-79.194 Tietojenkäsittelyteorian seminaari (2 T-79.4001 Seminar on Theoretical Computer Science (3 cr) T-79.5xxx -kurssi, joka ei ole korvaava kurssi millekään poistuneeseen tietojenkäsittelyteorian jatkomoduuliin A2 (T230-2) sisältyvälle kurssille, siten että 20 op täyttyy T-79.198 Digitaalitekniikan lisensiaattikurssi L ( (10 T-79.300 Tietojenkäsittelyteorian lisensiaattikurssi (2-10 T-79.7001 Postgraduate Course in Theoretical Computer Science P (2-10 cr) T-79.230 Agenttipohjaisen tietojenkäsittelyn perusteet (3 T-79.231 Parallel and distributed digital systems (3 cr) T-79.5102 Special Course in Computational Logic P (4 cr) T-79.4301 Parallel and Distributed Systems (4 cr) Ei korvaavuutta / korvaava kurssi sovittava T-79.4302 Parallel and Distributed Systems (5 cr) T-79.232 Turvallisuuskriittiset järjestelmät (2 AS-116.3180 Automaatiojärjestelmien luotettavuus Ei korvaavuutta / korvaava kurssi sovittava T-79.250 T-79.5204 T-79.5206 Combinatorial Models and Ei korvaavaa kurssia, Kombinatoriset mallit ja stokastiset algoritmit Combinatorial Models and Stochastic Algorithms P (6 cr) Stocastic Algorithms P 5 cr suositellaan T-79.5207 Advanced Course in Algorithms, T-79.5205 Combinatorics. Yhteyshenkilö prof. Pekka Orponen. Ei korvaavaa kurssia. Suositellaan T- 79.5207 Advanced Course in Algorithms, ICS-E5030 Advanced Combinatorics in Computer Science. Yhteyshenkilö Pekka Orponen. T-79.295 Yksilöllinen opintojakso (1-10 T-79.7002 Individual Studies P (1-10 cr) T-79.298 Digitaalisten järjestelmien lisensiaattikurssi (10 T-79.300 Tietojenkäsittelyteorian lisensiaattikurssi (2-10 T-79.7001 Postgraduate Course in Theoretical Computer Science P (2-10 cr) T-79.503 Kryptologian perusteet T-79.5501 Cryptology P (5 cr) T-79.510 T-79.513 T-79.5502 Ei korvaavaa kurssia, mikä tahansa Seminar on Cryptography and Security Protocols (3 Seminar on cryptography and security protocols (3-6 Advanced Course in Cryptology P (5 cr) tietojenkäsittelyteorian syventävän moduulin kursseista käy. Yhteyshenkilö prof. Kaisa Nyberg.

8 T-79.511 T-79.514 T-79.5502 Special Course on Cryptology (2 Special course on cryptology (2-6 Advanced Course in Cryptology P (5 cr) Ei korvaavaa kurssia, mikä tahansa tietojenkäsittelyteorian syventävän moduulin kursseista käy. Yhteyshenkilö prof. Kaisa Nyberg. T-79.512 Cryptology: special topics (2 T-79.901 Computing forum (3 T-79.1001 Tietojenkäsittelyteorian perusteet T 4 op T-79.515 Cryptology: special topics (2-6 Kurssikorvaavuudesta neuvoteltava erikseen pää/sivuaineen professorin kanssa. ICS-C2000 Tietojenkäsittelyteoria (5 T-79.5502 Advanced Course in Cryptology P (5 cr) Ei korvaavaa kurssia, mikä tahansa tietojenkäsittelyteorian syventävän moduulin kursseista käy. Yhteyshenkilö prof. Kaisa Nyberg. T-79.1002 Tietojenkäsittelyteorian perusteet Y 2 op T-79.3001 Logiikka tietotekniikassa: perusteet (4 T-79.4001 Seminar on Theoretical Computer Science (3 cr) V T-79.4002 Introduction to Advanced Computing Research (2 cr) ICS-C2000 Tietojenkäsittelyteoria (5 Voidaan korvata joko uuden tietotekniikan pääaineen valinnaisella kurssilla, joka ei ole päällekkäinen opiskelijan muiden kurssien kanssa (ks. ohjeet tutkinnon suorittamisesta v. 2005 tutkintosäännön mukaan* T-79.5xxx -kurssi, joka ei ole korvaava kurssi millekään poistuneeseen tietojenkäsittelyteorian jatkomoduuliin A2 (T230-2) sisältyvälle kurssille, siten että 20 op täyttyy T-79.4101 Discrete Models and Search (5 cr) T-79.4201 Search Problems and Algorithms (4 cr) T-79.4202 Principles of Algorithmic Techniques (5 cr) T-79.4301 Parallel and Distributed Systems (5 cr) T-79.4302 Parallel and Distributed Systems (5 cr) T-79.4501 Cryptography and Data Security (4 cr) T-79.4502 Cryptography and Data Security (5 cr) T-79.5001 Student Project in Theoretical Computer Science (5 cr) T-79.4101 Discrete Models and Search (5 cr) T-79.4302 Parallel and Distributed Systems (5 cr) T-79.4502 Cryptography and Data Security (5 cr)

9 T-79.5101 Advanced Course in Computational Logic (4 T-79.5102 Special Course in Computational Logic (4 T-79.5103 Computational Complexity Theory P (5 cr) T-79.5104 Advanced Course in Computational Logic (5cr) P T-79.5105 Answer Set Programming (5cr) P T-79.5104 Advanced Course in Computational Logic (5cr) P T-79.5105 Answer Set Programming (5cr) P ICS-E5050 Advanced Course in Boolean Satisfiability (5 ICS-E5050 Advanced Course in Boolean Satisfiability (5 T-79.5201 Discrete Structures P (4 T-79.5205 Combinatorics P (5 cr) ICS-E5030 Advanced Combinatorics in Computer Science (5 T-79.5202 Combinatorial Algorithms P (4 cr) T-79.5205 Combinatorics P (5 cr) ICS-E5030 Advanced Combinatorics in Computer Science (5 T-79.5203 Graph Theory P (5 cr) T-79.5205 Combinatorics P (5 cr) ICS-E5030 Advanced Combinatorics in Computer Science (5 T-79.5204 Combinatorial Models and Stochastic Algorithms P (6 cr) T-79.5205 Combinatorics (5 cr) P T-79.5206 Combinatorial Models and Stocastic Algorithms P 5 cr ICS-E5030 Advanced Combinatorics in Computer Science (5 Ei korvaavaa kurssia, suositellaan T- Ei korvaavaa kurssia. Suositellaan T- 79.5207 Advanced Course in Algorithms, T- 79.5207 Advanced Course in Algorithms, 79.5205 Combinatorics. Yhteyshenkilö ICS-E5030 Advanced Combinatorics in prof. Pekka Orponen. Computer Science. Yhteyshenkilö Pekka Orponen. T-79.5206 Combinatorial Models and Stocastic Algorithms P 5 cr T-79.5207 Advanced Course in Algorithms P 5 cr Ei korvaavaa kurssia, suositellaan T- Ei korvaavaa kurssia. Suositellaan T- 79.5207 Advanced Course in Algorithms, T- 79.5207 Advanced Course in Algorithms, 79.5205 Combinatorics. Yhteyshenkilö ICS-E5030 Advanced Combinatorics in prof. Pekka Orponen. Computer Science. Yhteyshenkilö Pekka Orponen. T-79.5301 Reactive Systems P (4 cr) T-79.5306 Reactive Systems (5cr) P Ei korvaavaa kurssia, mikä tahansa tietojenkäsittelyteorian syventävän moduulin kursseista käy. T-79.5302 Symbolic Model Checking P (4 T-79.5307 Distributed Computing (5 P V T-79.5308 Scalable Cloud Computing L (5 CSE-E5430 Scalable Cloud Computing (5 T-79.5303 Turvallisuuskriittiset järjestelmät (4 AS-116.3180 Automaatiojärjestelmien luotettavuus Ei korvaavaa kurssia. Kurssin voi korvata muilla saman A3-moduulin kursseilla. T-79.5304 Formal Conformance Testing (4 T-79.5302 Symbolic Model Checking (4 T-79.5305 Formal Methods P (4 T-79.5307 Distributed Computing (5 P V T-79.5308 Scalable Cloud Computing L (5 CSE-E5430 Scalable Cloud Computing (5 T-79.5305 T-79.5305 Formal Methods P (4 T-79.5307 Distributed Computing (5 P V T-79.5308 Scalable Cloud Computing L (5 CSE-E5430 Scalable Cloud Computing (5

10 T-79.5306 Reactive Systems P (5 T-79.5307 Distributed Computing T-79.5308 Scalable Cloud Computing L (5 T-79.5401 Liikkuvuudenhallinnan erikoiskurssi T-79.5501 Cryptology P (5 cr) Ei korvaavaa kurssia, mikä tahansa tietojenkäsittelyteorian syventävän moduulin kursseista käy. T-79.5308 Scalable Cloud Computing L (5 CSE-E5430 Scalable Cloud Computing (5 T-79.7003 Research Course in Theoretical Computer Science P (1-10 cr) CSE-E5430 Scalable Cloud Computing (5 T-79.5502 Advanced Course in Cryptology P 5 cr T-79.7001 Postgraduate Course in Theoretical Computer Science P (2-10 cr) Ei korvaavaa kurssia, mikä tahansa tietojenkäsittelyteorian syventävän moduulin kursseista käy. Yhteyshenkilö prof. Kaisa Nyberg. T-79.7002 Individual Studies P (1-10 cr) T-79.7003 Research Course in Theoretical Computer Science P (1-10 cr) T-122 Informaatiotekniikka Korvattava Korvaava Korvaava Korvaava Korvaava Korvaava T-122.101 Informaatiotekniikan T-61.6050 Informaatiotekniikan erikoiskurssi V (2-5 erikoiskurssi V (3-7 T-122.102 Informaatiotekniikan erikoiskurssi VI (2-5 T-61.6060 Informaatiotekniikan erikoiskurssi VI (3-7 T-122.103 Tiedon louhinnan algoritmiset menetelmät (3 T-61.5060 Tiedon louhinnan algoritmiset menetelmät (5

11 T-76 Ohjelmistotuotanto Korvattava Korvaava Korvaava Korvaava Korvaava Korvaava 3.76.130 Informaatiojärjestelmät Tik-76.132 Ohjelmistotuotanto (3 T-76.601 Ohjelmistotuotannon perusteet T-76.3601 Ohjelmistotuotannon CSE-C3610 Software Engineering (5 (3 perusteet (5 Tik-76.001 Tietotekniikka A (3 Tik-76.005 Tietotekniikan peruskurssi (2 T-106.041 Tietotekniikan peruskurssi (2 T-106.1041 Tietotekniikan peruskurssi (3 CSE-A1130 Tietotekniikka sovelluksissa (5 Tik-76.002 Tietotekniikka B (5 Tik-76.030 Ohjelmoinnin peruskurssi T1 (5-6 T-93.210 Ohjelmoinnin peruskurssi T1 (5-6 Ks. vanhojen ohjelmointikurssien korvaavuuskaavio**, kurssikorvaavuustaulukko v. 2005 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille* ja ohjelmointikurssien kurssikorvaavuustaulukko v. 2013 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille***. Tik-76.002 Tietotekniikka B (5 Tik-76.020 Ohjelmoinnin peruskurssi L1 (5 T-106.213 Ohjelmoinnin peruskurssi L1 (5 Ks. vanhojen ohjelmointikurssien korvaavuuskaavio**, kurssikorvaavuustaulukko v. 2005 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille* ja ohjelmointikurssien kurssikorvaavuustaulukko v. 2013 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille***. Tik-76.002 Tietotekniikka B (5 Tik-76.030 Ohjelmoinnin peruskurssi Y1 (5 T-106.216 Ohjelmoinnin peruskurssi Y1 (5 Ks. vanhojen ohjelmointikurssien korvaavuuskaavio**, kurssikorvaavuustaulukko v. 2005 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille* ja ohjelmointikurssien kurssikorvaavuustaulukko v. 2013 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille***. Tik-76.003 Ohjelmoinnin perusteet (2 Tik-76.007 Tieteellinen laskenta (2-3 Tik-76.299 Concurrency in Data Structures (2 Tik-76.298 Concurrency in Data Structures (2 T-106.910 Concurrency in Data Structures (2 Tik-76.004 Ohjelmointi II (3 Tik-76.011 Ohjelmoinnin peruskurssi T2 (3 T-106.230 Ohjelmoinnin peruskurssi T2 (3 Ks. vanhojen ohjelmointikurssien korvaavuuskaavio**, kurssikorvaavuustaulukko v. 2005 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille* ja ohjelmointikurssien kurssikorvaavuustaulukko v. 2013 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille***. Tik-76.006 Tietotekniikan työkurssi (2 T-106.061 Tietotekniikan työkurssi (2 T-106.1061 Tietotekniikan työkurssi (3 CSE-A1130 Tietotekniikka sovelluksissa (5 Tik-76.015 Ohjelmoinnin laboratoriotyöt (2-5 T-106.290 Ohjelmoinnin laboratoriotyöt (2-5 T-106.4000 Ohjelmistotekniikan laboratoriotyoẗ (3 8 T-106.5550 Tutkimusmenetelmät T-76.021 Ohjelmoinnin peruskurssi L2 (3 T-76.024 Ohjelmoinnin peruskurssi 2 (4 T-106.233 Ohjelmoinnin peruskurssi 2 (4 T-76.050 Ohjelmistoliiketoiminnan ja - tuotannon tutkimusmenetelmät T-76.5050 Ohjelmistoliiketoiminnan ja - tuotannon tutkimusmenetelmät (3-5 T-76.101 Ohjelmoinnin pitkä peruskurssi (5 Tik-76.010 Ohjelmoinnin peruskurssi T1 (5-6 T-93.210 Ohjelmoinnin peruskurssi T1 (5-6 Ks. vanhojen ohjelmointikurssien korvaavuuskaavio**, kurssikorvaavuustaulukko v. 2005 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille* ja ohjelmointikurssien kurssikorvaavuustaulukko v. 2013 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille***.

12 Tik-76.106 Tuotemallit (3 Tik-86.146 Tuotemallit, poistunut ilman korvaavuutta (2-3 Tik-76.115 Tietojenkäsittelyopin ohjelmatyö (5 T-93.720 Tietämystekniikan projekti (3-8 T-106.720 Ohjelmistotekniikan projekti (3-8 T-76.4115 Ohjelmistokehitysprojekti I (5-6 + T-76.5158 Ohjelmistotuotannon erikoistyö (2 T-76.4115 Ohjelmistokehitysprojekti I (5-6 + T-76.5999 Ohjelmistotuotannon yksilölliset opinnot L CSE-C2610 ja CSE-C2620 Ohjelmistoprojekti 1 & 2 (5 + 5 ks. lisätietoja kurssin T-76.4115 kohdalta Tik-76.122 Tietorakenteet ja algoritmit (3 Tik-76.012 Tietorakenteet ja algoritmit T (3 T-106.250 Tietorakenteet ja algoritmit T (3-5 T-106.1220 Tietorakenteet ja algoritmit T (5 CSE-A1140 Tietorakenteet ja algoritmit (5 Tik-76.122 Tietorakenteet ja algoritmit (3 Tik-76.022 Tietorakenteet ja algoritmit Y (3 T-106.253 Tietorakenteet ja algoritmit Y (3-5 T-106.1223 Tietorakenteet ja algoritmit Y (5 CSE-A1141 Tietorakenteet ja algoritmit Y (5 Tik-76.123 Algoritmien suunnittelu ja analyysi (3 Tik-76.124 Tietokone työvälineenä (1 T-106.410 Algoritmien suunnittelu ja analyysi (3 T-106.001 Tietokone työvälineenä (1 Tik-76.133 Ohjelmistoprojektit (2-5 T-76.612 Ohjelmistoprojektien hallinta (2 Tik-76.134 Tietämystekniikan erikoiskurssi (2-5 T-106.4100 Design and Analysis of Algorithms (5 cr) T-106.1111 Johdatus opiskeluun ja tietojärjestelmiin (2 T-76.5612 Ohjelmistoprojektien hallinta (3-4 T-93.810 T-93.6200 Special Course on Artificial Tietämystekniikan erikoiskurssi (2-5 Intelligence P (1-8 cr) T-79.4202 Principles of Algorithmic Techniques (5 Korvaavuutta ei vaadita, jos P- ja O-osa tulee muutenkin täyteen (yht. 100. Tarvittaessa korvataan uudella johdatuskurssilla (2. Ks. ohjeet tutkinnon suorittamisesta v. 2005 tutkintosäännön mukaan* CSE-E4600 Software Project Management (5 Tik-76.136 Yksilöllinen opintojakso (1-10 T-93.870 Yksilöllinen opintojakso (1-10 T-93.6400 Yksilo lliset opinnot (1 15 V L Tik-76.139 Käyttöjärjestelmät (4 T-106.435 Käyttöjärjestelmäprojekti (2 JA T-106.5150 Käyttöjärjestelmäprojekti (5 JA T-106.5150 Käyttöjärjestelmäprojekti (5 JA T-106.5150 Käyttöjärjestelmäprojekti (5 JA T-106.430 Käyttöjärjestelmät (2 T-106.4150 Käyttöjärjestelmät ja rinnakkaisohjelmointi (5 T-106.4155 Käyttöjärjestelmät (5 CSE-C3200 Käyttöjärjestelmät (5 Tik-76.138 Ohjelmistometodiikka (4 Tik-76.137 Olio-ohjelmointi (3 Tik-76.014 Ohjelmoinnin peruskurssi T3 (4 T-106.270 Ohjelmoinnin peruskurssi T3 (4 Ks. vanhojen ohjelmointikurssien korvaavuuskaavio**, kurssikorvaavuustaulukko v. 2005 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille* ja ohjelmointikurssien kurssikorvaavuustaulukko v. 2013 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille***. Tik-76.141 Tietokanta-algoritmit (3 T-106.510 Tietokanta-algoritmit (3 T-106.5200 Tietokanta-algoritmit (5 T-106.5220 Transaktionhallinta tietokantajärjestelmissä L (4 T-106.5221 Transaktionhallinta tietokantajärjestelmissä L (5 Tik-76.142 Vuorovaikutteinen tietojenkäsittely (3 T-121.100 Johdatus käyttäjäkeskeiseen tuotekehitykseen (1 JA T-121.110 Käyttäjäkeskeisen tuotekehityksen harjoitustyö (3 T-121.2100 Johdatus käyttäjäkeskeiseen tuotekehitykseen (2 JA T-121.3110 Käyttäjäkeskeisen tuotekehityksen harjoitustyö CSE-C3800 Käyttöliittymät ja käytettävyys 5 op (5 T-76.143 Tiedonhallintajärjestelmät (3 T-76.1143 Tiedonhallintajärjestelmät CSE-A1200 Tietokannat (5

13 Tik-76.144 Logiikkaohjelmointi (3 T-93.540 Logiikkaohjelmointi (3 T-93.5500 Logiikka- ja rajoiteohjelmointi T-79.5105 Answer Set Programming P (5 cr) T-76.147 Tietämystekniikan peruskurssi (4 T-93.440 Tietämystekniikan peruskurssi (4 T-93.4400 Tekoälyn perusteet T-79.4101 Discrete Models and Search T-76.148 Tietokoneverkot (3 T-109.300 Tietoliikennearkkitehtuurit (4 T-110.300 Tietoliikennearkkitehtuurit (4 T-110.2100 Johdatus tietoliikenteeseen (5 CSE-C2400 Tietokoneverkot (5 T-76.149 Ohjelmointikielten kääntäjät (4 T-106.550 Ohjelmointikielten kääntäjät (4 T-76.150 Ohjelmistoarkkitehtuurit (3 T-76.5150 Ohjelmistoarkkitehtuurit Tik-76.151 Hajautetut järjestelmät (3 Tik-106.520 Hajautetut järjestelmät (3 Tik-76.157 Tietoliikenneohjelmistot (2 T-76.158 Ohjelmistotekniikan erikoistyö (3 Tik-76.161 Yksilöllinen opintojakso (2-10 T-106.830 Ohjelmistotekniikan erikoistyö (3 T-93.710 Täydentävä opintojakso (1-3 T-106.6300 Ohjelmistotekniikan erikoistyö T-106.710 Täydentävä opintojakso (1-3 CSE-E5002 Special Assignment in Software Systems, Technologies and Security (1 10 T-106.6100 Täydentävät opinnot T-106.6400 Yksilölliset opinnot Tik-76.164 Sulautetut järjestelmät (3 T-106.530 Embedded Systems (3 T-106.5300 Embedded Systems Tik-76.166 Rinnakkaisohjelmointi (3 T-106.420 Rinnakkaisohjelmointi (3 T-106.5600 Concurrent Programming P (5 cr) Tik-76.167 Tietotekniikan erikoistyö (2 T-86.160 Tuotannon tietotekniikan erityiskysymyksiä I (2-6 T-86.5160 Tuotannon tietotekniikan erityiskysymyksiä I (5-10 T-76.168 Tietämystekniikan erikoistyö (3 T-93.830 Tietämystekniikan erikoistyö (3 T-93.6300 Tekoälyn erikoistyö Tik-76.169 Tietokantajärjestelmien tutkimusseminaari (1-3 T-76.174 Vuorovaikutteisen tietojenkäsittelyn seminaari (2 Tik-76.182 Tietojenkäsittelyteollisuus (2 T-121.900 Käyttöliittymien ja käytettävyyden seminaari (2-6 T-121.5900 Seminar on User Interfaces and Usability 3-8 op T-76.640 Ohjelmistoliiketoiminta (2-4 T-128.4200 Ohjelmistoyrityksen johtaminen (6 CSE-E5690 Seminar in Software and Service Engineering (5 T-128.2500 Management of a Software Venture P (6 CSE-E4755 Management of a Technology Venture Tik-76.199 Tiedon kompressoinnin seminaari (2-6

14 Tik-76.202 Information technology A (3 Tik-76.209 Computer as a tool (1 Tik-76.212 Information technology, basic course (2 T-106.003 Computer as a tool (1 T-106.043 T-106.1043 Information Technology - Information technology, basic course (2 Basic Course (3 cr) T-106.1003 IT Services at TKK T-106.1004 IT Services on Aalto Otaniemi campus (2 cr) erikseen. Yhteyshenkilö Aura Paloheimo. erikseen. Yhteyshenkilö Aura Paloheimo. Tik-76.213 Information Technology, laboratory course (2 Tik-76.220 Tietojenkäsittelyn erikoiskurssi (2-6 Tik-106.063 Information Technology, laboratory course (2 T-76.221 Ohjelmistotekniikan erikoiskurssi (1-5 T-76.270 Ohjelmistotekniikan seminaari (2-6 Tik-76.272 Rinnakkaislaskennan seminaari (2-6 T-106.810 Ohjelmistotekniikan erikoiskurssi (1-5 T-106.850 Ohjelmistotekniikan seminaari (2-6 T-106.6200 Ohjelmistotekniikan erikoiskurssi (1-8 T-106.5800 Ohjelmistotekniikan seminaari CSE-E5001 Special Course in Software and Service Engineering (1 10 CSE-E5000 Seminar on Software Systems, Technologies and Security (5 T-76.275 Tietämystekniikan seminaari (2-6 Tik-76.278 Ohjelmoinnin seminaari (2-6 T-93.850 Tietämystekniikan seminaari (2-6 T-93.5800 Tekoälyn seminaari L (3-10 T-106.5800 Ohjelmistotekniikan seminaari L (3-10 T-106.5820 Hajautettujen järjestelmien seminaari L (3-10 T-106.5840 Sulautettujen järjestelmien seminaari L (3-10 / CSE-E5000 Seminar on Software Systems, Technologies and Security (5 Tik-76.279 Tietojenkäsittelyjärjestelmien seminaari (2-6 Tik-76.284 Ohjelmointikielten seminaari (2-6 Tik-76.286 Tekoälyseminaari (2-6 Tik-76.288 Tietoliikenneohjelmistojen seminaari (2-6 Tik-76.295 Ohjelmistojen toteutustekniikat: seminaari (2-6 Tik-76.402 Datateknik B Tik-76.420 Grundkurs i programmering (5 T-106.217 Grundkurs i programmering (5 T-106.1207 Grunderna i programmering (Java) ja T-106.1243 Ohjelmoinnin jatkokurssi L1 (Java) Ks. vanhojen ohjelmointikurssien korvaavuuskaavio** ja ohjelmointikurssien kurssikorvaavuustaulukko v. 2013 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille***. T-76.403 Datorn som verktyg (1 T-106.001 Datorn som verktyg (1 T-106.1001 Tietokone työvälineenä T-106.1111 Johdatus opiskeluun ja tietojärjestelmiin TKK:lla (2 Korvaavuutta ei vaadita, jos P- ja O-osa tulee muutenkin täyteen (yht. 100. Tarvittaessa korvataan uudella johdatuskurssilla (2. Ks. ohjeet tutkinnon suorittamisesta v. 2005 tutkintosäännön mukaan* T-76.601 Ohjelmistotuotannon perusteet (3 T-76.3601 Ohjelmistotuotannon perusteet (5 CSE-C3610 Software Engineering (5

15 T-76.611 Ohjelmistojen määrittely- ja suunnittelumenetelmät (2 T-76.4602 Ohjelmistokehityksen menetelmät CSE-C3600 Software Design and Modelling (5 T-76.612 Ohjelmistoprojektien hallinta T-76.5612 Ohjelmistoprojektien hallinta CSE-E4600 Software Project Management (5 T-76.613 Ohjelmistojen testaus ja laadunvarmistus (3 T-76.5613 Ohjelmistojen testaus ja laadunvarmistus T-76.614 Ohjelmistotuotteen hallinta (2 T-76.4602 Ohjelmistokehityksen menetelmät CSE-C3600 Software Design and Modelling (5 T-76.631 Ohjelmistoprosessit (2 T-76.5631 Ohjelmistoprosessit T-76.632 Tietotekniikkaoikeus (2 T-76.5632 Tietotekniikkaoikeus CSE-E4680 Law in Digital Society (5 6 T-76.633 Ohjelmistotuotannon erikoiskurssi (2-6 T-76.5633 Ohjelmistotuotannon erikoiskurssi T-76.5999 Ohjelmistotuotannon yksilölliset opinnot L T-76.640 Ohjelmistoliiketoiminta T-128.4200 Ohjelmistoyrityksen johtaminen T-128.2500 Management of a Software Venture P (6 CSE-E4755 Management of a Technology Venture T-76.650 Ohjelmistotuotannon seminaari (2-6 T-76.5650 Ohjelmistotuotannon seminaari (3 5 CSE-E5690 Seminar in Software and Service Engineering (5 T-76.651 Verkostoituneen tuotekehityksen tutkimusseminaari (2-6 T-76.652 Käyttäjä- ja asiakasvaatimusten määrittelyseminaari (2-6 T-76.750 Tietotekniikkaoikeuden seminaari (2-6 T-76.5651 Hajautetun ohjelmistokehityksen seminaari T-76.5615 Vaatimusten määrittely ja hallinta T-76.5750 Tietotekniikkaoikeuden seminaari T-76.5654 Ohjelmistotuotekehitysseminaari (3 8 CSE-E4605 Requirements Engineering (5 CSE-E5680 Seminar on Law and Technology (3 T-76.5650 Seminar in Software Engineering L CSE-E5690 Seminar in Software and Service Engineering (5 T-76.751 Tietotekniikkaoikeuden erikoistyö (2-6 T-76.5751 Tietotekniikkaoikeuden erikoistyö T-76.752 Verkkokauppaoikeus T-76.5752 Verkkokauppaoikeus T-76.5762 Legal Aspects of Service Management 3 op Ei korvaavuutta. Yhteyshenkilö Martti Mäntylä. T-76.753 Oikeus tietoyhteiskunnassa (4 T-76.5753 Oikeus tietoyhteiskunnassa CSE-E4680 Law in Digital Society (5 6 T-76.754 Teknologiaoikeuden kirjatentti 1 (2 T-76.758 Teknologiaoikeuden kirjatentti 2 (2 T-76.759 Yksilöllinen opintojakso (2-10 T-76.5754 Teknologiaoikeuden kirjatentti 1 T-76.5758 Teknologiaoikeuden kirjatentti 2 T-76.5759 Yksilöllinen opintojakso Ei korvaavuutta. Yhteyshenkilö Martti Mäntylä. Ei korvaavuutta. Yhteyshenkilö Martti Mäntylä. Ei korvaavuutta. Yhteyshenkilö Martti Mäntylä.

16 T-76.xxx Seminaari tai erikoistyö T-76.1143 Tiedonhallintajärjestelmät T-76.xxxx Seminaari tai erikoistyö CSE-A1200 Tietokannat (5 T-76.3601 Introduction to Software Engineering (5 CSE-C3610 Software Engineering (5 T-76.4115 Ohjelmistokehitysprojekti 1 (5- CSE-C2610 ja CSE-C2620 8 Ohjelmistoprojekti 1 & 2 (5 + 5 Jos opiskelija on suorittanut lopetetun kurssin T-76.3601 Introduction to Software Engineering (huom. ei koske sen korvaavaa kurssia CSE-C3610 Software Engineering), hän voi korvata T-76.4115 Ohjelmistokehitysprojekti 1:n suorittamalla CSE-C2620 Ohjelmistoprojekti 2 JA osallistumalla projektityön valmisteluun jo kurssilla CSE-C2610 Ohjelmistoprojekti 1. Tässä tapauksessa suoritusmerkintä tulee vain kurssista CSE-C2620 Ohjelmistoprojekti 2, joka suoritetaan opiskelijalta kulloinkin vaaditun T-76.4115 Ohjelmistokehitysprojekti 1:n laajuuden mukaan (5-8 ja työmäärä mitoitetaan vastaamaan opintopisteitä. Kurssit CSE-C2610 ja CSE-C2620 tulee suorittaa saman lukuvuoden aikana. T-76.4602 Software Development Methods (6 CSE-C3600 Software Design and Modelling (5 T-76.5050 Methods for Software Business and Engineering Research, L, (3-5 T-76.5115 Software Development Project II (6-8 T-76.5144 Managing Data in the Semantic Web (4 cr) T-76.5150 Software Architectures P (5 cr) CSE-E5600 Software Project 3 (5 8. Korvaava kurssi suoritettava vastaavan kokoisena. T-76.5145 Semantic Data Management (4 cr) AS-75.2500 Semanttinen web L (4 T-75.4300 Semanttinen web L (4 ME-E4300 Semantic Web (5 T-76.5158 Ohjelmistotuotannon erikoistyö L T-76.5999 Ohjelmistotuotannon yksilölliset opinnot L T-76.5273 Seminar on Database Management L (2-6 cr) T-86.5273 Implementing Service-Oriented Architectures (2-6 cr) T-86.5175 Business Process Design and Implementation L (4 cr) TAI AS-75.3601 Web-palvelutekniikat (4 T-76.5612 Software Project Management P (3-5 cr) T-76.5613 Software Testing and Quality Assurance P (5 cr) CSE-E4600 Software Project Management (5 T-76.5615 Requirements Engineering P (2-4 cr) CSE-E4605 Requirements Engineering (5 T-76.5631 Software processes P (3-5 cr) T-76.5632 Tietotekniikkaoikeus L (3-6 T-76.5633 Ohjelmistotuotannon erikoiskurssi L CSE-E4680 Law in Digital Society (5 6 T-76.5999 Ohjelmistotuotannon yksilölliset opinnot L

17 T-76.5650 Seminar in Software Engineering P (3-5 CSE-E5690 Seminar in Software and Service Engineering (5 T-76.5651 Hajautetun ohjelmistokehityksen seminaari T-76.5652 Vaatimustenmäärittelyn ja hallinnan seminaari T-76.5654 Ohjelmistotuotekehitysseminaari (3-8 T-76.5655 Ohjelmistotuotannon tutkimusseminaari (3 5 T-76.5650 Seminar in Software Engineering L CSE-E5690 Seminar in Software and Service Engineering (5 T-76.5653 Ohjelmistotuoteperheet - seminaari T-76.565x Seminaari T-76.5654 Seminar on Software Product Development P T-76.5650 Seminar in Software Engineering L CSE-E5690 Seminar in Software and Service Engineering (5 T-76.5655 Research Seminar on Software Engineering P (3-8 cr) T-76.5699 Ohjelmistotuotannon yksilölliset opinnot L (2-10 T-76.5750 Seminar on Law and Technology P (3 cr) T-76.5751 Tietotekniikkaoikeuden erikoistyö L T-76.5752 Verkkokauppaoikeus L 3 op CSE-E5699 Individual Studies in Software and Service Engineering (1 10 CSE-E5680 Seminar on Law and Technology (3 T-76.5759 Tietotekniikkaoikeuden yksilölliset opinnot L T-76.5762 Legal Aspects of Service Management L 3 op Ei korvaavuutta. Yhteyshenkilö Martti Mäntylä. Ei korvaavuutta. Yhteyshenkilö Martti Mäntylä. T-76.5753 Law in Network Society (4-6 cr) CSE-E4680 Law in Digital Society (5 6 T-76.5754 Teknologiaoikeuden kirjatentti 1 L (3 Ei korvaavuutta. Yhteyshenkilö Martti Mäntylä. T-76.5758 Law and Technology - book examination 2 P (3 cr) Ei korvaavuutta. Yhteyshenkilö Martti Mäntylä. T-76.5759 Tietotekniikkaoikeuden yksilölliset opinnot L (3-12 Ei korvaavuutta. Yhteyshenkilö Martti Mäntylä. T-76.5762 Legal Aspects of Service Management P (3 cr) T-76.5764 Faktat ja tietoyhteiskuntaviestintä (6 T-76.5900 Software Engineering Learning Portfolio (1 Ei korvaavuutta. Yhteyshenkilö Martti Mäntylä. Ei korvaavuutta. Yhteyshenkilö Martti Mäntylä. CSE-E5695 Portfolio in Software and Service Engineering (1 5

18 T-86 Ohjelmisto- ja tietojärjestelmät, sis. Aut-48 Tuotannon tietotekniikka Korvattava Korvaava Korvaava Korvaava Korvaava Korvaava Tik-86.125 T-121.100 Johdatus käyttäjäkeskeiseen tuotekehitykseen (1 JA T-121.110 T-121.2100 Johdatus käyttäjäkeskeiseen CSE-C3800 Käyttöliittymät ja Vuorovaikutteinen tietojenkäsittely (4 Käyttäjäkeskeisen tuotekehityksen harjoitustyö (3 tuotekehitykseen (2 JA T-121.3110 Käyttäjäkeskeisen tuotekehityksen harjoitustyö käytettävyys 5 op (5 Tik-86.126 Käyttöliittymät (4 Tik-86.128 Käyttöliittymät ja kognitio (2 T-121.100 Johdatus käyttäjäkeskeiseen tuotekehitykseen (1 JA T-121.110 Käyttäjäkeskeisen tuotekehityksen harjoitustyö (3 T-121.200 Käyttöliittymäpsykologia (2 T-121.5200 Ihminen ja vuorovaikutteiset käyttöliittymät T-121.2100 Johdatus käyttäjäkeskeiseen CSE-C3800 Käyttöliittymät ja tuotekehitykseen (2 JA T-121.3110 käytettävyys 5 op (5 Käyttäjäkeskeisen tuotekehityksen harjoitustyö T-121.5350 Strategic User-Centred Design 9 op sisältää kurssit T-121.5200 Ihminen ja vuorovaikutteiset käyttöliittymät, T-121.5401 Käyttäjätutkimus ja T- 121.5700 Käyttäjäkeskeinen konseptisuunnittelu. Kurssi CSE-E5888 Design Project (10 sisältää kurssit T-121.5200 Ihminen ja vuorovaikutteiset käyttöliittymät, T- 121.5401 Käyttäjätutkimus ja T-121.5700 Käyttäjäkeskeinen konseptisuunnittelu Tik-86.130 Käyttöliittymien projektityö (5 T-121.800 Käyttäjäkeskeinen suunnitteluprojekti (4-8 T-121.5800 Käyttäjäkeskeinen suunnitteluprojekti 6-12 op Sovittava erikseen, esim. T-121.5500 Käyttäjäkeskeisen tuotekehityksen erikoistyö TAI T-121.5850 Käytettävyyden yksilöllinen opintojakso Sovittava erikseen, esim. CSE-E5699 Individual Studies in Software and Service Engineering (1 10 Tik-86.132 Käytettävyystutkimus (4 T-121.600 Käytettävyyden arviointi (4 T-121.5600 Käytettävyyden arviointi T-121.5601 Käytettävyyden arviointi (5 JA T-121.5450 Interaction Design and Evaluation 8 op JA CSE-E5810 Usability Evaluation (5 T-121.5150 Käyttäjäkeskeisen tuotekehityksen menetelmät (2 T-121.5151 Methods for User-centred Product Development (3 CSE-E5800 User-Centered Methods for Product and Service Design (5 Tik-86.140 Integration of CIM Systems (3 T-86.141 Enterprise Systems Integration (3 cr) T-86.5141 Enterprise Systems Architecture CSE-E4650 Enterprise Systems Architecture (5 T-86.143 Tuotetietotekniikka (3 Tik-86.145 Tuotemallit (3 T-86.161 Tuotannon tietotekniikan erityiskysymyksiä II (2-6 Tik-86.146 Tuotemallit T-86.5161 Tietojärjestelmien integroinnin erikoiskurssi T-86.5165 Seminar on Enterprise Information Systems CSE-E5650 Seminar on Enterprise Information Systems (3 10 Tik-86.148 Virtuaaliprototyypit ja dynaaminen simulointi (3 T-86.500 Virtuaaliprototyypit ja dynaaminen simulaatio (3 T-126.100 Virtuaaliprototyypit ja dynaaminen simulaatio (3 T-111.5370 3D-mallintaminen ja virtuaaliprototyypit (6 T-86.150 T-86.5150 Yritysten tietojärjestelmien Tuotannon tietotekniikan erikoistyö (3-6 erikoistyö T-86.155 Yksilöllinen opintojakso (2-10 T-86.160 Tuotannon tietotekniikan erityiskysymyksiä I (2-6 T-86.161 Tuotannon tietotekniikan erityiskysymyksiä II (2-6 T-86.5150 Yritysten tietojärjestelmien erikoistyö T-86.5160 Tuotannon tietotekniikan erityiskysymyksiä I 5-10 op T-86.5161 Tietojärjestelmien integroinnin erikoiskurssi CSE-E5655 Special Assignment on Enterprise Information Systems (3 10 CSE-E5655 Special Assignment on Enterprise Information Systems (3 10 T-86.5165 Seminar on Enterprise Information Systems CSE-E5650 Seminar on Enterprise Information Systems (3 10

19 T-86.165 Tuotetietotekniikan seminaari T-86.5165 Seminar on Enterprise Information Systems CSE-E5650 Seminar on Enterprise Information Systems (3 10 Tik-86.170 Käyttöliittymäkehitys (4 Tik-86.174 Vuorovaikutteisen tietojenkäsittelyn seminaari (2-6 Tik-86.180 Teollisuusautomaation seminaari (2-6 T-121.700 Käyttäjäkeskeinen konseptisuunnittelu (4 T-121.900 Käyttöliittymien ja käytettävyyden seminaari (2-6 T-121.5400 Käyttäjätutkimus 4 op + T- 121.5700 Käyttäjäkeskeinen konseptisuunnittelu 4 op T-121.5900 Seminar on User Interfaces and Usability 3-8 op Ks. korvaavuudet kurssien T-121.5400 ja T- 121.5700 kohdalta. CSE-E5690 Seminar in Software and Service Engineering (5 Tik-86.190 T-86.141 Foundations of Information Technology Enterprise Systems Integration (3 cr) in Production (3 Tik-86.201 Verkottunut etäopetus (2-4 T-86.508 ICT asiantuntijuuden kehittämisen apuvälineenä (3 T-86.5141 Enterprise Systems Architecture T-126.400 ICT asiantuntijuuden kehittämisen apuvälineenä (3 CSE-E4650 Enterprise Systems Architecture (5 T-86.300 Information and Communication Technology (ICT) Enabled Commerce (3 T-86.301 Project Course on ICT Enabled Commerce (4 T-86.501 Tietokonegrafiikan ja simuloinnin seminaari (2-6 T-86.5300 Information and Communication Technology (ICT) Enabled Commerce T-86.5161 Tietojärjestelmien integroinnin erikoiskurssi T-126.111 Tietokonegrafiikan ja simuloinnin seminaari (2-6 T-86.5310 ICT Enabled Service Business and Innovation (4-6 T-86.5165 Seminar on Enterprise Information Systems CSE-E4660 ICT Enabled Service Business and Innovation (5 CSE-E5650 Seminar on Enterprise Information Systems (3 10 T-86.502 Säätötekniikan teollisuussovellukset (3 T-86.503 Tietotekniset sovellukset modernissa säätötekniikassa (3 T-126.200 Säätötekniikan teollisuussovellukset (3 T-126.201 Tietotekniset sovellukset modernissa säätötekniikassa (3 T-86.504 Middleware hajautetuissa järjestelmissä (2-6 T-126.210 Distributed systems and Middleware (2-6 T-86.505 Short Range Wireless Protocols (3 T-126.211 Short Range Wireless Protocols (3 T-86.506 Oliopohjaisten 3D-sovellusten kehittäminen (3 T-86.507 Digitaalinen videokuvan pakkaus (2 T-126.103 Development of Object Oriented 3D and Media Applications (3 T-126.130 Digitaalinen videokuvan pakkaus (2 T-86.750 Seminaari uusista liiketoiminnoista digitaalisessa taloudessa (2 T-86.5750 Seminaari uusista liiketoiminnoista digitaalisessa taloudessa T-86.5751 Strategic Digital Service Innovations P (3-7) T-86.xxx Seminaari tai erikoistyö T-86.xxxx Seminaari tai erikoistyö

20 T-86.2010 Tietojärjestelmien hankinta ja hankejohtaminen (4-6 T-86.5141 Enterprise Systems Architecture (4 cr) CSE-E4650 Enterprise Systems Architecture (5 T-86.5150 Special Assignment on Enterprise Information Systems P (3-10 cr) T-86.5160 Tuotannon tietotekniikan erityiskysymyksiä I V (5-10 CSE-E5655 Special Assignment on Enterprise Information Systems (3 10 T-86.5161 Special Course in Information Systems Intergration T-86.5165 Seminar on Enterprise Information Systems CSE-E5650 Seminar on Enterprise Information Systems (3 10 T-86.5165 Seminar on Enterprise Information Systems CSE-E5650 Seminar on Enterprise Information Systems (3 10 T-86.5170 Service-Oriented Architecture and Software Engineering L (4 T-86.5171 Seminar on Enterprise Architectures L V (4 T-86.5175 Business Process Design and Implementation L (4 cr) T-86.5171 Seminar on Enterprise Architectures L V (4 T-86.5180 IT Governance P (4 CSE-E4655 IT Governance (5 T-86.5200 Service Research Seminar P (4 10 T-86.5273 Implementing Service- Oriented Architectures (2-6 cr) CSE-E5690 Seminar in Software and Service Engineering T-86.5175 Business Process Design and Implementation L (4 cr) TAI AS-75.3601 Web-palvelutekniikat (4 T-86.5175 Business Process Design and Implementation L (4 cr) T-86.5300 Information and Communication Technology (ICT) Enabled Commerce (4-6 cr) T-86.5310 ICT Enabled Service Business and Innovation (4-6 CSE-E4660 ICT Enabled Service Business and Innovation (5 T-86.5310 ICT Enabled Service Business and Innovation (4-6 CSE-E4660 ICT Enabled Service Business and Innovation (5 T-86.5415 Digital Service Insight and Innovation I (2-8 T-86.5416 Digital Service Insight and Innovation II (2-8

21 T-86.5750 Seminaari uusista liiketoiminnoista digitaalisessa taloudessa T-86.5751 Strategic Digital Service Innovations P (3-7) T-86.5751 Strategic Digital Service Innovations Aut-48.166 Integrering av datasystem inom produktionen T-86.141 Enterprise Systems Integration (3 T-86.5141 Enterprise Systems Architecture CSE-E4650 Enterprise Systems Architecture (5 Aut-48.166 T-86.150 Tuotannon tietotekniikan erikoistyö (3-6 Tuotannon tietotekniikan erikoistyö (3-6 T-86.5150 Yritysten tietojärjestelmien erikoistyö CSE-E5655 Special Assignment on Enterprise Information Systems (3 10 Aut-48.171 Tuotannon tietotekniikan erityiskysymyksiä I (3-5 T-86.160 Tuotannon tietotekniikan erikoiskysymyksiä I (2-6 T-86.5160 Tuotannon tietotekniikan erityiskysymyksiä I (5-10 Aut-48.172 Tuotannon tietotekniikan erityiskysymyksiä II (3-5 T-86.161 Tuotannon tietotekniikan erikoiskysymyksiä II (2-6 T-86.5161 Tietojärjestelmien integroinnin erikoiskurssi T-86.5165 Seminar on Enterprise Information Systems CSE-E5650 Seminar on Enterprise Information Systems (3 10

22 T-106 Ohjelmisto- ja tietojärjestelmät Korvattava Korvaava Korvaava Korvaava Korvaava Korvaava T-0.3123 Tietokone ja käyttöjärjestelmä T-61.123 Tietokoneen arkkitehtuuri S-87.3190 Tietokoneen arkkitehtuuri Ei korvaavuutta. Kurssi luennoidaan keväällä 2013 viimeistä kertaa. Tarvittaessa korvataan vapaavalintaisella uuden tietotekniikan pääaineen valinnaisella kurssilla, joka ei ole päällekkäinen opiskelijan muiden kurssien kanssa. Ks. ohjeet tutkinnon suorittamisesta v. 2005 tutkintosäännön mukaan* S-87.3190 Tietokoneen arkkitehtuuri T-106.001 Tietokone työvälineenä (1 T-61.123 Tietokoneen arkkitehtuuri T-106.1001 Tietokone työvälineenä Ei korvaavuutta. Kurssi luennoidaan keväällä 2013 viimeistä kertaa. Tarvittaessa korvataan vapaavalintaisella uuden tietotekniikan pääaineen valinnaisella kurssilla, joka ei ole päällekkäinen opiskelijan muiden kurssien kanssa. Ks. ohjeet tutkinnon suorittamisesta v. 2005 tutkintosäännön mukaan* T-106.1111 Johdatus opiskeluun ja tietojärjestelmiin TKK:lla (2 Korvaavuutta ei vaadita, jos P- ja O-osa tulee muutenkin täyteen (yht. 100. Tarvittaessa korvataan uudella johdatuskurssilla (2. Ks. ohjeet tutkinnon suorittamisesta v. 2005 tutkintosäännön mukaan* T-106.002 Datorn som verktyg (1 sv) T-106.1002 Datorn som verktyg T-106.1111 Johdatus opiskeluun ja tietojärjestelmiin TKK:lla (2 Korvaavuutta ei vaadita, jos P- ja O-osa tulee muutenkin täyteen (yht. 100. Tarvittaessa korvataan uudella johdatuskurssilla (2. Ks. ohjeet tutkinnon suorittamisesta v. 2005 tutkintosäännön mukaan* T-106.003 Computer as a Tool (1 cr) T-106.1003 IT Services at TKK T-106.1004 IT Services in Aalto Otaniemi campus (2 cr) T-106.041 Tietotekniikan peruskurssi (2 T-106.1041 Tietotekniikan peruskurssi (3 CSE-A1130 Tietotekniikka sovelluksissa (5 T-106.043 Information technology - Basic Course (2 cr) T-106.1043 Information Technology - Basic Course (3 cr) erikseen. Yhteyshenkilö Aura Paloheimo. T-106.061 Tietotekniikan työkurssi (2 T-106.1061 Tietotekniikan työkurssi (3 CSE-A1130 Tietotekniikka sovelluksissa (5 T-106.063 Information Technology, Laboratory course (2 cr) T-106.1063 Information Technology, Laboratory Course (3 cr) erikseen. Yhteyshenkilö Aura Paloheimo. T-106.213 Ohjelmoinnin peruskurssi L1 (5 T-106.1203 Ohjelmoinnin perusteet L (Java) T-106.1206 Ohjelmoinnin perusteet Y (Java) T-106.1208 Ohjelmoinnin perusteet Y (Python) (5. CSE-A1111 Ohjelmoinnin peruskurssi Y1 (5. JA T-106.1243 Ohjelmoinnin jatkokurssi L1 (Java) T-106.1243 Ohjelmoinnin jatkokurssi L1 (Java) T-106.1215 Ohjelmoinnin peruskurssi, osa 2 (6. CSE-A1121 Ohjelmoinnin peruskurssi Y2 TAI tietotekniikan opiskelijat: ICS-A1120 Ohjelmointi 2 (jos suoritetaan myös CSE-A1110 Ohjelmointi 1) tai CSE-C2120 Ohjelmointistudio 2: projekti Tarkemmin: ks. kurssikorvaavuustaulukko v. 2005 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille* ja ohjelmointikurssien kurssikorvaavuustaulukko v. 2013 tutkintosäännön mukaista kandidaatin tutkintoa suorittaville opiskelijoille***. T-106.216 Ohjelmoinnin peruskurssi Y1 (5 Ks. Yllä T-106.213