Siirry suoraan sisältöön

Ohjelmistotekniikka: OTMI23SP

Tunnus: OTMI23SP

Tutkinto:
Tekniikan ammattikorkeakoulututkinto

Tutkintonimike:
Insinööri (AMK)

Laajuus:
240 op

Kesto:
4 vuotta (240 op)

Aloituslukukausi:
Syksy 2023

Opetuskieli:
suomi

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

Näytä opintojen ajoitukset lukuvuosittain, lukukausittain tai periodeittain

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

(Valitaan kaikki)

185
OTMI23SP-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
OTMI23SP-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
OTMI23SP-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
OTMI23SP-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
OTMI23SP-1006
Ohjelmoinnoin sovelluskohteita

(Valitaan kaikki)

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

(Valitaan kaikki)

15
OT00EK14 Ohjelmistojen julkaisu ja ylläpito 5
OT00EK15 Ohjelmistoarkkitehtuuri 5
MO00DS25 Tutkimus- ja kehittämisosaaminen 5
OTMI23SP-1008
Harjoittelu

(Valitaan kaikki)

10
OT00EL58 Perusharjoittelu 10
OTMI23SP-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
OTMI23SP-1014
TÄYDENTÄVÄ OSAAMINEN

(Valitaan opintopisteitä: 55)

55
OTMI23SP-1016
Käytännön ohjelmistokehitys

(Valitaan opintopisteitä: 10)

10
OT00EK16 Soveltava ohjelmistoprojekti 10
OTMI23SP-1017
HARJOITTELU

(Valitaan kaikki)

20
OT00EK17 Syventävä harjoittelu 20
OTMI23SP-1018
Vapaasti valittavat opinnot

(Valitaan opintopisteitä: 15)

15
Yhteensä 240 62 62 56 35 26 36 26 36 31 25 5 30 26 18 18 26 18 18 31 12.5 12.5 5 15 15

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

Tunnus Opinnon nimi Laajuus (op)
OTMI23SP-1001
YDINOSAAMINEN

(Valitaan kaikki)

185
OTMI23SP-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
OTMI23SP-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
OTMI23SP-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
OTMI23SP-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
OTMI23SP-1006
Ohjelmoinnoin sovelluskohteita

(Valitaan kaikki)

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

(Valitaan kaikki)

15
OT00EK14 Ohjelmistojen julkaisu ja ylläpito 5
OT00EK15 Ohjelmistoarkkitehtuuri 5
MO00DS25 Tutkimus- ja kehittämisosaaminen 5
OTMI23SP-1008
Harjoittelu

(Valitaan kaikki)

10
OT00EL58 Perusharjoittelu 10
OTMI23SP-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
OTMI23SP-1014
TÄYDENTÄVÄ OSAAMINEN

(Valitaan opintopisteitä: 55)

55
OTMI23SP-1016
Käytännön ohjelmistokehitys

(Valitaan opintopisteitä: 10)

10
OT00EK16 Soveltava ohjelmistoprojekti 10
OTMI23SP-1017
HARJOITTELU

(Valitaan kaikki)

20
OT00EK17 Syventävä harjoittelu 20
OTMI23SP-1018
Vapaasti valittavat opinnot

(Valitaan opintopisteitä: 15)

15