All Courses
Algorithms and Data Structures
Course Number: | CPSCI 230 |
---|---|
Title: | Algorithms and Data Structures |
Day & Time 1: | MWF 09:00AM 09:50AM |
Instructor I: | Helmuth T |
Credit: | 1.00 |
Course Description: | A study of fundamental algorithms and data structures from the canon, emphasizing correctness, and trade-offs between techniques, alongside deliberate coverage of topics from discrete mathematics. Topics include running time and space analysis, invariants as a means of proving correctness, and the divide-and-conquer, greedy, and dynamic programming algorithm design paradigms. Specific problems include graph traversals, (optimal) sorting/searching, minimum spanning tree and shortest paths, longest common subsequences, balanced search trees, heaps, hashing, and union-find for disjoint sets. |
Contact
Office of Admission
Office Location
Siuda House