Research Areas

Our faculty and students actively contribute to some of the most exciting, cutting-edge areas of computer science and computer engineering research.

7/28/17
Using computing technology to improve the quality of life of the disabled.
8/1/17
Research in networks involves both hardware and software, and spans both user space and operating systems.
8/1/17
Computer Science Education is an area of research which focuses on curricular and pedagogic issues in the teaching of computer science, as well as related issues such as recruitment and retention of under-represented groups in the discipline.
8/1/17
Computer security research focuses on cryptography, trust, privacy and information survivability issues such as threat modeling, intrusion detection, assessment and recovery in networked computers and wireless networks.
7/28/17
Computer vision is an interdisciplinary field drawing on concepts from signal processing, artificial intelligence, neurophysiology, and perceptual psychology.
8/3/17
The database group designs, studies, implements, and evaluates novel query interfaces and new query language constructs.
8/3/17
Computational Science is an emerging discipline that unites computer science and mathematics with disciplinary research in biology, chemistry, physics, and other applied and engineering fields.
8/1/17
Computational linguistics and knowledge representation and reasoning are core areas of classical artificial intelligence (AI)the computational understanding of human-level cognitive abilities.
7/28/17
Research in medical applications focuses on developing efficient algorithms and techniques for automatic analysis of biomedical images, medical evaluation, computer assisted diagnosis and surgery, and treatment planning.
7/28/17
The rapid expansion of the Web and the emergence of digital libraries have generated tremendous interest in multimedia information processing.
8/3/17
Algorithms for data mining have a close relationship to methods of pattern recognition and machine learning.
11/9/17
The field of programming languages is concerned with concepts, notations, methodologies, tools, and environments for the construction of robust, efficient, maintainable, and evolvable software.
8/1/17
Complexity theory is a mathematical discipline that classifies computational problems by relative difficulty and measures the computational resources needed to solve them.
8/1/17
Hardware and software issues from the circuit to the system have three main foci: Very Large Scale Integration (VLSI) circuits and systems, computer architecture, and computer security.