ALGORITHM ANALYSIS COURSE IDENTIFICATION AND APPLICATION INFORMATION
Code |
Name of the Course Unit |
Semester |
In-Class Hours (T+P) |
Credit |
ECTS Credit |
YZM201 |
ALGORITHM ANALYSIS |
3 |
4 |
3 |
5 |
Objectives and Contents |
Objectives: |
Algorithms play a central role in science and computer applications. Algorithm Analysis and Design Computer Science is one of the most fundamental courses in the computer science curriculum.
The two main goals of this course are to introduce students to the basic concepts of algorithm analysis and to ensure that students understand the importance of algorithm efficiency. Students are equipped with the knowledge and skills to effectively perform analysis of new algorithms.
To teach algorithm design techniques. These techniques will provide students with the necessary tools to design algorithms for new problems.
The algorithm analysis and design process will be classified and analyzed with known algorithms. In addition, many new algorithms will be discussed. |
Content: |
Introduction, algorithm analysis, algorithm design, overview of NP-hard problems |