Research prepares students to be problem-solvers and innovators while also supporting the department's crosscutting areas of excellence.

Both undergraduate and graduate students have the opportunity to do research alongside expert computer science faculty in the areas of distributed embedded systems, machine learning, data mining, and software engineering. Or, you can choose the interdisciplinary route, doing research beside faculty in various engineering disciplines. In fact, compsci graduate students often work in large group settings with faculty from departments across campus, examining advanced research problems in bioinformatics, homeland security, embedded systems, and virtual reality. Cooperation between students and faculty at this advanced level is a hallmark of the computer science research program.

Explore our research areas

Research Laboratories

The mission of the CReWMaN Laboratory is to conduct innovative research in networking (core, wireless, sensors), mobile and pervasive computing, distributed and grid computing, privacy and security, biological networks, and social networks. This is accomplished by creating a stimulating learning environment through teaching, research, mentoring and service excellence, with focus on teaching cutting-edge courses and establish multi-disciplinary collaborations.


The mission of CPHS laboratory is to conduct cutting-edge research to design and develop smart and trustworthy cyber-physical human systems. Our focus is on multi-agent trust (e.g. due to security/privacy concerns, selfish interaction, social discrimination and lack of transparency), machine learning, and human decision modeling in the context of diverse application domains such as transportation, mining and healthcare. The laboratory is also equipped with a prototype transportation testbed which is equipped with autonomous robots (e.g. Nvidia Jetbots), Jetson Nano cards to mimic road side units and diverse sensors (e.g. cameras, EEG headsets to monitor driver’s mental state).


The mission of the Securing Artificial Intelligence and Internet of Things (SAINT) Laboratory is to explore the synergy between AI and IoT, design robust machine learning algorithms under non-ideal or even hostile conditions, and safeguard vulnerable IoT systems against security attacks. Research is conducted on the interplay between Artificial Intelligence and Internet of Things, adversarial machine learning, and IoT security.

Learn More

The mission of the Statistical Machine Learning Lab is to obtain methods for autonomous systems that solve novel use-inspired research problems. Our focus is on using statistical techniques to theoretically analyze the performance of proposed methods and to quantify the hardness of the problem. We utilize algorithmic techniques to reduce their computational cost and make them feasible for real-world applications. Several problems we work on are of an interdisciplinary nature and involve collaboration both within and outside the Computer Science department. We provide a supportive and creative environment for undergraduate and graduate students to engage in current machine learning research.


The Theory and Quantum lab focuses on foundational areas in Computer Science and Quantum Information Science. The main focus areas are Quantum Algorithms for near-term hardware as well as theory of Quantum Computation. 

For more information contact the Director: Dr. Avah Banerjee 


The mission of the Web and Wireless Computing (W2C) & Pervasive and Mobile Computing Laboratory is designed to carry out cutting edge research in different aspects of data management (security, compression, replication, caching, query processing, aggregation, fusion) in wireless networks and cloud computing environment. Our focus is on scientific research to advance the state of art in these areas. The current projects are supported by NSF, DOE, ARL, ARO, AFRL, NIST, UM System, etc. The current researchers in the lab are pursuing their PhD/MS degree in different areas of interest. The lab is well-equipped with over 50 3.2 Ghz PCs, 5 Dell Server, linux machines, laptops etc. The lab also has sensor network test-beds consists of Crossbow sensor motes like Telosb, Mica2 and Missouri S&T motes. Lab has also developed a DTN testbed for disseminating information securely for battlefield environment.


Research Centers

Learn about all our research centers at S&T.  Learn more.