Our computer science faculty are deeply engaged in cutting-edge research within their respective fields. They actively contribute to international and national research forums through publications and presentations. This dedication to advancing knowledge forms the core of our curriculum.

Their diverse research backgrounds bring a wealth of expertise into the classroom. This enables us to provide students with valuable insights into the dynamic realms of computer science and technology.

 

Student Research

Our research programs offer upper-level students various ways to explore the world of computer science research. If you're curious about what research in CS involves, you can begin by attending our CS Research Seminar every other Friday during the semester. In these seminars, our professors share their latest research findings.

For those eager to dive deeper into research, there are several options. You can pursue independent studies for college credit, become a research assistant, or complete a three-semester honors thesis as part of your major.

Research Areas

Area

Faculty

Artificial Intelligence

  • Nathan Sprague
  • Kevin Molloy

Compatability and Complexity Theory

  • Siddharth Bhaskar

Compilers

  • Michael Lam
  • Sharon Simmons

Computer Architecture

  • Dee Weikle

Computer Graphics

  • Chris Johnson

Computer Science Education

  • Chris Mayfield
  • Michael Kirkpatrick
  • Mona Rizvi
  • Chandani Shrestha
  • Michael Stewart
  • Dee Weikle

Computer Systems

  • Michael Kirkpatrick
  • Michael Lam
  • Mona Rizvi
  • Sharon Simmons
  • Dee Weikle

Computing and Communications in Transportation

  • David Bernstein

Databases

  • Chris Mayfield
  • Mona Rizvi

Digital Forensics

  • Florian Buchholz
  • Brett Tjaden

Discrete and Computational Geometry

  • John Bowers

Floating Point Analysis

  • Michael Lam

High Performance Computing

  • Michael Lam
  • Dee Weikle

Human Computer Interaction

  • Chris Johnson
  • Chandani Shrestha
  • Michael Stewart
  • Isaac Wang

Information Security

  • Mohammed Aboutabl
  • Hossain Heydari
  • Brett Tjaden
  • Xunhua (Steve) Wang

Logic in Computer Science

  • Siddharth Bhaskar

Machine Learning

  • Kevin Molloy
  • Isaac Wang

Networks and Parallel/Distributed Systems

  • Mohammed Aboutabl
  • David Bernstein
  • Mike Lam
  • Sharon Simmons

Programming Languages

  • Chris Johnson
  • Mike Lam

Software Engineering

  • David Bernstein
  • Xunhua (Steve) Wang

Back to Top