Courses
Engineering > Computer Science
- Course
- Advanced Algorithm and Problem Solving
- Lecturer
- Lemlem Kassa
- University
- Addis Ababa Science and Technology University
- Period
- Spring 2025
- Language
- English
Keyword
Syllabus
This course is designed to equip students with a deep understanding of computational problems, focusing on the principles used to design efficient algorithms and the skills to implement and analyze these algorithms using advanced data structures. Students will develop robust problem-solving skills necessary for tackling complex computational problems. Emphasis will be placed on the efficient utilization of data structures to implement algorithms, as well as the performance analysis and correctness of these algorithms. By the end of the course, students will be able to apply algorithmic techniques to solve real-world problems effectively.
No. | File | Download |
---|---|---|
1 | Syllabus.pdf | Download |
Courses List
No. | Course | Format | File | Date |
---|---|---|---|---|
1 | week1 - Introduction to Advanced Algorithm and Problem Solving | 2025-06-22 | ||
2 | week2 - Divide and Conquer Algorithms | 2025-06-22 | ||
3 | week3 - Greedy Algorithms | 2025-06-22 | ||
4 | week4 - Dynamic Programming | 2025-06-22 | ||
5 | week5 - Backtracking and Branch-and-Bound | 2025-06-22 | ||
6 | week6 - Advanced Data Structures | 2025-06-22 | ||
7 | week7 - Graph Data Structure and Basic Algorithems | 2025-06-22 | ||
8 | week8 - Shortest Path Algorithms | 2025-06-22 | ||
9 | week9 - Minimum Spaning Tree Algorithems | 2025-06-22 | ||
10 | week10 - Advanced Topics in Algorithems | 2025-06-22 | ||
11 | week11 - Complexity Classes-P,NP,NP-Complete,and NP-Hard | 2025-06-22 | ||
12 | week12 - Artificial Intelligence Algorithms | 2025-06-22 | ||
13 | week13 - Machine Learning Algorithms | 2025-06-22 | ||
14 | week14 - Exam, Quiz and Assignment | 2025-06-22 |
제목