Siirry suoraan sisältöön

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.