Skip to main content

Overview

Theory of Computing addresses the problem of understanding the fundamental nature and limits of computation. Algorithms addresses the problem of how to best solve specific problems using minimal time and space resources.

Quantum Computing addresses the problem of how to compute using quantum mechanical phenomenon, such as photons.Specific problems in the Theory of Computing include how to classify problems as to their degree of difficulty. Specific problems in Algorithms include finding (optimal) algorithms for computing problems, and proving that a given problem requires a certain minimum amount of resources for its solution. Specific problems in Quantum Computing include finding algorithms for solving problems efficiently using quantum information.

Theory of Computing, Algorithms and Quantum Computing Faculty


THIRTEEN RESEARCH AREAS. UNLIMITED POSSIBILITIES.

Research in Computer Science spans a wide range of topics.
At UCF, research in Computer Science emphasizes:

  • Innovative uses for computation
  • Studies of issues surrounding computation
  • Investigations into the nature of computation
BioInformatics and Systems Biology
BioInformatics and Systems Biology
Computer Architecture
Computer Architecture
Computer Graphics
Computer Graphics
Computer Security
Computer Security and Digital Forensics
Computer Vision
Computer Vision
Database
Database
Image and Video Processing
Image and Video Processing
Machine Learning and AI
Machine Learning and AI
Networking and Mobile Computing
Networking and Mobile Computing
Parallel Computation
Parallel Computation
Software Engineering and Systems
Software Engineering and Systems
Theory of Computing
Theory of Computing, Algorithms and Quantum Computing
Virtual Reality and HCI
Virtual Reality and HCI