Presentation is loading. Please wait.

Presentation is loading. Please wait.

Course overview Course title: Design and Analysis of Algorithms Instructors: Dr. Abdelouahid Derhab Credit hours:

Similar presentations


Presentation on theme: "Course overview Course title: Design and Analysis of Algorithms Instructors: Dr. Abdelouahid Derhab Credit hours:"— Presentation transcript:

1 Course overview Course title: Design and Analysis of Algorithms Instructors: Dr. Abdelouahid Derhab (abderhab@ksu.edu.sa)abderhab@ksu.edu.sa Credit hours: 7/week

2 Prerequisite Discrete Mathematics. Computer programming Data structure

3 Goals of the course This is an introductory level graduate course in the design and analysis of algorithms. The aim of the course is to provide a solid background in designing and analyzing algorithms. It is hoped that a student will be able to analyze and compare algorithms based on their efficiency, and also design efficient algorithms using several algorithm design paradigms.

4 Recommended textbooks Introduction to the Design & Analysis of Algorithms – 3rd Edition. A. Levitin, Pearson Addison-Wesley, 2012. Introduction to Algorithms 2 nd,Cormen, Leiserson, Rivest and Stein, The MIT Press, 2001. Introduction to Design & Analysis Computer Algorithm 3rd, Sara Baase, Allen Van Gelder, Adison-Wesley, 2000.

5 Course content Fundamentals of the Analysis of Algorithm Efficiency Brute Force and Exhaustive Search Decrease-and-Conquer Divide-and-Conquer Transform-and-Conquer Space and Time Trade-Offs Dynamic Programming Greedy Technique Introduction to NP-completeness

6 Grading Home work: 30 points –Exercises and problems –Programming assignments 3 Quizes: 30 points Exam: 40 points

7 Notes for email communication Your email header must start with [CSC311] Send your email to abderhab@KSU.edu.sa email address. Please write your name and your ID at the end of the email


Download ppt "Course overview Course title: Design and Analysis of Algorithms Instructors: Dr. Abdelouahid Derhab Credit hours:"

Similar presentations


Ads by Google