

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Information about a graduate-level course in advanced analysis of algorithms offered by k. Subramani at west virginia university during the fall 2003 semester. The course is intended for students in the csee and mathematics departments and covers topics such as mathematical preliminaries, sorting algorithms, data structures, dynamic programming, greedy algorithms, graph algorithms, and np-completeness. Students are expected to have a background in discrete mathematics and probability. The course includes quizzes, a midterm, and a final exam, with a total of 90% of the grade based on exams and 10% on class performance.
Typology: Exams
1 / 3
This page cannot be seen from the preview
Don't miss anything!


This course is intended for a graduate audience in the CSEE and Mathematics Departments. It will serve as a thorough introduction to the fundamentals of design and analysis of algorithms. For the most part, the focus will be on deterministic models of computation, although there will be occasions where randomized algorithms will be introduced and analyzed.
Exposure to Discrete Mathematics and Probability.
There are a number of texts that provide adequate introductions to the analysis of algorithms. [CLRS01] is a comprehensive (albeit intimidating) treatise on all the fundamental aspects of algorithm design. [Wil02] provides a quick overview of most of the topics in the course syllabus. Finally, [GJ79] is the authorative source on NP-completeness.
A maximum of 5 points is reserved for class performance, which includes regular attendance and participating in class discussions.
West Virginia University is committed to social justice. I concur with that commitment and expect to foster a nurturing learning environment, based upon open communication, mutual respect and non-discrimination. Our University does not discriminate on the basis of race, sex, age, disability, veteran status, religon, sexual orientation, color or national origin. Any suggestions to further such a positive and open environment in this class will be appreciated and given serious consideration. If you are a person with a disability and anticipate needing any type of accommodation, in order to participate in this class, please advise me of the same and make appropriate arrangments with Disability Services (293 − 6700). If you feel that you are being treated inappropriately or unfairly in any way, please feel free to bring your concerns to my attention; rest assured that doing so will not prejudice the grading process. In return, I expect you to behave professionally and ethically.