CS325 Algorithms

Imagine having to wait hours to buy a product online due to slow load speeds. That's the world without efficient algorithms. Algorithms are crucial for many everyday applications, such as enabling GPS systems to find the best routes and online stores to load quickly. In this course, you'll uncover the magic behind algorithms, learning divide-and-conquer, dynamic programming, and greedy algorithms. By the end, you'll build scalable applications that won't break. Learn more at rize.pub/CSC-5.

This course is offered online through a consortium of accredited colleges and universities. Instruction is provided by faculty employed by partner institutions within the consortium, with technology and administrative support provided by Rize Education.

Oversight of courses offered through the consortium are reviewed and approved by Belmont Abbey College. Students register through Belmont Abbey College and receive academic credit from Belmont Abbey College.

Credits

3

Prerequisite

CS201 [minimum grade = D-,TR] and CS203 [minimum grade = D-,TR] and CS302 [minimum grade = D-,TR] and (MA151 [minimum grade = D-,TR] or MA222 [minimum grade = D-,TR])