Siirry suoraan sisältöön

Data Structures and Algorithms with Python (5 op)

Toteutuksen tunnus: TX00FK26-3012

Toteutuksen perustiedot


Ilmoittautumisaika
05.08.2024 - 31.12.2025
Ilmoittautuminen toteutukselle on käynnissä.
Ilmoittaudu toteutukselle OMAssa
Ajoitus
05.08.2024 - 31.12.2026
Toteutus on käynnissä.
Opintopistemäärä
5 op
Lähiosuus
0 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Yksikkö
ICT ja tuotantotalous
Toimipiste
Karaportti 2
Opetuskielet
englanti
Paikat
0 - 500
Koulutus
Tieto- ja viestintätekniikan tutkinto-ohjelma
Opettajat
Virve Prami
Vastuuopettaja
Janne Salonen
Ryhmät
CAMPUSONLINE_TIVI_NONSTOP
CampusOnline toteutukset (TiVi NonStop)
Opintojakso
TX00FK26
Toteutukselle TX00FK26-3012 ei löytynyt varauksia!

Tavoitteet

After completing the course, student has ability to make comparisons about which data structure and/or algorithm is good for certain programming tasks. She/he has gained ability to use data structures and algorithms in her/his programming.

Sisältö

- Python data types and structures (A Python brief summary)
- Algorithm performance basics and arrays
- Lists
- Stacks and queues
- Trees
- Hashing
- Graphs
- Priority queues and heaps, searching
- Sorting
- Algorithms' design techniques

Aika ja paikka

Course environment is Metropolia's Moodle environment and course can be done in own pace.

Oppimateriaalit

Online.

Opetusmenetelmät

Course is 100% online (self-study) course which can be done in own pace.

Harjoittelu- ja työelämäyhteistyö

N/A

Tenttien ajankohdat ja uusintamahdollisuudet

Online in course pace.

Kansainvälisyys

N/A

Toteutuksen valinnaiset suoritustavat

N/A

Opiskelijan ajankäyttö ja kuormitus

Depends on the student's starting level.

Sisällön jaksotus

Up to student her-/himself.

Arviointiasteikko

Hyväksytty/Hylätty

Arviointikriteerit, tyydyttävä (1)

- Passed exam

Arviointimenetelmät ja arvioinnin perusteet

Pass after all of tasks and Final has been approved.

Siirry alkuun