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 B.S. in Computer Science is accredited by the Computing Accreditation Commission of ABET, www.abet.org.

The following summarizes the pre-professional program, professional program, and curriculum requirements for all CS majors, effective Spring 2019. The pre-professional and professional program requirements apply only to students admitted for Fall 2017 or later. The curriculum no longer includes options - all CS majors follow the same curriculum. 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: catalog.k-state.edu
  • 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"