Course Code | Course Name | Credits | Hours |
---|---|---|---|
5902304 | Computer Algorithms | 3.0 | 3 |
Description | This course gives a broad introduction about the design and analysis of computer algorithms. General topics to be covered include: growth of functions, recurrences, sorting and order statistics, fundamental and advanced data structures, dynamic programming, greedy algorithms, searching, graph and geometry algorithms, string matching, NP-completeness, approximation algorithms, parallel and distributed algorithms. |