Siirry suoraan sisältöön

Data Structures and Algorithms with Python (5 op)

Toteutuksen tunnus: TX00FK26-3004

Toteutuksen perustiedot


Ajoitus

01.01.2024 - 31.12.2027

Opintopistemäärä

5 op

Virtuaaliosuus

5 op

Toteutustapa

Etäopetus

Yksikkö

ICT ja tuotantotalous

Toimipiste

Karaportti 2

Opetuskielet

  • Englanti

Paikat

0 - 10000

Koulutus

  • Tieto- ja viestintätekniikan tutkinto-ohjelma

Opettaja

  • Janne Salonen

Vastuuopettaja

Janne Salonen

Ryhmät

  • IT_path_180_ects
    Information Technology, Open path 180 ECTS

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

Online, self-study course.

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.

Kansainvälisyys

N/A

Toteutuksen valinnaiset suoritustavat

N/A

Opiskelijan ajankäyttö ja kuormitus

Up to Student her-/himself.

Sisällön jaksotus

Up to Student her-/himself.

Arviointiasteikko

Hyväksytty/Hylätty

Arviointikriteerit, tyydyttävä (1)

- Passed exam