Ohjelmistotekniikan koulutus
Ilmoittautumisaika
06.04.2023 - 21.04.2023
Ajoitus
04.09.2023 - 17.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Yhteisten opintojen koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
- roo.sv
Paikat
20 - 50
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Anna-Elina Hirvonen
Vastuuopettaja
Anna-Elina Hirvonen
Ryhmät
-
OTMI22SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
Osaat toimia oman alasi viestintätilanteissa ruotsin kielellä sekä suullisesti että kirjallisesti.
Tunnet alasi keskeisen termistön ja pystyt hyödyntämään kielitaitoasi asiantuntijatehtävissä.
Tavoitetasona on eurooppalaisen viitekehyksen tasoa B1 sekä asetusta 18.12.2014/1129 vastaava osaaminen.
Suoritettuasi opintojakson arvosanalla 3
· ymmärrät selkeää yleiskielistä puhetta ja työelämän puheviestintää.
· käytät perusrakenteita jokseenkin virheettömästi sekä suullisessa että kirjallisessa viestinnässä.
· puhut kohtalaisen sujuvasti niin, että satunnaiset sanaston, ääntämisen tai lauserytmin epätarkkuudet eivät aiheuta väärinymmärryksiä.
· ymmärrät pääkohdat ammatillisista teksteistä ja pystyt reagoimaan niihin sekä suullisesti että kirjallisesti.
· osaat kertoa keskeiset asiat koulutuksestasi ja työkokemuksestasi esim. työnhakutilanteessa.
· osaat kertoa ja keskustella alasi keskeisimmistä asioista (esimerkiksi yritysten ja organisaatioiden toiminta, tuotteet, prosessit ja palvelut).
Sisältö
Mitä koulutukseen, työympäristöön ja työtehtäviin liittyvää sanastoa tarvitset ruotsiksi?
Miten toimit ruotsin kielellä työelämän viestintätilanteissa, esimerkiksi sähköpostissa, puhelimessa ja tapaamisissa?
Mitä oman ammattialasi ja toimintaympäristösi keskeistä perustermistöä tarvitset?
Opiskelumateriaali
Opettajan kokoama materiaali ryhmän verkkosivustolla Learnissa
Yksilölliset oppimisväylät
Tämä on ohjelmistotekniikan ammattiruotsin kurssi, jonka opetus etenee työjärjestyksen mukaisesti ja opettajan määrittelemin tehtävin.
TKI ja työelämäyhteistyö
Opintojakso sisältää alakohtaisen sanaston ja viestintätilanteiden harjoittelua työelämän tarpeisiin.
Tentit ja muut määräajat
Opintojaksolla on kaksi kirjallista lähitenttiä ja suullinen testi. Uusinnat suoritetaan Examissa.
Opiskelijan työmäärä
Opintojakson laajuus 5 op vastaa 135 tuntia opiskelijatyötä.
Arviointiasteikko
1-5
Arviointimenetelmät ja arvioinnin perusteet
Opintojakson arviointi perustuu jatkuvaan näyttöön, suulliseen testiin ja kirjalliseen kokeeseen. Tutkintotodistukseen tulee erillinen merkintä ruotsin kirjallisesta ja suullisesta taidosta. Sekä kirjallisesta että suullisesta kielitaidosta annetaan arvosana 1 - 3 tyydyttävästä taidosta tai 4 - 5 hyvästä taidosta. Arviointi perustuu valtakunnallisiin suosituksiin.
Esitietovaatimukset
Jos sinut on lähtötasotestin perusteella ohjattu ruotsin tehovalmennukseen, sinun on suoritettava se hyväksytysti tai hankittava itse valmentavan kurssin sisältöä vastaavat tiedot ennen ammattiruotsin alkamista.
Ilmoittautumisaika
06.04.2023 - 21.04.2023
Ajoitus
04.09.2023 - 15.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
Paikat
20 - 40
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Tuomas Reijonen
Vastuuopettaja
Tuomas Reijonen
Ryhmät
-
OTMI21SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
Ymmärrät data-analytiikan sovelluskohteita ja menetelmiä.
Osaat koota, esikäsitellä, käsitellä, varastoida ja visualisoida dataa.
Osaat toteuttaa data-analytiikkasovelluksen.
Sisältö
Millaisia ongelmia voidaan ratkaista data-analytiikan avulla?
Mitä vaiheita datan käsittelyyn ja analysointiin liittyy?
Miten ohjelmoidaan data-analytiikkasovellus käyttäen ohjelmointikielen kirjastoja ja rajapintoja?
Miten hyödynnetään avoimia tietoaineistoja ja rajapintoja datan kokoamiseen?
Opiskelumateriaali
Sovitaan opintojakson alussa
Yksilölliset oppimisväylät
Sovitaan opintojakson alussa
Tentit ja muut määräajat
Sovitaan opintojakson alussa
Arviointiasteikko
1-5
Ilmoittautumisaika
06.04.2023 - 21.04.2023
Ajoitus
04.09.2023 - 15.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
Paikat
20 - 40
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Heikki Brotkin
Ryhmät
-
OTMI22SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
Tunnet laitteistoläheisen ohjelmoinnin erityispiirteet.
Osaat toteuttaa pieniä ohjelmia matalan tason ohjelmointikielellä. Tunnet IoT-älylaitteiden erityispiirteitä ja vaatimuksia.
Tunnet IoT-laitteiden kommunikointiprotokollia sekä niiden ominaisuuksia.
Osaat suunnitella ja ohjelmoida sekä IoT-laitteita että verkkopalveluja IoT-järjestelmille.
Sisältö
Miten laitteistoläheinen ohjelmointi eroaa korkean tason ohjelmointikielistä?
Miten toteutetaan ohjelmia matalan tason ohjelmointikielellä?
Mitä erityispiirteitä matalan tason kielessä on?
Mitä on muistinhallinta?
Miten toteutetaan linkitetty lista?
Mitä tulee ottaa huomioon älylaitteiden ohjelmoinnissa?
Miten toteutetaan palvelurajapintoja sekä näiden asiakasohjelmia?
Opiskelumateriaali
Online materiaali / Learn : Ilmoitetaan kurssin alussa
Aiheeseen liittyvää kirjallisuutta:
McEwen & Cassimally: Designing the Internet of Things (1st. ed.). Wiley Publishing 2013.
Donat: Jumpstarting C. Maker Media Inc 2018.
Pfister: Getting started with the internet of things. O'Reilly Media 2011.
Yksilölliset oppimisväylät
Työviikkopohjainen oppimisväylä: Työjärjestyksen mukainen opetus. Harjoitusten ja harjoitustöiden palautus sekä loppukoe.
TKI ja työelämäyhteistyö
Ei ole.
Arviointiasteikko
1-5
Ilmoittautumisaika
06.11.2023 - 17.11.2023
Ajoitus
01.01.2024 - 31.07.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Tuomas Reijonen
Ryhmät
-
OTMI21SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
Osaat nimetä ja havainnollistaa ohjelmistosuunnittelun yleisiä periaatteita.
Osaat selittää yleisempien ohjelmistoarkkitehtuurien ominaisuuksia.
Osaat valita oikean arkkitehtuurimallin eri konteksteissa.
Osaat mallintaa ohjelmistoja ja niiden osia.
Tunnet ohjelmistoviitekehyksen käsitteen ja osaat selittää eri viitekehyksien tärkeimmät ominaisuudet.
Sisältö
Mitä on ohjelmistoarkkitehtuuri?
Miten arkkitehtuurisuunnittelu vaikuttaa lopulliseen ohjelmistotuotteeseen?
Miten eri arkkitehtuureja mallinnetaan eri tekniikoita hyödyntäen?
Miten mallinnetaan web-sovelluksen arkkitehtuuri?
Miksi arkkitehtuurisuunnitelma ja lopullinen toteutus usein eroavat toisistaan käytännössä ja mitä ratkaisuja ongelmaan on olemassa?
Arviointiasteikko
1-5
Ilmoittautumisaika
06.11.2023 - 17.11.2023
Ajoitus
01.01.2024 - 31.07.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Tuomas Reijonen
Ryhmät
-
OTMI21SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
Ymmärrät julkaisun ja ylläpidon aikaisen toiminnan ohjelmiston kehityksessä.
Tunnet ohjelmiston toimituksen ja ylläpidon menetelmiä.
Tunnet ohjelmiston lisensointiin liittyviä periaatteita.
Sisältö
Mitä vaiheita ja toimenpiteitä ohjelmiston julkaisuun liittyy?
Mitä toimintoja liittyy ohjelmiston ylläpitoon ja ylläpidon aikaiseen kehittämiseen?
Miten ohjelmistotuote lisensoidaan?
Miten pilvialustoja hyödynnetään ohjelmistojen ja palvelujen kehittämisessä?
Arviointiasteikko
1-5
Ilmoittautumisaika
06.11.2023 - 17.11.2023
Ajoitus
01.01.2024 - 31.07.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
Paikat
20 - 40
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Miika Reijonen
Ryhmät
-
OTMI22SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
Tunnet ohjelmistoprojektien tyypillisen elinkaaren ja sen vaiheet.
Tunnet ohjelmistotuotannon malleja sekä niiden ominaisuuksia.
Tunnet yleisimmät UML-kuvauskielen käyttökohteet ja osaat mallintaa pieniä ohjelmistoja tai ohjelmistokomponentteja.
Sisältö
Mitkä ovat ohjelmiston kehittämisen vaiheet?
Mitä ovat ohjelmistotuotannon prosessit, mallit ja menetelmät?
Miten toteutetaan vaatimusmäärittely?
Mikä on UML-kuvauskieli ja miten ohjelmistoja mallinnetaan kuvauskielellä?
Mitä ohjelmistoarkkitehtuuri tarkoittaa?
Miten ohjelmistoprojekti viedään läpi?
Arviointiasteikko
1-5
Ilmoittautumisaika
06.11.2023 - 17.11.2023
Ajoitus
01.01.2024 - 31.07.2024
Opintopistemäärä
10 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
Paikat
20 - 40
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Miika Reijonen
Ryhmät
-
OTMI22SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
Osallistut ohjelmistoprojektiin osana kehitystiimiä.
Opit tiimityön taitoja.
Osaat suunnitella ja toteuttaa ohjelmiston osia nykyaikaisin menetelmin.
Tunnet ohjelmistoprojekteissa käytettyjä työkaluja, menetelmiä ja käytäntöjä.
Sisältö
Miten ratkaistaan ohjelmistokehityksen ongelmia oikealle asiakkaalle?
Miten ohjelmistokehitystiimissä jaetaan työtehtäviä?
Miten tuotetaan ja lisätään ohjelmakoodia isossa ohjelmistoprojektissa?
Miten tehdään työmääräarvioita?
Mikä on testauksen ja laadunhallinnan rooli ohjelmiston kehityksessä?
Arviointiasteikko
1-5
Ilmoittautumisaika
06.04.2023 - 21.04.2023
Ajoitus
04.09.2023 - 15.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
Paikat
20 - 40
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Juha Ojala
Vastuuopettaja
Juha Ojala
Ryhmät
-
OTMI21SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
Osaat suunnitella ja toteuttaa pelejä, sekä osaat pelillistää erilaisia kohteita.
Osaat käyttää jotain pelinkehitysympäristöä, sekä sinulla on riittävät valmiudet peliohjelmointiin ja vaadittujen tietosisältöjen hallintaan.
Osaat tuotteistaa pelejä ja pelinomaisia sovelluksia erilaisille alustoille.
Sisältö
Kuinka suunnitellaan ja toteutetaan pelejä, sekä kuinka pelillistetään erilaisia kohteita?
Miten pelinkehitysympäristöt toimivat ja miten niiden avulla toteutetaan pelejä ja pelinomaisia sovelluksia yhdistämällä ohjelmointi sekä erilaiset tietosisällöt (assetit)?
Kuinka pelit ja pelinomaiset sovellukset tuotteistetaan erilaisille alustoille?
Opiskelumateriaali
Sovitaan opintojakson alussa
Yksilölliset oppimisväylät
Sovitaan opintojakson alussa
TKI ja työelämäyhteistyö
Sovitaan opintojakson alussa
Tentit ja muut määräajat
Sovitaan opintojakson alussa
Arviointiasteikko
1-5
Ilmoittautumisaika
06.11.2023 - 17.11.2023
Ajoitus
01.01.2024 - 31.07.2024
Opintopistemäärä
10 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Tuomas Reijonen
Ryhmät
-
OTMI21SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
Osallistut ohjelmistotuotekehityksen projektiin itsenäisesti tai osana ryhmää.
Syvennät ohjelmointi- ja ohjelmistotuotannon osaamistasi.
Sisältö
Miten ohjelmistoprojekti toteutetaan käytännössä?
Miten kehität ammatillista ohjelmointi- ja ohjelmisto-osaamistasi?
Arviointiasteikko
1-5
Ilmoittautumisaika
06.04.2023 - 21.04.2023
Ajoitus
04.09.2023 - 15.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
Paikat
20 - 40
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Juha Ojala
Vastuuopettaja
Juha Ojala
Ryhmät
-
OTMI21SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
Tunnet tekoälyn ja koneoppimisen sovelluskohteita.
Osaat valita sopivan menetelmän tekoälysovelluksen toteuttamiseksi.
Ymmärrät tekoälyn toimintaperiaatteita ja rajoituksia.
Sisältö
Mitä on tekoäly, koneoppiminen ja syväoppiminen?
Mitä koneoppimisen menetelmiä on olemassa ja millaisia ongelmia niillä voi ratkaista?
Miten ohjelmoidaan tekoälysovellus?
Opiskelumateriaali
Sovitaan opintojakson alussa
TKI ja työelämäyhteistyö
Sovitaan opintojakson alussa
Tentit ja muut määräajat
Sovitaan opintojakson alussa
Arviointiasteikko
1-5
Ilmoittautumisaika
06.04.2023 - 21.04.2023
Ajoitus
01.08.2023 - 31.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
Paikat
1 - 40
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Jari Kortelainen
Ryhmät
-
OTMI22SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
Osaat analysoida algoritmien aika- ja tilavaativuuksia ja valita ongelmaan sopivan algoritmin niiden perusteella.
Tunnet perustietorakenteet jono, pino ja lista.
Tunnet eri järjestämisalgoritmeja.
Osaat toteuttaa perustietorakenteita ohjelmointikielellä.
Sisältö
Miten algoritmien tehokkuutta mitataan?
Mitä ovat järjestämis- ja hakuongelmat?
Miten hakupuut, listat ja hajautustaulut toimivat?
Mitä ovat peruutusmenetelmät ja dynaaminen ohjelmointi?
Miten ratkaistaan graafi- ja polkuongelmia?
Mitä tarkoittaa optimointi ja optimaalisen ratkaisun etsiminen?
Opiskelumateriaali
Ilmoitetaan opintojakson alussa.
Yksilölliset oppimisväylät
Työviikkopohjainen oppimisväylä:
Osallistut työjärjestyksen mukaiseen opetukseen.
Opintoja nopeuttava oppimisväylä:
Voit osoittaa osaamisesi todistuksella tai osaamisen näytöllä. Tämä sovitaan tapauskohtaisesti opintojakson alkaessa.
TKI ja työelämäyhteistyö
Ilmoitetaan myöhemmin.
Tentit ja muut määräajat
Ilmoitetaan myöhemmin.
Opiskelijan työmäärä
135 h
Arviointiasteikko
1-5
Arviointimenetelmät ja arvioinnin perusteet
Päätetään opintojakson alussa.
Ilmoittautumisaika
06.11.2023 - 17.11.2023
Ajoitus
01.01.2024 - 31.05.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
Paikat
1 - 40
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Jari Kortelainen
Ryhmät
-
OTMI22SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
Osaat määritellä todennäköisyysavaruuden ja käyttää todennäköisyyslaskentaa päätöksenteon apuna.
Osaat kuvailla aineistoa tilastollisten tunnuslukujen avulla.
Osaat määritellä satunnaismuuttujia ja tehdä päätelmiä erilaisten jakaumien avulla.
Sisältö
Kuinka todennäköisyysavaruus määritellään?
Kuinka todennäköisyyslaskentaa käytetään päätöksenteossa?
Millaisia tunnuslukuja voidaan käyttää aineistojen kuvailuissa?
Kuinka satunnaismuuttuja määritellään?
Millaisia jakaumia on satunnaismuuttujilla?
Opiskelumateriaali
Ilmoitetaan opintojakson alussa.
Yksilölliset oppimisväylät
Työviikkopohjainen oppimisväylä:
Osallistut työjärjestyksen mukaiseen opetukseen.
Opintoja nopeuttava oppimisväylä:
Voit osoittaa osaamisesi todistuksella tai osaamisen näytöllä. Tämä sovitaan tapauskohtaisesti opintojakson alkaessa.
TKI ja työelämäyhteistyö
Ilmoitetaan myöhemmin.
Tentit ja muut määräajat
Ilmoitetaan myöhemmin.
Opiskelijan työmäärä
135 h
Arviointiasteikko
1-5
Arviointimenetelmät ja arvioinnin perusteet
Päätetään opintojakson alussa.
Esitietovaatimukset
Diskreetti matematiikka 2, Differentiaali- ja integraalilaskenta
Ilmoittautumisaika
06.11.2023 - 17.11.2023
Ajoitus
08.01.2024 - 28.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
Paikat
20 - 40
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Reijo Vuohelainen
- Paula Ronkainen
Vastuuopettaja
Reijo Vuohelainen
Ryhmät
-
OTMI21SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
2 op.
Yhteiset osaamistavoitteet (koulutus- tai koulutusalakohtainen toteutus) :
Tunnet tutkimus- ja kehittämisprosessin yleiset vaiheet.
Osaat hakea tietoa systemaattisesti oman alasi keskeisistä tietoympäristöistä.
Osaat lukea, kriittisesti arvioida ja hyödyntää oman alasi kirjallisuutta ja tutkimusjulkaisuja.
Tunnet ja osaat soveltaa tutkimuseettisiä ja luotettavuuteen liittyviä periaatteita.
Osaat laatia omaa alaasi ja opinnäytetyötäsi hyödyntävän kirjallisuuskatsauksen tieteellisen viestinnän periaatteiden mukaan.
3 op.
Tutkimus- ja kehittämismenetelmien koulutus- tai koulutusalakohtaiset osaamistavoitteet:
Tunnet ajankohtaisia oman alasi tutkimuskohteita ja kehittämistarpeita.
Tunnet ja osaat soveltaa oman alasi keskeisiä kehittämisen lähestymistapoja ja/tai tutkimusmenetelmiä sekä eettisiä periaatteita.
Osaat raportoida tutkimus- tai kehittämisprosessista ammatillisen ja tieteellisen viestinnän periaatteiden mukaan.
Sisältö
2 op. Yhteisiä osaamistavoitteita vastaava sisältö
Millaisiin vaiheisiin tutkimus- ja kehittämisprosessi voidaan jakaa?
Miten löydät, luet ja arvioit oman alasi tutkimustietoa?
Miten laadit luotettavaa tutkimustietoa hyödyntävän ja omaan alaasi ja opinnäytetyöhön liittyvän kirjallisuuskatsauksen tieteellisen viestinnän ja eettisten periaatteiden mukaisesti?
3 op. Koulutus- tai koulutusalakohtaisesti tarkennettava sisältö
Mitä ovat oman alasi keskeiset tutkimuskohteet ja kehittämistarpeet?
Mitä ovat oman alasi kehittämisen lähestymistavat ja/tai tutkimusmenetelmät ja miten sovellat niitä käytännössä oman alasi kehittämisen tarpeisiin?
Miten raportoit tutkimus- tai kehittämisprosessista ammatillisen ja tieteellisen viestinnän sekä oman alasi eettisten periaatteiden mukaisesti?
Opiskelumateriaali
Verkko-opetusmateriaali, online tietolähteet, kirjallisuus. Oppikirja:
Kananen, J. 2019. Opinnäytetyön ja pro gradun pikaopas: Avain opinnäytetyön ja pro gradun kirjoittamiseen. Jyväskylä: Jyväskylän ammattikorkeakoulu. E-kirja. Saatavissa: https://kaakkuri.finna.fi
Yksilölliset oppimisväylät
Työviikkopohjainen oppimisväylä:
Osallistut lukujärjestyksen mukaiseen opetukseen. Opiskelu etenee ryhmän aikataulun mukaisesti ja itsenäisesti tehtävien harjoitustehtävien tahdissa.
Työhön integroitu ja opintoja nopeuttava oppimisväylä:
Opiskelet itsenäisesti ja suoritat vaadittavat oppimistehtävät. Ota yhteyttä vastaavaan opettajaan sopiaksesi kurssin toteutuksesta ja vaadittavista osaamisen näytöistä.
TKI ja työelämäyhteistyö
Ei
Opiskelijan työmäärä
Vaaditun osaamistason saavuttaminen edellyttää arvioilta noin 135 tunnin työskentelyä mistä n. kolmannes on kontaktiopetusta ja loppuosa itsenäistä opiskelua, harjoituskokeita ja etälaboratorioharjoitteita.
Toteutuksen osien kuvaus
-
Arviointiasteikko
Hyväksytty/Hylätty
Arviointimenetelmät ja arvioinnin perusteet
Arviointi perustuu kurssilla toteutettavaan miniopinnäytetyön osien hyväksyttyyn suoritukseen.
Ilmoittautumisaika
06.11.2023 - 17.11.2023
Ajoitus
01.01.2024 - 31.07.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
Paikat
20 - 40
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Miika Reijonen
Ryhmät
-
OTMI22SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
Osaat suunnitella ja toteuttaa verkkosovelluksen.
Ymmärrät verkkosovelluksen arkkitehtuurimalleja.
Osaat liittää tietokannan verkkosovellukseen.
Ymmärrät, mihin moderneja web-sovelluskehyksiä tarvitaan ja kuinka sellaisen avulla luodaan verkkosovellus.
Ymmärrät, miten tietoturva huomioidaan web-sovelluskehityksessä.
Sisältö
Miten toteutetaan laaja verkkosovellus?
Mitkä ovat verkkosovelluksen arkkitehtuurin osat ja miten ne toteutetaan?
Miten toteutetaan verkkosovelluksen näkymiä käyttöliittymäkirjastojen avulla ja miten väitetään tietoja näkymien ja palvelimen välillä?
Miten tietokanta liitetään verkkosovellukseen?
TKI ja työelämäyhteistyö
Ei ole
Arviointiasteikko
1-5
Ilmoittautumisaika
06.04.2023 - 21.04.2023
Ajoitus
04.09.2023 - 15.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
- Suomi
Paikat
20 - 40
Koulutus
- Ohjelmistotekniikan koulutus
Opettaja
- Miika Reijonen
Vastuuopettaja
Miika Reijonen
Ryhmät
-
OTMI22SPOhjelmistotekniikka, päivätoteutus
Tavoitteet
Hallitset verkkosivuston toteuttamisen perustekniikat.
Osaat toteuttaa käyttöliittymiä verkkosovellukselle.
Ymmärrät verkkosovellusten toiminnan periaatteet sekä asiakas-palvelin –arkkitehtuurimallin.
Ymmärrät front-end ja back-end kehityksen eron ja osaat luoda yksinkertaisen full-stack verkkosovelluksen
Sisältö
Miten luodaan staattisia ja dynaamisia verkkosivuja?
Miten rakennetaan yksinkertaisia verkkosivustoja?
Miten modernit web-viitekehykset eroavat yksinkertaisen verkkosivuston kehittämisestä?
Mitä tarkoittaa asiakas-palvelin –malli web-sovelluksissa?
Opiskelumateriaali
Sovitaan opintojakson alussa
Yksilölliset oppimisväylät
Sovitaan opintojakson alussa
TKI ja työelämäyhteistyö
Sovitaan opintojakson alussa
Tentit ja muut määräajat
Sovitaan opintojakson alussa
Arviointiasteikko
1-5