Tietotekniikan matematiikkaLaajuus (5 op)
Tunnus: CO00BI19
Laajuus
5 op
Osaamistavoitteet
Ymmärrät, kuinka julkisen avaimen salausmenetelmät toimivat
Ymmärrät, kuinka tiedoston eheys voidaan varmistaa tiivisteen avulla
Ymmärrät, kuinka objektien liikkeet voidaan toteuttaa simulaatioissa vektoreiden ja matriisien avulla
Ymmärrät, kuinka kappaleiden liikeyhtälöt voidaan ratkaista numeerisesti
Sisältö
Tietotekniikan alalla hyödynnetään erilaisia matemaattisia menetelmiä hyvinkin runsaasti. Usein nämä menetelmät jäävät sovellusohjelmoijien näkökulmasta piiloon valmiiden kirjastojen sisään. Kuitenkin, sovellusohjelmoijien on hyvä tuntea käyttämiensä kirjastojen toimintaa myös "konepellin alta", jotta kirjastojen sisältävien algoritmien hyödyntöminen olisi mahdollisimman tehokasta. Tällä kurssilla tutustutaan joihinkin matemaattisiin menetelmiin, joita sovellusohjelmoijat hyödyntävät. Kurssin painopiste on teorian soveltamisessa käytännönläheisiin ohjelmointitehtäviin.
Lukuteoria: julkisen avaimen salausmenetelmät ja tiivisteiden laskeminen
Lineaarialgebra: objektien liikkumisen toteuttaminen koordinaatistomuunnosten avulla peleissä ja simulaatioissa
Differentiaaliyhtälöiden numeerinen ratkaiseminen: liikeyhtälöiden ratkaiseminen peleissä ja simulaatioissa
Oppimateriaalit
Kurssin alussa Moodlessa julkaistaan kurssin materiaali
Lisätiedot
Kurssin pääpaino on opetetun teorian soveltamisessa käytäntöön, eli ohjelmointitehtävissä.
Esitietovaatimukset
Insinöörimatematiikan sisältö:
- Algebra
- Geometria
- Differentiaali- ja integraalilaskennan perusteet
Ohjelmointitaito Python-kielellä
Ilmoittautumisaika
01.11.2023 - 30.06.2024
Ajoitus
15.01.2024 - 31.07.2024
Laajuus
5 op
Virtuaaliosuus (op)
5 op
Toteutustapa
Etäopetus
Opetuskielet
- Suomi
Opettaja
- Janne Koponen
Ajoitusryhmät
- AVOIN_AMK_CO (Koko: 400. Avoin AMK: 0.)
Koulutusryhmat
- AVOIN_AMK_CO
Toteutuksen kuvaus
Kurssin materiaaleina käytetään etukäteen nauhoitettuja videoluentoja ja kurssi suoritetaan omatoimisilla ohjelmointitehtävillä. Arvosanat annetaan noin kerran kuussa.
Toteutuksen valinnaiset suoritustavat
Vaihtoehtoisista suoritustavoista ota yhteys kurssin opettajaan.
Opiskelijan ajankäyttö
Videoluennot, harjoitustehtävät ja omatoiminen opiskelu 135h
Esitietovaatimukset
Insinöörimatematiikan sisältö:
- Algebra
- Geometria
- Differentiaali- ja integraalilaskennan perusteet
Ohjelmointitaito Python-kielellä
Oppimateriaali ja suositeltava kirjallisuus
Kurssin alussa Moodlessa julkaistaan kurssin materiaali
Lisätietoja opiskelijoille
Opintojakson aloitussivun osoite on https://moodle.savonia.fi/course/view.php?id=902.
Kirjautumisavain: ttmat2024
Opintojakso on maksuton CampusOnline -opiskelijoille.
Avoimen amk:n opiskelijoille opintomaksu on 75 euroa. Vaihtoehtona on myös vuosimaksu 350 €, joka kattaa 12 kuukauden opintomaksut.
Lukion tai ammattiopiston opiskelijat voivat opiskella maksutta Savonian avoimessa ammattikorkeakoulussa.
Pohjois-Savon alueen ammatillisesta oppilaitoksesta tai lukioista 1.1.2023 lähtien valmistuneet voivat opiskella maksutta yhden vuoden Savonian avoimen ammattikorkeakoulun opintoja, kun opinnot aloitetaan vuoden sisällä valmistumisesta.