Skip to main content
Skip to main menu Skip to spotlight region Skip to secondary region Skip to UGA region Skip to Tertiary region Skip to Quaternary region Skip to unit footer

Slideshow

Research

The design and analysis of advanced algorithms is useful in a variety of applications. Combinatorial analysis of discrete structures is important in analyzing algorithms as well as in understanding the properties of the discrete structures themselves. Established research at UGA in this area has…
Artificial intelligence is the computer modeling of intelligent behavior, including but not limited to modeling the human mind. We see it as an interdisciplinary field where computer science intersects with philosophy, psychology, linguistics, engineering, and other fields. Example areas of AI…
Biology is increasingly considered to be a data-intensive discipline, replacing earlier hypothesis-driven and lab oriented approaches.  A large mass of experimental data (e.g., genomic data at sequencing center, proteomic and glycomics data generated using high throughput experiments) is being…
Recently, a number of technical advances in molecular biology, such as cloning and sequencing DNA fragments, have resulted in a new approach to genetics. Where traditionally genetics has proceeded from a phenotype to a DNA fragment (gene), the new genetics with its molecular tools often proceeds in…
In conjunction with the Artificial Intelligence Center, several studies in computational intelligence have been conducted. Genetic algorithms and simulation are used to find good (in many cases near-optimal) solutions to hard problems that are intractable using traditional techniques. Examples…
Networks are becoming increasingly complex as the needs for speed, bandwidth, robustness, and security increase. The network research group focuses on the problem of building efficient, scalable and secure networks and applications. The research topics include building fast packet forwarding and…
A variety of problems in low- and high-level vision are studied.
The low-level vision (i.e. image processing) problems being addressed are edge detection, stereo correlation, contour grouping, image segmentation, and figure-ground discrimination. Various computational approaches such as genetic…
Teaching is helping people acquire knowledge, skills, attitudes, and beliefs. Research is discovering truth and inventing solutions. Teachers teach computing, whereas Computing Education researchers discover what is true about the teaching and learning of computing, and invent new techniques for…
The CAID (cortical architecture imaging and discovery) lab's research mainly focuses on the discovery of structural and functional architectures of the cerebral cortex via brain imaging and computational modeling. Our long-term goals are to discover the fundamental principles that sculpt…
Today's information systems utilize a variety of sophisticated software tools and systems. Database systems form the core technology supporting modern information systems. Previous work in this area has focused on semantic data models, knowledge-based systems, transaction management, GUI query…
Human-Centered Computing (HCC) prioritizes people, culture, and society in the design, implementation, and investigation of computing ecosystems. Computers are designed by people for people. HCC is an approach to computing that focuses on ensuring humanity is at the core of computing technology.
The scope of the operating system research includes scheduling, caching, storage systems, distributed systems, security and performance. The operating system group in UGA studies the OS support for a variety of devices, ranging from battery powered sensors, to standard desktop PCs, and to…
The parallel processing group is pursuing both the advanced use and the development of parallel processing systems. Since parallel processing systems are being used in the most compute-intensive applications, we have been investigating the implications of parallel processing in the areas of…
In real-time systems, many events have specific timing constraints.  If these constraints are violated, a system failure occurs.  These types of systems are used in many applications incuding airplane autopilot systems and powerplant controllers.  Because these systems are often used…
The main focus of the robotics research group is the development of autonomous mobile robots (AMRs). With AMRs there are two primary issues to deal with: (1) cognitive behavior, and (2) motion. Cognitive behavior addresses problem solving using sensory inputs and desired goals. Motion deals with…
Modern numerical analysis uses high performance computing machines to solve complex mathematical problems for which simple analytic solutions are not available.
Service Oriented Architectures, especially with the use of Web Services to provide loosely coupled approach to develop distributed systems, is gaining wide industry acceptance. The Semantic Web has emerged as the vision of the next generation of the web, in which meaning is associated with Web…
Simulation involves the creation of a computer model of some real-world phenomenon and the execution of that computer model. Systems that are modeled include air-traffic, ground traffic, inetwork behavior, insect swarms and more. One aspect of work in this field is the creation of better models,…

Support us

We appreciate your financial support. Your gift is important to us and helps support critical opportunities for students and faculty alike, including lectures, travel support, and any number of educational events that augment the classroom experience. Click here to learn more about giving.

Every dollar given has a direct impact upon our students and faculty.