Opinto-opas 2009-2010
Perus
Perus
Pori
KV
Jatko
Avoin
|Tutkinnot|
|Opintokokonaisuudet|
|Opintojaksot|
TTY - Opinto-opas 2009-2010 - Perus
Perus-opintojaksot.
Ohjelmistotekniikka
IHTE-1100 Käytettävyyden perusteet, 3 op
IHTE-1600 Ihmiskeskeisen teknologian diplomityöseminaari, 1 op
IHTE-1610 Ihmiskeskeisen teknologian diplomityöseminaariesitys, 0 op
IHTE-1706 Orientation to postgraduate studies, 3 op
IHTE-1800 Ihminen ja tekniikka -seminaari, 2-4 op
IHTE-1850 Ihmiskeskeisen teknologian erityiskysymyksiä, 2-5 op
IHTE-2100 Käyttöliittymäsuunnittelun perusteet, 3 op
IHTE-3100 Käyttäjäkeskeinen tuotekehitys, 5 op
IHTE-3201 Käytettävyystutkimuksen menetelmät, 6 op
IHTE-3250 Käyttäjäkokemuksen arviointi ja suunnittelu, 4 op
IHTE-3300 Käyttäjäkeskeisen suunnittelun työkurssi, 4 op
IHTE-3900 Käytettävyys ohjelmistoprojektissa, 3 op
IHTE-7100 Johdatus ihmisen käyttäytymiseen, 5 op
IHTE-7106 Introduction to human behaviour, 5 op
IHTE-7302 Monikulttuurinen suunnittelu, 3 op
OHJ-1010 Tietotekniikan perusteet, 4 op
OHJ-1020 Tietotekniikan perusteet ja varusohjelmat, 5 op
OHJ-1100 Ohjelmointi I, 4 op
OHJ-1106 Programming I, 4 op
OHJ-1110 Laaja ohjelmointi 1, 5 op
OHJ-1150 Ohjelmointi II, 5 op
OHJ-1156 Programming II, 5 op
OHJ-1160 Laaja ohjelmointi 2, 6 op
OHJ-1400 Olio-ohjelmoinnin peruskurssi, 4 op
OHJ-1450 Olio-ohjelmoinnin jatkokurssi, 5 op
OHJ-1500 Turvallinen ohjelmointi, 3-6 op
OHJ-1700 Ohjelmistotekniikan kandidaatintyöseminaari, 0 op
OHJ-1750 Ohjelmistotekniikan diplomityöseminaari, 1 op
OHJ-1760 Ohjelmistotekniikan diplomityöseminaariesitys, 0 op
OHJ-1806 Orientation to Postgraduate Studies, 3 op
OHJ-1820 Ohjelmistotekniikan jatko-opintoseminaari, 1-8 op
OHJ-1850 Ohjelmistotekniikan erityiskysymyksiä, 3 op
OHJ-1860 Ohjelmistotekniikan seminaari, 3 op
OHJ-1900 Tietotekniikan opetustaidon kurssi, 1 op
OHJ-2010 Tietorakenteiden käyttö, 5 op
OHJ-2016 Utilization of Data Structures, 5 op
OHJ-2050 Ohjelmointikielten periaatteet, 5 op
OHJ-2056 Principles of Programming Languages, 5 op
OHJ-2100 Ohjelmistotieteen perustyökaluja, 5 op
OHJ-2156 Analysis of Algorithms, 4 op
OHJ-2206 Design and Implementation of Data Structures, 5 op
OHJ-2306 Introduction to Theoretical Computer Science, 6 op
OHJ-2506 Program Verification, 5 op
OHJ-2556 Artificial Intelligence, 6 op
OHJ-2606 State Machines, 5 op
OHJ-2656 Varied Topics in Algorithmics, 5 op
OHJ-2700 Tietokonegrafiikka, 6 op
OHJ-2710 Peliohjelmointi, 6 op
OHJ-2906 Software Science Project, 5 op
OHJ-3010 Ohjelmistotuotannon perusteet, 4 op
OHJ-3050 Ohjelmistotuotannon menetelmät, 6 op
OHJ-3056 Software Engineering Methodology, 6 op
OHJ-3060 Ohjelmistojen testaus, 5 op
OHJ-3100 Ohjelmien ylläpito ja evoluutio, 5 op
OHJ-3200 Ohjelmistoarkkitehtuurit, 6 op
OHJ-3300 Johdatus tietokantoihin, 3 op
OHJ-3320 Tietokantojen suunnittelu, 3 op
OHJ-3340 Tietokantajärjestelmien suunnittelu ja toteutus, 4 op
OHJ-3500 Ohjelmistotuotannon projektityö, 6-10 op
OHJ-3506 Software Engineering Project, 6-10 op
OHJ-3550 Projektinhallintaseminaari, 3 op
OHJ-3801 Johdatus ohjelmistotuotannon tutkimukseen, 6 op
OHJ-3811 Julkaiseminen ohjelmistotuotannossa, 6 op
OHJ-3900 Ohjelmistoprojektin johtaminen, 8 op
OHJ-4010 Rinnakkaisuus, 4 op
OHJ-4040 Rinnakkaisuuden jatkokurssi, 3 op
OHJ-4100 Käyttöjärjestelmät, 4 op
OHJ-4200 Laitteistonläheinen ohjelmointi, 4 op
OHJ-4301 Sulautettu ohjelmointi, 5 op
OHJ-4400 Reaaliaikajärjestelmät, 3 op
OHJ-4500 Lausekielten toteutustekniikka, 8 op
OHJ-5010 Hajautettujen järjestelmien perusteet, 5 op
OHJ-5050 Hajautettujen järjestelmien tekniikat, 5 op
OHJ-5100 Seittiohjelmointi, 4 op
OHJ-5201 Web-palveluiden toteutustekniikat, 5 op
OHJ-7400 Graafisen käyttöliittymän ohjelmointi, 4-6 op