Go to Main Content

.

 

HELP | EXIT

Detailed Course Information

 

Spring 2025
Mar 12, 2025
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

We would like to inform you that Self-Service Banner (Old) will be removed from MyBallState on May 9, 2025. To avoid interruptions in accessing the services you need, please transition to the updated version of Self-Service Banner as soon as possible. Thank you for your attention to this matter.

CS 224 - Design and Analysis of Algorithms
Introduction to algorithm analysis, including probabilistic, geometric, combinatorial, and graph algorithms. Prerequisite: CS 121 with a C- or better and either CS 124 or MATH 215 with a C- or better. Open only to students in majors, minors, certificate programs, and graduate students of the Department of Computer Science.
3.000 Credit hours
3.000 Lecture hours

Levels: Undergraduate
Schedule Types: Lecture, Online Fixed Times (Synch), Online (Asynchronous), Study Abroad

Computer Science Department

Restrictions:
Must be enrolled in one of the following Levels:     
      Undergraduate
      Graduate
Must be enrolled in one of the following Fields of Study (Major, Minor, or Concentration):
      Computer Science
      Computer Security
      Foundations Computer Sys
      Pre-MA Computer Science
      Software Engineering
      Theory of Computing Cognate
      Trans Grad Studies CS Cert

Prerequisites:
Undergraduate level CS 121 Minimum Grade of C- and (Undergraduate level CS 124 Minimum Grade of C- or Undergraduate level MATH 215 Minimum Grade of C-)

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.4