Siirry suoraan sisältöön

Ohjelmistotekniikka: OTMI22SP

Tunnus: OTMI22SP

Tutkinto:
Tekniikan ammattikorkeakoulututkinto

Tutkintonimike:
Insinööri (AMK)

Laajuus:
240 op

Kesto:
4 vuotta (240 op)

Aloituslukukausi:
Syksy 2022

Valitse opintojen ajoitus-, rakenne- tai jäsentelynäkymä

Näytä opintojen ajoitukset lukuvuosittain, lukukausittain tai periodeittain

Tunnus Opinnon nimi Laajuus (op) 2022-2023 2023-2024 2024-2025 2025-2026 Syksy 2022 Kevät 2023 Syksy 2023 Kevät 2024 Syksy 2024 Kevät 2025 Syksy 2025 Kevät 2026 1. / 2022 2. / 2023 3. / 2023 1. / 2023 2. / 2024 3. / 2024 1. / 2024 2. / 2025 3. / 2025 1. / 2025 2. / 2026 3. / 2026
OTMI22SP-1001
YDINOSAAMINEN

(Valitaan kaikki )

185
OTMI22SP-1002
Orientaatio ohjelmistotuotantoon

(Valitaan kaikki )

30
KY00DS63 Opinto- ja urasuunnittelu 5
IT00EB80 Tietokone- ja ICT-ympäristöt 5
TK00EC32 Ohjelmoinnin perustaidot 5
TK00BK40 Diskreetti matematiikka 1 5
OT00EJ94 Ohjelmointi ja ongelmanratkaisu 5
KY00DS51 Viestintätaidot 5
OTMI22SP-1003
Ohjelmoinnin perusta

(Valitaan kaikki )

35
IT00EB84 Olio-ohjelmointi 5
IT00EB91 Tietokannat 5
OT00EJ95 Käyttäjäkokemus ja käyttöliittymät 5
OT00EJ93 Tietoverkot ja tietoliikenne 5
IT00CO78 Differentiaali- ja integraalilaskenta 5
KY00DS47 Ammattienglanti 5
OT00EJ96 Ohjelmointiprojekti 5
OTMI22SP-1004
Ohjelmoinnin teknologiat

(Valitaan kaikki )

25
OT00EK02 Tietorakenteet ja algoritmit 5
OT00EK03 Laitteistoläheinen ohjelmointi ja IoT 5
KY00DS46 Ammattiruotsi 5
TK00BK51 Diskreetti matematiikka 2 5
OT00EK04 Web-teknologiat 5
OTMI22SP-1005
Ohjelmistotuotanto

(Valitaan kaikki )

35
OT00EK05 Web-sovellusten kehittäminen 5
OT00EK06 Ohjelmistotuotannon menetelmät 5
OT00EK07 Todennäköisyyslaskenta ja tilastolliset menetelmät 5
IT00EB82 Tietotekniikan fysiikka 5
OT00EK08 Ohjelmistojen tietoturva 5
OT00EK09 Ohjemistotuotannon projekti 10
OTMI22SP-1006
Ohjelmoinnoin sovelluskohteita

(Valitaan kaikki )

20
OT00EK10 Tekoälyn sovellukset 5
OT00EK11 Datan käsittely ja ohjelmointi 5
OT00EK12 Peliohjelmointi 5
TK00EC43 Ohjelmistotestaus 5
OTMI22SP-1007
Ohjelmistotuotekehitys

(Valitaan kaikki )

15
OT00EK14 Ohjelmistojen julkaisu ja ylläpito 5
OT00EK15 Ohjelmistoarkkitehtuuri 5
MO00DS25 Tutkimus- ja kehittämisosaaminen 5
OTMI22SP-1009
Opinnäytetyö

(Valitaan kaikki )

15
OP00AA43 Opinnäytetyön ideointi ja suunnittelu 5
OP00AA44 Opinnäytetyön toteutus 5
OP00AA45 Opinnäytetyön raportointi, arviointi ja esittely 5
OTMI22SP-1020
Harjoittelu

(Valitaan kaikki )

10
OT00EL58 Perusharjoittelu 10
OTMI22SP-1021
TÄYDENTÄVÄ OSAAMINEN

(Valitaan opintopisteitä: 55)

55
OTMI22SP-1022
Käytännön ohjelmistokehitys

(Valitaan opintopisteitä: 10)

