Tieto- ja viestintätekniikka: Pelikehitys
Opetussuunitelman tunnus: TXK25S1
- Tutkintonimike
- Insinööri (AMK)
- Laajuus
- 240 op
- Kesto
- 4 vuotta (240 op)
- Aloituslukukausi
- Syksy 2025
- Opetuskieli
- suomi
Kuvaus
Insinööritutkinnon (AMK) kokonaislaajuus on 240 opintopistettä, joka vastaa neljän vuoden kokopäiväistä opiskelua. Tieto- ja viestintätekniikan ensimmäisen vuoden opinnot koostuvat kahdesta teemasta, Ohjelmisto ja Laitteisto, jotka on jaettu neljään 15 opintopisteen laajuiseen opintojaksoon. Opintojaksoihin on integroitu alaan ja opiskeluun orientoivia aiheita, ammatti- ja projektiopintoja, matematiikkaa, fysiikkaa sekä kieli- ja viestintäopintoja, jotka mahdollistavat ilmiölähtöisen oppimisen. Ensimmäisenä vuonna opiskelu tapahtuu pienryhmissä, jotka työskentelevät kokopäiväisesti.
Pääaineopinnot suoritetaan toisena ja kolmantena opintovuonna. Pääaineopinnot kehittävät ja syventävät opiskelijan ammatillista osaamista. Opiskelija ei saa itse valita pääainetta vaan opiskelija osallistuu pääainehakuun ja -valintaan ensimmäisen opintovuoden loppuvaiheessa. Pääainevalinta järjestetään kaksi kertaa vuodessa ja pääaineopinnot alkavat kaksi kertaa vuodessa elokuussa ja tammikuussa. Tammikuussa alkaa vain osa pääaineista.
Elokuussa alkaa 7 pääainetta: Hyvinvointi- ja terveysteknologia, Ohjelmistotuotanto, Software engineering, Pelikehitys, Web-tekniikat ja digitaalinen media, Smart IoT Systems: Embedded IoT Devices ja Smart IoT Systems: IoT and Networks. Smart IoT Systems ja Software engineering pääaineet toteutetaan englanniksi yhdessä kansainvälisen Information Technology tutkinto-ohjelman kanssa.
Tammikuussa alkaa 4 pääainetta: Hyvinvointi- ja terveysteknologia, Ohjelmistotuotanto, Software engineering, Smart IoT Systems: Embedded IoT Devices.
Suomenkielinen ohjelmistotuotanto pääaine painottuu pääaineopintojen loppupuolella koneoppimiseen ja englanninkielinen software engineering pääaine mobiilikehitykseen.
Koulutuksen rakenne (240 op):
• Orientaatio tieto- ja viestintätekniikkaan 60 op
• Suuntaavat pääaineopinnot 30 op
• Syventävät pääaineopinnot 65 op
• Yhteiset pääaineopinnot 30 op
• Työelämätaitojen profiloitumisopinnot 5 op
• Vapaasti valittavat opinnot 5 op
• Harjoittelu 30 op
• Opinnäytetyö 15 op
Opintojen sisältö perustuu työelämäläheisyyteen ja osittain ilmiölähtöiseen oppimiseen. Osa opinnoista on yhteydessä soveltuvin osin Metropolian innovaatiokeskittymiin ja siellä mahdollisesti käynnissä oleviin monialaisiin projekteihin. Opintojaksojen toteutuksissa huomioidaan kestävän kehityksen periaatteet soveltuvin osin. Opiskelijalla on myös mahdollisuus suorittaa osa opinnoista vaihto-opiskelijana kansainvälisissä partnerikorkeakouluissa. Työharjoittelussa opiskelija pääsee soveltamaan tietoja ja taitoja käytäntöön ja kehittyy ammatillisesti työssä oppimalla.
Opetussuunnitelman kehittäminen ja työelämäyhteistyö
Opetussuunnitelma perustuu työelämän osaamistarpeisiin ja insinöörin ammatillisiin vaatimuksiin, joita on tunnistettu useissa työryhmissä yrityselämän kanssa ja neuvottelukunnassa. ICT ja tuotantotalous neuvottelukunta käsitteli opetussuunnitelman viimeksi maaliskuussa 2022.
Ensimmäisen vuoden opinnot muodostuvat kahden teeman ympärille antaen opiskelijalle laajan kuvan koko tieto- ja viestintätekniikan alaan ja sen sovelluksiin. Osa ammattiopinnoista perustuu alalla kansainvälisesti tunnettujen sertifioidun koulutuksen varaan. Tällöin saavutetaan parempi kansainvälinen vertailtavuus, tunnettavuus sekä laatutaso.
Lisätiedot
Kopioitu TXK24S1 OPS seuraavin muutoksin:
Poistettu seuraavat opintojaksot:
TX00EW75 Ohjelmisto 1
TX00EW76 Ohjelmisto 2
XX00DZ39 Monialainen innovaatioprojekti
TX00FM25 Kansantalous ja kestävä kehitys
Lisätty seuraavat opintojaksot:
TX00FX24 Ohjelmisto 1
TX00FW23 Ohjelmisto 2
XX00FV31 Metropolia Minno 1
XX00FV32 Metropolia Minno 2
XX00FV33 Metropolia Minno 3
TX00FY16 Soveltava innovaatio
TX00FW25 Kansantalouden perusteet
XX00FW79 Kestävyys eurooppalaisessa kaupunkiympäristössä
Lisätty seuraava opintokokonaisuus:
Työelämätaitojen profiloitumisopinnot
Tietoturva-osuus on integroitu osaksi Ohjelmisto 1 -opintojaksoa.
Tekoäly-osuus on integroitu osaksi Ohjelmisto 2 -opintojaksoa.
Ylläpitäjä: Anna Hynninen
Osaamistavoitteet
Tutkinnon osaamismatriisi ja tutkinnon osaamistavoitteiden kuvaukset ovat tämän opetussuunnitelman liitteenä.
- 1. Koko opetussuunnitelma
- Hyvinvointi- ja terveysteknologia
- Ohjelmistotuotanto: koneoppimispainotteinen
- Ohjelmistotuotanto: mobiilikehityspainotteinen (englanniksi)
- Pelikehitys
- Web-kehitys ja digitaalinen media
- Älykkäät IoT-järjestelmät: IoT ja tietoverkot (englanniksi)
- Älykkäät IoT-järjestelmät: Sulautetut IoT-laitteet (englanniksi)
Valitse opintojen ajoitus-, rakenne- tai jäsentelynäkymä
Näytä opintojen ajoitukset lukuvuosittain, lukukausittain tai periodeittain
Tunnus | Opinnon nimi | Laajuus (op) | 2025-2026 | 2026-2027 | 2027-2028 | 2028-2029 | Syksy 2025 | Kevät 2026 | Syksy 2026 | Kevät 2027 | Syksy 2027 | Kevät 2028 | Syksy 2028 | Kevät 2029 | 1. / 2025 | 2. / 2025 | 3. / 2026 | 4. / 2026 | 1. / 2026 | 2. / 2026 | 3. / 2027 | 4. / 2027 | 1. / 2027 | 2. / 2027 | 3. / 2028 | 4. / 2028 | 1. / 2028 | 2. / 2028 | 3. / 2029 | 4. / 2029 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TXK25S1-1001 |
Orientaatio tieto- ja viestintätekniikkaan
(Valitaan kaikki ) |
60 | ||||||||||||||||||||||||||||
TX00FX24 | Ohjelmisto 1 | 15 | ||||||||||||||||||||||||||||
TX00FW23 | Ohjelmisto 2 | 15 | ||||||||||||||||||||||||||||
TX00EW77 | Laitteisto 1 | 15 | ||||||||||||||||||||||||||||
TX00EW78 | Laitteisto 2 | 15 | ||||||||||||||||||||||||||||
TXK25S1-1002 |
Suuntaavat pääaineopinnot
(Valitaan yksi ) |
30 | ||||||||||||||||||||||||||||
TXK25S1-1006 |
Pelikehityksen perusteet
(Valitaan kaikki ) |
30 | ||||||||||||||||||||||||||||
TX00EW54 | Pelisuunnittelu | 5 | ||||||||||||||||||||||||||||
TX00EW58 | Pelimoottorit | 5 | ||||||||||||||||||||||||||||
TX00EW57 | Pelimatematiikka | 5 | ||||||||||||||||||||||||||||
TX00EW59 | C++ ohjelmointi | 5 | ||||||||||||||||||||||||||||
TX00EX64 | Peligrafiikan perusteet | 5 | ||||||||||||||||||||||||||||
TX00EX65 | Portfolioprojekti 1 | 5 | ||||||||||||||||||||||||||||
TXK25S1-1009 |
Syventävät pääaineopinnot
(Valitaan yksi ) |
65 | ||||||||||||||||||||||||||||
TXK25S1-1014 |
Pelikehitys
(Valitaan kaikki ) |
65 | ||||||||||||||||||||||||||||
TX00EW60 | Pelifysiikka | 5 | ||||||||||||||||||||||||||||
TX00EW61 | Tietorakenteet ja algoritmit | 5 | ||||||||||||||||||||||||||||
TX00EX66 | Tietorakenteiden ja algoritmien harjoitustyö | 5 | ||||||||||||||||||||||||||||
TX00EW64 | Portfolioprojekti 2 | 15 | ||||||||||||||||||||||||||||
TX00EX67 | C++ -ohjelmoinnin jatkokurssi | 5 | ||||||||||||||||||||||||||||
TX00EW66 | Pelisovellusten taustajärjestelmät | 5 | ||||||||||||||||||||||||||||
TX00EW67 | Grafiikkaohjelmointi | 5 | ||||||||||||||||||||||||||||
TX00EW68 | Portfolioprojekti 3 | 15 | ||||||||||||||||||||||||||||
TX00EX15 | Pelituotteen julkaisu ja analytiikka | 5 | ||||||||||||||||||||||||||||
TXK25S1-1019 |
Yhteiset pääaineopinnot
(Valitaan opintopisteitä: 30) |
30 | ||||||||||||||||||||||||||||
TX00EA51 | Tekniikan alan ruotsi | 5 | ||||||||||||||||||||||||||||
XX00EF54 | Suomi toisena kielenä: työelämän suomi | 5 | ||||||||||||||||||||||||||||
TX00EX68 | Tutkimusviestintä | 5 | ||||||||||||||||||||||||||||
XX00FV31 | Metropolia Minno 1 | 2 | ||||||||||||||||||||||||||||
XX00FV32 | Metropolia Minno 2 | 3 | ||||||||||||||||||||||||||||
XX00FV33 | Metropolia Minno 3 | 5 | ||||||||||||||||||||||||||||
TX00FY16 | Soveltava innovaatio | 5 | ||||||||||||||||||||||||||||
TX00FW25 | Kansantalouden perusteet | 4 | ||||||||||||||||||||||||||||
XX00FW79 | Kestävyys eurooppalaisessa kaupunkiympäristössä | 1 | ||||||||||||||||||||||||||||
TXK25S1-1025 |
Työelämäosaamisen profiloitumisopinnot
(Valitaan opintopisteitä: 5) |
5 | ||||||||||||||||||||||||||||
TXK25S1-1020 |
Vapaasti valittavat opinnot
(Valitaan opintopisteitä: 5) |
5 | ||||||||||||||||||||||||||||
TXK25S1-1021 |
Harjoittelu
(Valitaan kaikki ) |
30 | ||||||||||||||||||||||||||||
TX00EW79 | Harjoittelu 1 | 15 | ||||||||||||||||||||||||||||
TX00EW80 | Harjoittelu 2 | 15 | ||||||||||||||||||||||||||||
TXK25S1-1022 |
Opinnäytetyö
(Valitaan kaikki ) |
15 | ||||||||||||||||||||||||||||
XX00EL75 | Opinnäytetyön suunnittelu | 5 | ||||||||||||||||||||||||||||
XX00EL76 | Opinnäytetyön toteutus | 5 | ||||||||||||||||||||||||||||
XX00EL77 | Opinnäytetyön raportointi ja kypsyysnäyte | 5 | ||||||||||||||||||||||||||||
Yhteensä | 240 | 60 | 60 | 55 | 60 | 30 | 30 | 30 | 30 | 30 | 25 | 40 | 20 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 20 | 5 | 20 | 20 | 10 | 10 |
Lukukausi- ja lukuvuosikohtaiset opintopistekertymät vaihtelevat valinnaisten ja vapaasti valittavien opintojen ajoituksesta johtuen.
amk::amk-tutkintojen kieliopinnot
AMK-tutkintoon johtavien opintojen tavoitteena on, että tutkinnon suorittaneella on riittävä viestintä- ja kielitaito oman alansa tehtäviin sekä kansainväliseen toimintaan ja yhteistyöhön. (Valtioneuvoston asetus ammattikorkeakoulusta 1129/2014, 4 §).
RAKENNE AMK-koulutus (A18.12.2014/1129)
Asetuksen 18.12.2014/1129 mukainen rakenne. 2 § Opintojen rakenne Ammattikorkeakoulututkintoon johtaviin opintoihin kuuluu: 1) perus- ja ammattiopintoja; 2) vapaasti valittavia opintoja; 3) ammattitaitoa edistävää harjoittelua; 4) opinnäytetyö.
ARENE 2022:: Ammattikorkeakoulujen yhteiset kompetenssit::AMK-tutkinto
Korvaa ”Metropolian yhteiset osaamiset::AMK-koulutus” -jäsentelyn. Heidi Rontu/31.8.2022
Tunnus | Opinnon nimi | Laajuus (op) |
---|---|---|
TXK25S1-1001 |
Orientaatio tieto- ja viestintätekniikkaan
(Valitaan kaikki ) |
60 |
TX00FX24 | Ohjelmisto 1 | 15 |
TX00FW23 | Ohjelmisto 2 | 15 |
TX00EW77 | Laitteisto 1 | 15 |
TX00EW78 | Laitteisto 2 | 15 |
TXK25S1-1002 |
Suuntaavat pääaineopinnot
(Valitaan yksi ) |
30 |
TXK25S1-1003 |
Hyvinvointi- ja terveysteknologian perusteet
(Valitaan kaikki ) |
30 |
TXK25S1-1004 |
Fysiologisten mittausten teknologia
(Valitaan kaikki ) |
30 |
TX00EY05 | Langattomat sovellukset | 5 |
TX00EY06 | Soveltava anatomia ja fysiologia | 5 |
TX00EY07 | Biomekaniikka ja liikkeen mittaaminen | 5 |
TX00EY08 | Fysiologiset mittaukset ja anturit | 5 |
TX00EY09 | Projekti: Mittaustiedon käsittely ja visualisointi | 10 |
TXK25S1-1005 |
Ohjelmistotuotannon perusteet
(Valitaan kaikki ) |
30 |
TX00EY21 | Olio-ohjelmointi | 10 |
TX00EY22 | Ohjelmointiprojekti | 5 |
TX00EY23 | Web-sovelluskehitys | 10 |
TX00EY24 | Web-projekti | 5 |
TXK25S1-1006 |
Pelikehityksen perusteet
(Valitaan kaikki ) |
30 |
TX00EW54 | Pelisuunnittelu | 5 |
TX00EW58 | Pelimoottorit | 5 |
TX00EW57 | Pelimatematiikka | 5 |
TX00EW59 | C++ ohjelmointi | 5 |
TX00EX64 | Peligrafiikan perusteet | 5 |
TX00EX65 | Portfolioprojekti 1 | 5 |
TXK25S1-1007 |
Web-kehityksen ja digitaalisen median perusteet
(Valitaan kaikki ) |
30 |
TX00EY65 | Web-kehityksen perusteet | 10 |
TX00EY66 | Käyttäjäkeskeinen sovelluskehitys | 10 |
TX00EY67 | Web-kehitysprojekti | 10 |
TXK25S1-1008 |
Älykkäiden IoT-järjestelmien perusteet
(Valitaan kaikki ) |
30 |
TX00EX72 | IoT-laitteiden C-ohjelmointi | 5 |
TX00EX77 | Kytkinverkot ja reititys | 5 |
TX00EX73 | Insinöörimatematiikka | 5 |
TX00EX76 | Sulautettujen järjestelmien ohjelmointi | 5 |
TX00EX75 | Linux-palvelimet ja tietokannat | 5 |
TX00EX74 | Todennäköisyys ja tilastomatematiikka | 5 |
TXK25S1-1009 |
Syventävät pääaineopinnot
(Valitaan yksi ) |
65 |
TXK25S1-1010 |
Hyvinvointi- ja terveysteknologia
(Valitaan kaikki ) |
65 |
TXK25S1-1011 |
Terveyssovellukset
(Valitaan kaikki ) |
30 |
TX00EY10 | Vaatimusmäärittely | 5 |
TX00EY11 | Web-sovelluskehitys | 10 |
TX00EY12 | Käytettävyys ja käyttäjälähtöinen kehittäminen | 5 |
TX00EY13 | Projekti: Terveyssovelluksen kehitys | 10 |
TXK25S1-1012 |
Lääkinnälliset laitteet
(Valitaan kaikki ) |
35 |
TX00EY14 | Riskienhallinta | 5 |
TX00EY15 | Potilasvalvonnan laitteet | 5 |
TX00EY16 | Lääketieteellinen kuvantaminen | 5 |
TX00EY17 | Käytön turvallisuus ja käytettävyystekniikka | 5 |
TX00EY18 | Neuroverkkojen sovellukset lääketieteessä | 5 |
TX00EY19 | Lääkinnällisen laitteen regulatiivinen polku | 5 |
TX00EY20 | Todennäköisyyslaskenta ja tilastomatematiikka | 5 |
TXK25S1-1013 |
Ohjelmistotuotanto
(Valitaan opintopisteitä: 65 ) |
65 |
TX00EY25 | Kuvaus- ja mallintamismenetelmät | 5 |
TX00EY26 | Käyttäjäkeskeinen suunnittelu | 5 |
TX00EY27 | Ohjelmistotuotantoprojekti 1 | 5 |
TX00EY28 | Tietorakenteet ja algoritmit | 5 |
TX00EY29 | Suunnittelumallit | 5 |
TX00EY30 | Ohjelmistotuotantoprojekti 2 | 5 |
TX00EY20 | Todennäköisyyslaskenta ja tilastomatematiikka | 5 |
TX00EY35 | Eettinen hakkerointi | 5 |
TXK25S1-1026 |
Ohjelmistotuotanto: Koneoppiminen
(Valitaan opintopisteitä: 20 ) |
20 |
TX00EY31 | Tietokantaratkaisut | 5 |
TX00EY32 | Datan käsittely ja koneoppiminen | 5 |
TX00EY33 | Neuroverkot | 5 |
TX00EY34 | Neuroverkkoprojekti | 5 |
TXK25S1-1027 |
Ohjelmistotuotanto: Mobiilikehitys
(Valitaan opintopisteitä: 20 ) |
20 |
TX00EY39 | Mobiilikehitysprojekti | 5 |
TX00EY38 | Mobiilikehityksen jatkokurssi | 5 |
TX00EY37 | Anturit mobiilisovelluksissa | 5 |
TX00EY36 | Mobiilikehityksen suunnittelumallit | 5 |
TXK22-O |
Vaihtuva erikoiskurssi
|
5 |
TX00FL66 | Rust-kieli ja sen ekosysteemi | 2 |
TX00FW32 | Problematic Git Conflicts | 1 |
TX00FX14 | Ohjelmistotoimitusketjun turvallisuus | 2 |
TXK25S1-1014 |
Pelikehitys
(Valitaan kaikki ) |
65 |
TX00EW60 | Pelifysiikka | 5 |
TX00EW61 | Tietorakenteet ja algoritmit | 5 |
TX00EX66 | Tietorakenteiden ja algoritmien harjoitustyö | 5 |
TX00EW64 | Portfolioprojekti 2 | 15 |
TX00EX67 | C++ -ohjelmoinnin jatkokurssi | 5 |
TX00EW66 | Pelisovellusten taustajärjestelmät | 5 |
TX00EW67 | Grafiikkaohjelmointi | 5 |
TX00EW68 | Portfolioprojekti 3 | 15 |
TX00EX15 | Pelituotteen julkaisu ja analytiikka | 5 |
TXK25S1-1015 |
Web-kehitys ja digitaalinen media
(Valitaan kaikki ) |
65 |
TX00EY68 | Hybridisovellukset | 10 |
TX00EY69 | Monikanavajulkaiseminen | 10 |
TX00EY70 | Monialustaprojekti | 10 |
TX00EY71 | Palvelinohjelmointi ja tietoliikenne | 10 |
TX00EY72 | XR-teknologiat | 10 |
TX00EY73 | Mediapalveluprojekti | 10 |
TX00EY74 | Uudet teknologiat | 5 |
TXK25S1-1016 |
Älykkäät IoT-järjestelmät
(Valitaan yksi ) |
65 |
TXK25S1-1017 |
Sulautetut IoT-laitteet
(Valitaan kaikki ) |
65 |
TX00EX78 | IoT-laitteiden olio-ohjelmointi | 5 |
TX00EX80 | Moderni tietokoneen arkkitehtuuri | 5 |
TX00EX82 | IoT:n matematiikka ja fysiikka | 5 |
TX00EX79 | IoT-laitteiden liitännät | 5 |
TX00EX81 | IoT-laitteet ja langaton tiedonsiirto | 5 |
TX00EX83 | Anturifysiikka | 5 |
TX00EX84 | IoT-tietoturva | 5 |
TX00EX85 | Sulautettujen Linux-järjestelmien hallinnointi | 5 |
TX00EX86 | ARM-prosessorit ja sulautetut käyttöjärjestelmät | 5 |
TX00EX89 | Sulautettu Linux -perusteet (Yocto-projekti) | 5 |
TX00EX88 | Sulautetun järjestelmän testiautomaatio | 5 |
TX00EX87 | IoT-projekti | 10 |
TXK25S1-1018 |
IoT ja tietoverkot
(Valitaan kaikki ) |
65 |
TX00EX90 | Windows-palvelimet | 5 |
TX00EX92 | Tietoturvalliset yritysverkot | 5 |
TX00EX84 | IoT-tietoturva | 5 |
TX00EX91 | Pilvipalvelun ja koneoppimisen perusteet | 5 |
TX00EX93 | Yrityksen virtualisointiympäristön toteutus ja hallinta | 5 |
TX00EX94 | Kyberturvallisuuden erikoiskurssi | 5 |
TX00EX96 | Amazon Web Services | 5 |
TX00EX97 | Mikropalvelut ja konttien hallinta | 5 |
TX00EY35 | Eettinen hakkerointi | 5 |
TX00EX95 | Big Datan perusteet | 5 |
TX00EX99 | Käytännön kyberturvallisuus | 5 |
TX00EX87 | IoT-projekti | 10 |
TXK25S1-1019 |
Yhteiset pääaineopinnot
(Valitaan opintopisteitä: 30 ) |
30 |
TX00EA51 | Tekniikan alan ruotsi | 5 |
XX00EF54 | Suomi toisena kielenä: työelämän suomi | 5 |
TX00EX68 | Tutkimusviestintä | 5 |
XX00FV31 | Metropolia Minno 1 | 2 |
XX00FV32 | Metropolia Minno 2 | 3 |
XX00FV33 | Metropolia Minno 3 | 5 |
TX00FY16 | Soveltava innovaatio | 5 |
TX00FW25 | Kansantalouden perusteet | 4 |
XX00FW79 | Kestävyys eurooppalaisessa kaupunkiympäristössä | 1 |
TXK25S1-1025 |
Työelämäosaamisen profiloitumisopinnot
(Valitaan opintopisteitä: 5 ) |
5 |
TXK25S1-1020 |
Vapaasti valittavat opinnot
(Valitaan opintopisteitä: 5 ) |
5 |
TXK25S1-1021 |
Harjoittelu
(Valitaan kaikki ) |
30 |
TX00EW79 | Harjoittelu 1 | 15 |
TX00EW80 | Harjoittelu 2 | 15 |
TXK25S1-1022 |
Opinnäytetyö
(Valitaan kaikki ) |
15 |
XX00EL75 | Opinnäytetyön suunnittelu | 5 |
XX00EL76 | Opinnäytetyön toteutus | 5 |
XX00EL77 | Opinnäytetyön raportointi ja kypsyysnäyte | 5 |