Research Areas
Below are our current research projects in the field of Computer Science. These projects are headed by members of the Computer Science faculty. The faculty member in charge of the particular research project is listed as well as a link to the project's homepage, if one exists.
|
Dr. Daniel Bryce |
Research Homepage |
|
Artificial Intelligence Laboratory |
|
|
The AI Lab at USU conducts research on the foundations of Artificial Intelligence, as it pertains to autonomous agents, knowledge representation, automated reasoning, and machine learning. A main research thrust of the lab is on human-centric AI systems that can operate with incomplete or faulty models and advice. Application areas addressed by the lab include defense (UAVs and ISR), systems biology, and assistive technology. Current projects include human-instructable/field-programmable agents (DARPA-sponsored Bootstrapped Learning), planning interventions in gene regulatory networks, heuristics for domain-independent planning, and route-finding for the visually impaired.
|
|
|
Dr. Renee Bryce |
Research Homepage |
|
Software Testing Lab |
|
|
Software testing is an expensive, yet imperfect process. Software systems can be large and exhaustive testing is usually not feasible. Products released with inadequate testing can cause bodily harm, result in large economic losses, and affect the quality of day-to-day life. My primary research goal is to develop and examine new software testing techniques that may help testers to more effectively identify software defects. Software testers often intuitively test for defects that they anticipate while less foreseen defects are overlooked. My main research applies combinatorial testing strategies that may offset some degree of human bias. In addition, I also work with undergraduates on empirical studies of student programming bugs and curriculum improvements.
|
|
|
Dr. Scott Cannon |
Research Homepage |
|
Space Software Laboratory |
|
|
The Space Software Laboratory is now a part of the Space Dynamics Laboratory (http://sdl.usu.edu) and continues in research towards the development of software to support space research and defense. Primary research areas are associated with Plug and Play technologies, software fault-tolerance, and self-organizing networks and systems. |
|
|
Dr. Minghui Jiang |
Research Homepage |
|
Computational Geometry and Bioinformatics Algorithms Laboratory (CGBAL) |
|
|
This laboratory is directed towards basic research in theoretical computer science, in particular, the design of efficient exact or approximation algorithms for fundamental problems with important real-world applications. Work within the laboratory focuses on (1) discrete and computational geometry, and (2) bioinformatics and computational biology.
|
|
|
Dr. Dan Watson |
Research Homepage |
|
Space Software Laboratory |
|
|
The Space Software Laboratory (SSL) is directed towards the development of software to support space research and defense.
Work within the laboratory focuses on programming techniques and tools for space applications. Software developed in this lab is currently flying on a number of satellite missions. We develop software for specialized processors such as the Advanced Instrument Controller (AIC) and Sentient Instrument Controller (SIC), as well as on the study of self-organizing communities of processors. |
|
