B.S. in Computer Science

Program overview

The Bachelor of Science in computer science studies the design of computational devices and processes, the transfer and transformation of information, and techniques for making processes efficient and intelligent. The field is both creative and scientific, ranging from the study of theoretical algorithms to the practical problems of designing and implementing software.

Program accreditation

Formal options

Computer science — cybersecurity
Coursework focuses on computer science as it relates to the protection of computer systems.

Computer science — entrepreneurship
Blend your passion for computer science with your desire to innovate by developing your entrepreneurial skills through business courses.

Accelerated B.S./M.S.
The combined B.S./M.S. program provides undergraduates with the opportunity to obtain both a Bachelor of Science and a Master of Science in computer science in a shorter time than typically required.

Accelerated B.S./MBA
This dual degree offers students a graduate degree from the business college as well as an educational foundation in computer science — both in five years.

Key academic areas

Academic areas graphic for computer science

View flowchart (pdf)

Why computer science?

Hear why K-State students chose to study computer science.


Make an impact

Computer scientists work to solve problems by developing new technologies, systems and computer-based solutions.

Computer scientists are in high demand to advance the world by —

  • protecting the nation’s infrastructure from cyber threats.
  • developing artificial intelligence.
  • creating mobile applications for new operating systems.
  • utilizing technology/big data to find solutions for complex problems.
  • becoming innovative business leaders.
95% career placement
$73,536 average starting salary

Career opportunities

Computer science graduates pursue careers as —

  • software developers
  • software engineers
  • data scientists
  • web developers
  • development operations engineers
  • app developers
  • data engineers
  • cybersecurity analysts
  • tech entrepreneurs


Many internships and co-ops are available to computer science students that offer valuable professional experiences and contacts in the industry before graduation.

K-State computer science alumni live in 47 states and 36 countries.

Map of computer science alumni

Career placement and salary data provided by the K-State Career Center. Career placement includes K-State College of Engineering graduates who are employed or enrolled in graduate or professional schools within six months of graduation.