Data Structures and Algorithms with Python (5 cr)
Code: C-10065-TX00FK26-3012
General information
- Enrolment period
- 05.08.2024 - 31.12.2025
- Registration for the implementation has begun.
- Timing
- 05.08.2024 - 31.12.2026
- Implementation is running.
- Credits
- 5 cr
- Institution
- Metropolia University of Applied Sciences, Karaportti 2
- Teaching languages
- English
- Seats
- 0 - 5000
- Course
- C-10065-TX00FK26
Objectives (course unit)
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 (course unit)
- 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
Course environment is Metropolia's Moodle environment and course can be done in own pace.
Exam schedules
Online in course pace.
Assessment methods and criteria
Pass after all of tasks and Final has been approved.
Assessment scale
Hyväksytty/Hylätty
Teaching methods
Course is 100% online (self-study) course which can be done in own pace.
Learning materials
Online.
Student workload
Depends on the student's starting level.
Content scheduling
Up to student her-/himself.
Completion alternatives
N/A
Practical training and working life cooperation
N/A
International connections
N/A