Data structures and algorithms (4cr)
Code: KL04BT51010-23
General information
- Timing
- 24.10.2016 - 26.02.2017
- Implementation has ended.
- Number of ECTS credits allocated
- 4 cr
- Local portion
- 4 cr
- Mode of delivery
- Contact learning
- Degree programmes
- Bachelor of Engineering, Information Technology
- Teachers
- Petteri Mäkelä
- Course
- KL04BT51010
Objective
Students can utilize the data structures and algorithms in software engineering.
Content
- Array, ring buffer, linked list, queue, stack, tree structures
- Sorting and search algorithms
- Collection classes in C# or Java
Teaching methods
Lectures and exercises
Assessment criteria, satisfactory (1)
- excellent (5): The student can utilize the learned skills in demanding project assignment
- good (3-4) The student can apply the most important data structures and algorthms in his assignments
- satisfactory (1-2) The student knows the basics
Qualifications
Basics of programming