Undergraduate-Catalog

CS 303 Algorithms

This course explores algorithms from a coding-focused perspective, using Python. Students will learn about the issues that arise in the design of algorithms for solving computational problems and will explore a number of standard algorithm design paradigms and their applicability. Students will also become familiar with concepts of runtime, recursion, implementation and evaluation. This course features a heavy emphasis on practical application of algorithms to common development and engineering challenges.


Credits

3

Prerequisites

CS 302, MA 122

Notes

Offered through RIZE consortium.