Nov 28, 2023
CS 529 - Advanced Algorithms for Scientific Computing
The course presents specialized algorithms and data structures for scientific computing and it a continuation of CS 528.
Prerequisite: CS 528.
Upon successful completion of this course, the student will be able to:
- Identify advanced data structures: B-trees, Fibonacci heaps, van Emde Boas trees, disjoint sets.
- Demonstrate concern for complexity of graph matching and string matching algorithms.
- Incorporate linear programming algorithms and applications.
- Discuss the importance of approximation algorithms.
Learner Outcomes Approval Date:
Anticipated Course Offering Terms and Locations:
Add to Portfolio (opens a new window)