Information on individual educational components (ECTS-Course descriptions) per semester | |
Degree programme: | Bachelor Computer Science - Software and Information Engineering |
Type of degree: | FH BachelorĀ“s Degree Programme |
Full-time | |
Summer Semester 2024 | |
Course unit title | Advanced Algorithms and Data Structures |
Course unit code | 024717060301 |
Language of instruction | German |
Type of course unit (compulsory, optional) | Compulsory |
Semester when the course unit is delivered | Summer Semester 2024 |
Teaching hours per week | 5 |
Year of study | 2024 |
Level of course unit (e.g. first, second or third cycle) | First Cycle (Bachelor) |
Number of ECTS credits allocated | 6 |
Name of lecturer(s) | Ralph HOCH Patrick RITSCHEL |
Prerequisites and co-requisites |
2nd semester course in "Fundamental algorithms and object oriented programming" |
Course content |
This course deals with further topics from the field of algorithms and data structures. Different trees are dealt with based on existing algorithmic foundations. In addition, essential algorithms of graph theory are covered: graph traversing, shortest paths, topological sorting, minimal spanning trees, transitive envelope and fundamentals of game theory. Another focus is on digital signal transformation and processing. |
Learning outcomes |
The students deepen their knowledge in the field of algorithms. Students can analyze, apply and implement complex algorithms and data structures. In addition, the students have the ability to digitize and evaluate analog data. |
Planned learning activities and teaching methods |
Integrated course: lecture in front of a large group, exercises on the computer. |
Assessment methods and criteria |
Final written exam
|
Comment |
Not applicable |
Recommended or required reading |
|
Mode of delivery (face-to-face, distance learning) |
classroom teaching |
Summer Semester 2024 | go Top |