1. K-State home
  2. »Engineering
  3. »Computer Science
  4. »Research

Computer Science


Research helps students gain in-depth knowledge and valuable experience that allows them to become even more effective problem solvers, applying software in a variety of disciplines. We have four core research areas as shown below:

 Core Research Areas


The Center for Information and Systems Assurance is a NSA/DHS National Center of Academic Excellence in Cyber Defense Research (CAE-R) as designated by the Department of Homeland Security and the National Security Agency. The mission of CISA is to conduct research in information assurance and computer security, teach our students about information assurance, and engage the professional community in collaborative efforts.

Learn more about K-State cybersecurity research.

High Assurance Software Engineering

The mission of the Laboratory for Static Analysis and Transformation of Software (SAnToS) is to develop foundational techniques, robust tools and practical integrated methodologies for building safety and security critical software systems. Since its founding, SAnToS has received over $13 million in funding from national agencies (e.g., NSF, DARPA, NASA, and DOD) and industry (e.g., Lockheed Martin, Rockwell Collins, Intel, IBM and Honeywell).

Learn more about K-State high-assurance software engineering research.

Cyber-Physical Systems

K-State cyber-physical system (CPS) research explores design, development, analysis, verification and validation of embedded control systems. The ongoing CPS projects at K-State span a variety of application domains such as automotive, aerospace, ground and aerial unmanned vehicles, Internet of things (IoT), building control, agriculture, robotics systems, and mobile applications. The particular focus of K-State CPS research in these application domains is high-performance, realtime performance, energy efficiency, security, dependability, formal verification and formal synthesis.

Learn more about K-State Cyber-Physical Systems Research.

Artificial Intelligence and Data Science

K-State computer science is a recognized leader in applied machine learning, which places us at the intersection of relevant Artificial Intelligence and Data Science research areas such as multidisciplinary predictive analytics, business intelligence, data mining and visualization using heterogeneous large data. Our core strengths include approaches to the analysis of natural language text, linked, spatial and temporal data, security data, and biological data.

Learn more about K-State artificial intelligence and data science research.

Computer Science Rankings

The following are our department’s rankings in areas related to our core focus areas. The rankings are done by CSRankings as of January 2021, which is entirely metrics-based. The CSrankings weighs departments by their presence at the most prestigious publication venues.

17 – Embedded & real-time systems

31 – Logic & verification

78 – Software engineering

82 – Web & information retrieval

84 - Robotics

99 – Computer security