Computer Science Program Requirements

The Bachelor of Science in Computer Science emphasizes a broad foundation of computer organization, software, and mathematics, together with electives that focus on some aspect or application of computers.

The following summarizes the pre-professional program, professional program, and curriculum requirements for all CS majors, effective Fall 2024. The pre-professional and professional program requirements apply only to students admitted for Fall 2017 or later. Students who declared a CS major prior to Fall 2017 may use either the curriculum requirements in effect at the time they declared the CS major or the current curriculum requirements. To find older curriculum requirements:

  • Go to the KSU Undergraduate Catalog at:
  • From the drop-down list near the upper-right corner, select the year of the curriculum you wish to find
  • From the drop-down list near the upper-left corner, select "Programs"
  • Using the "Search Catalog" box, search for "Computer Science"