By getting involved in any of the research teams in the computer science department, you can benefit by exploring ideas and new concepts in a hands-on environment.
Software Engineering Research Center (SERC)
Established by the National Science Foundation, SERC combines real world data and university research to develop and improve software. Among the projects at SERC is a $1 million grant being used to develop improvements to software used by the United States military.
Database and Data Mining Lab
Large amounts of data can be difficult to analyze, and the goal of this group is to make that process better. The design and use of databases on the Internet is also a goal of its research.
Design Metrics Research
The goal of this group's research is to study and improve the actual development of software by studying the way the software was created. Their research has helped companies such as Motorola and Magnavox.
Graph Net
This team helps develop graph theory and its applications. Graphs can be used to solve many problems, from mapping to engineering.
MIGHTY (Midwest Graph Theory)
This group plans professional conferences on graph theory and its applications.
Games and Design Research Group
This group studies the Science of Design by studying computer games as complex software artifacts. A patterns-based approach provides insights into both software and game design.