Tietotekniikan perus- ja aineopinnot (LuK-tutkinto, 2017-2020) (Pääaineopiskelijoille)
Organisaatio: | Tietotekniikan laitos |
---|---|
Vuosi: | 2017-2020 |
Tila: | Aktiiviset |
Lisätietoja: | |
Sisältö: | |
Tavoitteet: | |
Opintopisteiden vähimmäismäärä: |
96 |
Koodi: | TIELUK |
Taso: | Perus- ja aineopinnot |
Tyyppi: | Pääaineopiskelijoille |
[Piilota opintojaksot]
[Loppuun]
Opintokokonaisuuden osat
-
! Tietotekniikan perustaidot, 20 op
- ITKP104 Tietoverkot suoritetaan 5 op laajuisena.
- ! ITKP101 Tietokone ja tietoverkot työvälineenä (2 op)
- ! ITKP1011 Web-julkaiseminen (2 op)
- ! ITKP104 Tietoverkot (1 - 5 op)
- ! TIEP114 Tietokoneen rakenne ja arkkitehtuuri (3 op)
- ! TIEP115 Johdatus tietotekniikkaan (3 op)
- ! ITKA203 Käyttöjärjestelmät (5 op)
-
! Ohjelmistokehitystaidot, 28 op
- TIEA341 Funktio-ohjelmointi 1 suoritetaan vähintään 3 op laajuudessa.
- ! ITKP102 Ohjelmointi 1 (6 op)
- ! TIEP111 Ohjelmointi 2 (8 op)
- ! ITKA201 Algoritmit 1 (4 op)
- ! TIEA211 Algoritmit 2 (4 op)
- ! TIEA1130 Oliosuuntautunut suunnittelu ja -ohjelmointi (3 - 5 op)
- ! TIEA341 Funktio-ohjelmointi 1 (3 - 5 op)
-
! Sovellusohjelmointi, 18 op
- ! ITKA204 Tietokannat ja tiedonhallinnan perusteet (5 op)
- ! TIEA2120 Web-käyttöliittymien ohjelmointi (5 op)
- ! TJTA104 Ihmisen ja teknologian välinen vuorovaikutus (5 op)
- ! ITKA2050 Ohjelmistoturvallisuuden perusteet (3 op)
-
! Käytäntöön orientoituminen, 5 op
- TIEA207 Aineopintojen projektityö (5 op)
- TIEA304 Harjoittelu (5 - 12 op)
- TIEA3041 Harjoittelu ulkomailla (5 - 12 op)
- HTKA114 Peliprojekti (5 op)
- URAA1001 Tiimi&Työnantaja -projektikurssi (3 - 6 op)
-
! Johdatus tieteelliseen toimintaan, 10 op
- ! TIEA301 Kandidaattiseminaari (3 op)
- ! TIEA302 Kandidaatintutkielma (7 op)
- ! TIEA303 Kypsyysnäyte (0 op)
-
! Valinnaisia informaatioteknologian tiedekunnan aineopintoja, 15 op
- Valinnaisiksi opinnoiksi käyvät myös ulkomailla, esimerkiksi opiskelijavaihdossa suoritetut IT-alan aineopintotasoiset opinnot. Valinnaisiksi opinnoiksi voidaan hyväksyä myös muita, opintoneuvojan kanssa erikseen sovittuja TIEA-, TJTA-, ITKA-kursseja tai verkkokursseja.
- TIEA2080 Web-palvelinohjelmointi (5 op)
- TIEA241 Automaatit ja kieliopit (5 op)
- TIEA311 Tietokonegrafiikan perusteet (5 op)
- TIEA322 Tietoliikenneprotokollat (1 - 5 op)
- HTKA112 Pelin lumo - näkökulmia digitaalisiin peleihin (5 op)
- TIEA219 Pelisuunnittelu (5 op)
- TIEA381 Numeeriset menetelmät (5 op)
- TIEA382 Lineaarinen ja diskreetti optimointi (5 op)
- TIEA383 Matemaattisen mallintamisen peruskurssi (5 op)
- TIEA345 IoT prototyypit (2 - 4 op)
- TIEA261 Tietotekniikan rooli opetuksessa (2 op)
- TIEA361 Tietotekniikan opettajan työvälineitä (5 op)
- TJTA330 Ohjelmistotuotanto (5 op)
- TJTA113 Tietojärjestelmien kehittäminen (5 op)
- TJTA3111 Projektin hallinta (5 op)
!
= elementti on merkitty pakolliseksi
[Alkuun]
[Takaisin edelliselle sivulle]