Siirry suoraan sisältöön

Data Structures and Algorithms with Python (5 op)

Toteutuksen tunnus: TX00FK26-3005

Toteutuksen perustiedot


Ajoitus
01.01.2025 - 31.12.2025
Toteutus on käynnissä.
Opintopistemäärä
5 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Yksikkö
ICT ja tuotantotalous
Toimipiste
Karaportti 2
Opetuskielet
englanti
Paikat
0 - 5000
Koulutus
Tieto- ja viestintätekniikan tutkinto-ohjelma
Toteutukselle TX00FK26-3005 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

Työmuodot

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

Aika ja paikka

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

Oppimateriaali ja suositeltava kirjallisuus

Online.

Opintojaksototeutuksen valinnaiset suoritustavat

N/A

Harjoittelu- ja työelämäyhteistyö

N/A

Tenttien ajankohdat ja uusintamahdollisuudet

Online in course pace.

Kansainväliset yhteydet

N/A

Opiskelijan ajankäyttö ja kuormitus

Depends on the student's starting level.

Sisällön jaksotus

Up to student her-/himself.

Arviointimenetelmät ja arvioinnin perusteet

Pass after all of tasks and Final has been approved.

Arviointiasteikko

Hyväksytty/Hylätty

Arviointikriteerit arvosanalle 1 tyydyttävä

- Passed exam

Siirry alkuun