Skip to main content

Data Structures and Algorithms with Python (5 cr)

Code: TX00FK26-3011

General information


Timing
01.01.2025 - 31.12.2028
Implementation is running.
Number of ECTS credits allocated
5 cr
Local portion
0 cr
Virtual portion
5 cr
Mode of delivery
Online
Unit
(2019-2024) School of ICT
Campus
Karaportti 2
Teaching languages
English
Seats
0 - 10000
Degree programmes
Degree Programme in Information Technology
Teachers
Janne Salonen
Virve Prami
Teacher in charge
Janne Salonen
Groups
OPEN_UAS_PATH_120_OP
OPEN UAS: Degree Programme of Information Technology, online studies 120 ECTS
Course
TX00FK26
No reservations found for implementation TX00FK26-3011!

Objective

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.

Content

- 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

Location and time

Online, self-study course.

Materials

Online.

Teaching methods

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

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

Up to Student her-/himself.

Content scheduling

Up to Student her-/himself.

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, satisfactory (1)

- Passed Exam

Go back to top of page