Nov 29, 2022  
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,

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)