Siirry suoraan sisältöön

Tietorakenteet ja algoritmit (non-stop verkko) (5 op)

Toteutuksen tunnus: C-02504-HT00CF29-3001

Toteutuksen perustiedot


Ilmoittautumisaika
03.03.2025 - 15.06.2025
Ilmoittautuminen toteutukselle on käynnissä.
Ajoitus
20.05.2025 - 31.07.2025
Toteutus on käynnissä.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Monimuoto-opetus
Korkeakoulu
Jyväskylän ammattikorkeakoulu, Pääkampus
Opetuskielet
suomi
Paikat
0 - 20
Opintojakso
C-02504-HT00CF29

Arviointiasteikko

0-5

Osaamistavoitteet

Opintojakson tarkoitus Haluatko oppia suunnittelemaan ja kehittämään tehokkaampia algoritmeja ja käyttämään niiden kehityksessä monipuolisempia tietorakenteita? Tietorakenteet ja algoritmit on opintojakso, joka syventää ohjelmoinnin perusteiden osaamista ja kehittää ohjelmoinnissa tarvittavia ongelmanratkaisutaitoja. Opintojakson osaamiset - Sovelluskehitysosaaminen: Tuntee sovelluskehityksessä käytettäviä teknologioita ja tunnistaa erilaisten teknologioiden merkityksen ja niiden väliset suhteet. - Sovelluskehitysosaaminen: Osaa ohjelmoida ja kehittää tietoturvallisia sovelluksia. - Oppimaan oppiminen: Osaa hankkia, kriittisesti arvioida sekä tarkoituksenmukaisesti soveltaa oman alansa kansallista ja kansainvälistä tietoperustaa ja käytäntöjä. Opintojakson osaamistavoite Tunnet yleisimmät ohjelmistokehityksessä käytettävät tietorakenteet ja osaat hyödyntää niitä algoritmien kehityksessä.

Sisältö

Yleisimmät tietorakenteet ja algoritmityypit, tietorakenteiden käyttö algoritmien kehityksessä, algoritmien tehokkuus, algoritmien sovelluskohteita.

Aika ja paikka

Kesä/Syksy 2025

Opetusmenetelmät

Opintojakso suoritetaan kokonaan verkossa. Opintojaksolla on etukäteen nauhoitetut videoluennot, ja tehtävien ratkaisuja voi testatata annettujen yksikkötestien avulla. Lisäksi opintojakso sisältää 0,5-1 tunnin mittaisen henkilökohtaisen arviointikeskustelun opettajan kanssa Zoom-yhteydessä.

Opiskelijan ajankäyttö ja kuormitus

135 tuntia

Esitietovaatimukset

Opintojaksolle osallistuaksesi sinun tulee hallinta ohjelmoinnin perusteet Javascript-ohjelmointikielellä.

Siirry alkuun