CPSC 5210 - Design and Analysis of Computer Algorithms
(3) Credit Hours
Algorithm design techniques including divide and conquer, greedy method, dynamic programming, search and traversal, backtracking, branch and bound, graph algorithms. Introduction to the theory of NP-completeness and to methods of coping with NP-complete problems. Introduction to parallel algorithms. Prerequisite: CPSC 5010 or placement, or department head approval. Standard letter grade. Differential Course Fee will be assessed.
https://mitpress.mit.edu/books/introduction-algorithms
http://www.cs.dartmouth.edu/~thc/
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-introduction-to-algorithms-sma-5503-fall-2005/calendar/
https://www.cs.unc.edu/~anderson/teach/comp750/
https://www.cs.unc.edu/~anderson/teach/comp750/syl.pdf
https://www.udacity.com/course/intro-to-algorithms--cs215
https://www.coursera.org/learn/algorithm-design-analysis
No comments:
Post a Comment