Course name
Data Structures and Algorithms with Python
Course date
10.08.2023 - 31.12.2025
Institution
Metropolia University of Applied Sciences
Course language
English
Credits
5 ECTS credit
Field
Natural Sciences HUB, Technology HUB
Teacher
Virve Prami
Available for open UAS
No
Level
Bachelor
Course description
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.
- 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
Assessment criteria
Pass after all of tasks and Final has been approved.
Course way of working and time table
Course is 100% online (self-study) course which can be done in own pace.
Course info
Course environment is Metropolia’s Moodle environment and all of course material is there.