MVŠO:AALG Algorithms and Data Structures - Course Information
AALG Algorithms and Data Structures
Moravian Business College Olomoucsummer 2023
- Extent and Intensity
- 2/2/0. 3 credit(s). Type of Completion: zk (examination).
- Teacher(s)
- Mgr. Dalibor Princ (lecturer)
- Guaranteed by
- Mgr. Dalibor Princ
Moravian Business College Olomouc - Timetable
- Mon 13:00–14:30 B2.332, except Thu 16. 2., except Thu 23. 2., except Thu 2. 3.
- Timetable of Seminar Groups:
- Course Enrolment Limitations
- The course is offered to students of any study field.
- Course objectives
- After the course, students are able to understand algorithm principles as well as to use gained knowledge in practical tasks.
- Syllabus
- 1. Algorithm, complexity of algorithms.
2. Divide and conquer, recursion.
3. Sorting: Bubble sort, insertion sort, selection sort, merge sort, quick sort and others
4. Elementary structures: set, array, searching in array, stack, queue, linked list (singly linked, doubly linked)
5. More data structures: Binary search tree. Dictionaries, hash table.
- 1. Algorithm, complexity of algorithms.
- Literature
- required literature
- CORMEN T. H., LEISERSON C. E., RIEVEST R. L. STEIN C. Introduction to Algorithms. 3.vyd. MIT Press, 2009. ISBN 0262033844. info
- recommended literature
- DASGUPTA S. - PAPADIMITROU C. - VAZIRANI U. Algorithms. McGraw-Hill, 2006. ISBN 0073523402. info
- HARRIS S., ROSS J. Beginning Algorithms. Wrox / Wiley Publishing, 2006. ISBN 0-7645-9674-8. info
- SEDGEWICK R. Algorithms in Java. Addison-Wesley, 2002. ISBN 0-201-36120-5. info
- LAFORE R. Teach Yourself Data Structures and Algorithms in 24 Hours. Sams, 1999. ISBN 0-672-31633-1. info
- WOOD D. Data Structures, Algorithms and Performance. Addison-Wesley, 1993. info
- WIRTH N. Algorithms and Data Structures. 2.vyd. 1985. info
- not specified
- SEDGEWICK, R. - WAYNE, K. Algorithms. 4.vyd. Addison-Wesley Professional, 2011. ISBN 032157351X. info
- Language of instruction
- English
- Further Comments
- The course can also be completed outside the examination period.
The course is taught annually.
- Enrolment Statistics (recent)
- Permalink: https://is.mvso.cz/course/mvso/summer2023/AALG