Apr 18, 2021  
2019-2020 Undergraduate Catalog 
2019-2020 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Science (B.S.)

The Bachelor of Science in Computer Science degree program is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org.

Bachelor’s degree requirements

Freshman year

Sophomore year

Fall semester (13 credit hours)

Spring semester (15 credit hours)

Junior year

Fall semester (16 credit hours)

Senior year

Fall semester (15-16 credit hours)

Spring semester (15 credit hours)

  • Technical elective (third and fourth of four) Credits: 6
  • Math/Science elective (fifth of five) Credits: 3
  • Unrestricted elective Credits: 3
  • Humanities/social science elective (fourth of four) Credits: 3


A grade of C or better is required for all graded courses listed by specific course number above.

All students new to the CS department must complete CIS 015.

Math/Science electives must have departmental approval.

Humanities/social science electives must be taken from the list approved by the College of Engineering.

*Communications Elective Credits: (3) The Communications Elective must be chosen from:

Technical electives must be comprised of the following:

  • C or better in either CIS 520-Operating Systems I or CIS 625-Concurrent Software Systems.
  • A capstone experience consisting of a C or better in either CIS 598-Computer Science Project or the two-semester course consisting of CIS 642-Software Engineering Project I and CIS 643-Software Engineering Project II.
  • Additional 500-level or higher CIS courses or other approved computing-related courses to bring the total number of technical elective credits to 12.

Entrepreneurship Option:

Cybersecurity Option

NOTE: K-State 8 General Education Requirements

For additional information about the University General Education program, check the requirements specified by the College of Engineering.

Total hours required for graduation (120 credit hours)