- About CS
- Future Students
- Current Students
- News & Events
- Active Learning: Nina Balcan Shores Up Foundations of Her Field
- Algorithm for Success: Zvi Galil Brings the Fire to Georgia Tech
- An Agile Architecture: Hyesoon Kim Looks to Combine CPUs & GPUs
- Box Seats in Atlanta: Fortnow Poised to Take School of CS to the Show
- Quantum Resistance: Chris Peikert & the Power of Lattices
- The People’s Network: Computing Students Work for More Transparent Internet
Faculty: Mary Jean Harrold
Our research addresses various aspects of analysis, testing, and maintenance of software systems. Recent projects include regression test selection, test-suite minimization and prioritization, analysis and testing of object-oriented software, scalable data-flow analyses, analysis of programs with exception-handling constructs, development of the Aristotle Analysis System for C programs, and development of the Java Architecture for Bytecode Analysis.
The Computer Architecture (comparch) Lab conducts research on all aspects of future microprocessor technology including performance, power, multi-threading, chip-multiprocessing, security, programmability, reliability, interaction with compilers and software, and the impact of future technologies.
Faculty: Ling Liu, Calton Pu
DiSL offers research expertise in distributed and Internet computing systems and distributed data intensive systems. Most of the research projects conducted in DiSL have strong emphasis on systems issues such as scalability, reliability, security, availability and efficiency, and data management issues such as data storage, data mining and data analysis. We are interested in theories and techniques that not only make the distributed systems scalable and efficient but also reliable and secure.
Faculty: Kishore Ramachandran
Research in the Embedded Pervasive Lab (EPL) covers a range of topics including distributed programming idioms, networked embedded sensors, P2P video streaming, middleware for efficient large-scale stream processing, opportunistic networking, virtualization technologies, and smart storages incorporating Flash-based SSDs. EPL is producing systems for a world where machines, devices and networking technologies work in concert to help individuals use them with as little instruction as possible.
Faculty: Nick Feamster
The Network Operations and Internet Security (GTNoise) Lab develops new algorithms, protocols and systems for the current and next-generation Internet, with a focus on network operations and security. Our work ranges from fighting Internet cybercriminals to improving Internet availability, to making networks easier to diagnose and operate.
Interactive High Performance Computing Lab