10
OT00EK16 Soveltava ohjelmistoprojekti 10
OTMI22SP-1023
HARJOITTELU

(Valitaan kaikki )

20
OT00EK17 Syventävä harjoittelu 20
OTMI22SP-1025
Vapaasti valittavat opinnot

(Valitaan opintopisteitä: 15)

15
Yhteensä 240 62 62 56 35 26 36 26 36 21 35 5 30 26 18 18 26 18 18 21 17.5 17.5 5 15 15

Lukukausi- ja lukuvuosikohtaiset opintopistekertymät vaihtelevat valinnaisten ja vapaasti valittavien opintojen ajoituksesta johtuen.

Tunnus Opinnon nimi Laajuus (op)
OTMI22SP-1001
YDINOSAAMINEN

(Valitaan kaikki)

185
OTMI22SP-1002
Orientaatio ohjelmistotuotantoon

(Valitaan kaikki)

30
KY00DS63 Opinto- ja urasuunnittelu 5
IT00EB80 Tietokone- ja ICT-ympäristöt 5
TK00EC32 Ohjelmoinnin perustaidot 5
TK00BK40 Diskreetti matematiikka 1 5
OT00EJ94 Ohjelmointi ja ongelmanratkaisu 5
KY00DS51 Viestintätaidot 5
OTMI22SP-1003
Ohjelmoinnin perusta

(Valitaan kaikki)

35
IT00EB84 Olio-ohjelmointi 5
IT00EB91 Tietokannat 5
OT00EJ95 Käyttäjäkokemus ja käyttöliittymät 5
OT00EJ93 Tietoverkot ja tietoliikenne 5
IT00CO78 Differentiaali- ja integraalilaskenta 5
KY00DS47 Ammattienglanti 5
OT00EJ96 Ohjelmointiprojekti 5
OTMI22SP-1004
Ohjelmoinnin teknologiat

(Valitaan kaikki)

25
OT00EK02 Tietorakenteet ja algoritmit 5
OT00EK03 Laitteistoläheinen ohjelmointi ja IoT 5
KY00DS46 Ammattiruotsi 5
TK00BK51 Diskreetti matematiikka 2 5
OT00EK04 Web-teknologiat 5
OTMI22SP-1005
Ohjelmistotuotanto

(Valitaan kaikki)

35
OT00EK05 Web-sovellusten kehittäminen 5
OT00EK06 Ohjelmistotuotannon menetelmät 5
OT00EK07 Todennäköisyyslaskenta ja tilastolliset menetelmät 5
IT00EB82 Tietotekniikan fysiikka 5
OT00EK08 Ohjelmistojen tietoturva 5
OT00EK09 Ohjemistotuotannon projekti 10
OTMI22SP-1006
Ohjelmoinnoin sovelluskohteita

(Valitaan kaikki)

20
OT00EK10 Tekoälyn sovellukset 5
OT00EK11 Datan käsittely ja ohjelmointi 5
OT00EK12 Peliohjelmointi 5
TK00EC43 Ohjelmistotestaus 5
OTMI22SP-1007
Ohjelmistotuotekehitys

(Valitaan kaikki)

15
OT00EK14 Ohjelmistojen julkaisu ja ylläpito 5
OT00EK15 Ohjelmistoarkkitehtuuri 5
MO00DS25 Tutkimus- ja kehittämisosaaminen 5
OTMI22SP-1009
Opinnäytetyö

(Valitaan kaikki)

15
OP00AA43 Opinnäytetyön ideointi ja suunnittelu 5
OP00AA44 Opinnäytetyön toteutus 5
OP00AA45 Opinnäytetyön raportointi, arviointi ja esittely 5
OTMI22SP-1020
Harjoittelu

(Valitaan kaikki)

10
OT00EL58 Perusharjoittelu 10
OTMI22SP-1021
TÄYDENTÄVÄ OSAAMINEN

(Valitaan opintopisteitä: 55)

55
OTMI22SP-1022
Käytännön ohjelmistokehitys

(Valitaan opintopisteitä: 10)

10
OT00EK16 Soveltava ohjelmistoprojekti 10
OTMI22SP-1023
HARJOITTELU

(Valitaan kaikki)

20
OT00EK17 Syventävä harjoittelu 20
OTMI22SP-1025
Vapaasti valittavat opinnot

(Valitaan opintopisteitä: 15)

15