CS7001: Mini-Projects


General Information regarding Fall 2000 Projects

Please report errors or problems with this page to Anind Dey <anind@cc.gatech.edu>

Note that projects shown in purple have not been confirmed or updated for 2000, while those shown in blue have been.

Prof. Abowd, Gregory (HCI, Software Engineering, Future Computing Environments)

Prof. Ahamad, Mustaque (Systems)

  1. Building Interactive Distributed Applications
  2. Efficient Data Access Mechanisms for Wide-area Distributed Systems

Prof. Ammar, Mostafa (Networking)

Prof. Arkin, Ron  (Intelligent Systems)

  1. Braitenberg Vehicles

Prof. Badre, Albert (HCI)

Prof. Bobick, Aaron (Computational Perception & GVU)

Prof. Bruckman, Amy and Lizzie Edwards (Learning Sciences and Technology)

  1. Teach Kids to Program

Prof. Dos Santos, Andre (Security)

  1. Security Flaws on Applications
  2. Using Smart Cards for Authentication

Prof. Eastman, Chuck (GVU)

Prof. Essa, Irfan (Intelligent Systems & GVU)

  1. Experiments with Speech Recognition
  2. With Lionel Reveret: Facial Animation: Using Speech Recognition for Lip Synch
  3. With Lionel Reveret: Facial Modeling/Animation: Predicting visual information from acoustic for Lip Synch
  4. With Lionel Reveret: Robust Speech Recognition using Audio and Visual Information
  5. Aware Home: Perception and Ubiquitous Sensing
  6. Aware Home: Recognizing what people are doing?
  7. With Antonio Haro: Non-photorealistic rendering in hand drawn styles
  8. With Antonio Haro: Perceptual User Interfaces

Prof. Ezquerra, Norberto (GVU)

Prof. Fujimoto, Richard (Systems)

Prof. Goda, John ()

Prof. Goel, Ashok (Intelligent Systems)

Prof. Guzdial, Mark (Learning Sciences and Technology)

Mini-projects on the theme of collaborative dynabooks
  1. Analyzing Collaborative Websites
  2. Designing Collaborative Spaces
  3. Creating Multimedia

Prof. Harrold, Mary Jean (Software Engineering and Programming Languages)

  1. Test-Data Generation Using Optimization Techniques
  2. Other Topic Areas in Software Engineering/Programming Languages
  3. Integrated Testing and Verification
  4. With Alex Corso: Component Metadata for Software Engineering

Prof. Hodges, Larry (GVU)

  1. Virtual Environments

Prof. Koenig, Sven (Intelligent Systems)

  1. Rapid Random Restarts for Real-Time Heuristic Search
  2. Artificial Intelligence and Network Routing
  3. Learning to Play Pinball (in Simulation)
  4. Learning to Play Pinball (on a real pinball machine)
  5. Multi-Agent Exploration
  6. Combining the Parti-Game algorithm with Min-Max LRTA*

Prof. Kolodner, Janet (Cognitive Science, AI, and Learning Sciences and Technology)

  1. Promoting transfer the case-based reasoning way
  2. Sharing the load of scaffolding between people and the computer: designing an evaluation plan
  3. Indexing a case library of design discussions
  4. Promoting habits of mind that promote creativity
  5. Promoting productive case-based reasoning

Prof. Liu, Ling (Databases)

  1. Connecting An Information Change Monitoring Service with PDAs
  2. Measure performance of XML query languages / create a new XML query language
  3. Internet Data Mining
  4. Evaluating Proxy Cache Algorithms and Implementations

Prof. MacIntyre, Blair (GVU)

Distributed 3D Graphics
  1. Distributed 3D Graphics
Augmented Reality
  1. 3D Augmented Reality Prototype
  2. Audio-only Augmented Reality

Prof. Mackenzie, Ken (Systems & Architecture)

Dynamic compilation to a VLIW target
  1. Simple dynamic compilation system
  2. VLIW simulator based on the SimpleScalar toolset
Computation as routing
  1. Streams as a model of communication
  2. FPGA-based stream-routing hardware
Fast interrupts
  1. Interrupt delivery cost

Mankoff, Jen (HCI & Intelligent Systems)

  1. Recognition-Based Interfaces

Prof. Mark, Leo (Databases)

  1. VocalProgrammer
  2. XML Schema Schema

Prof. Mihail, Milena (Theory)

Prof. Mynatt, Elizabeth (HCI)

  1. Interfaces for Background Awareness
  2. Interfaces for Everyday Computing
  3. Nonspeech Audio Interfaces
  4. With Jen Mankoff: Direct Brain-Computer Interface

Prof. Navathe, Sham (Databases)

Prof. Nersessian, Nancy (Cognitive Science)

Prof. Omiecinski, Ed (Databases)

Prof. Palem, Krishna (Systems, joint with ECE)

Prof. Pande, Santosh (Systems)

  1. Evaluation of Briggs/Chaitin style register allocators
  2. Evaluation of Aglet Optimizations in Java

Plale, Beth (Systems)

  1. Immersive Visualization for High Performance Computing

Prof. Potts, Colin (HCI & Software Engineering)

  1. Things that go wrong with systems
  2. Design Rationale
  3. Feature Evolution and Variance

Prof. Pu, Calton (Systems)

Prof. Ram, Ashwin (Intelligent Systems)

Prof. Ramachandran, Kishore (Systems/Architecture/Software Methodolgy)

  1. High availability software DSM: Beehive
  2. System support for ubiquitous presence: Stampede
  3. Whither goes time?

Prof. Randall, Dana ()

Riley, George (Networking)

  1. Network Simulation using "ns"

Prof. Rossignac, Jarek (GVU)

  1. Hexagonal Filling

Rugaber, Spencer (Software Engineering and Programming Languages)

  1. Program Modularization Detection using a k-Cut Algorithm
  2. Grammatical Inference of Interobject Protocols
  3. Entropic Design

Prof. Schwan, Karsten (Systems)

  1. With Greg Eisenhauer: Remotely Filtered Event Streams for Distributed Applications
  2. With Christian Poellabauer: Distributed Interactive Game (Distributed DOOM)
  3. With Raj Krishnamurthy: Scalable Video Servers: PCI Bus Monitoring of Video Streams

Prof. Shaw, Chris (GVU)

  1. Virtual Environments
  2. Virtual Fire Fighters

Prof. Shivers, Olin (Software Engineering & Programming Languages)

Prof. Smaragdakis, Yannis (Programming Languages)

  1. Linux Memory Management Documentation
  2. Security by Obscurity

Prof. Starner, Thad (Wearable Computing & GVU)

Prof. Stasko, John (HCI)

  1. Personifed Characters as User Interface Agents
  2. Maintaining Information Awareness through Visualizations
  3. User Interfaces for PDAs

Prof. Szymczak, Andrzej (GVU)

Prof. Turk, Greg (GVU)

Vellanki, Vivekanand(Operating Systems & Information Retrieval)

  1. Finding Heuristics to Identify Related News Articles

Prof. Venkateswaran, H. (Theory)

  1. With Prof. Mustaque Ahamad: Access Control Mechanisms for Securing Distributed Applications
  2. With Prof. Mustaque Ahamad: Trust Management in Decentralized Systems

Prof. Xu, Jun (Jim) (Networking)

  1. Measure RTTs between GT and Other Places

Prof. Zegura, Ellen (Networking)

  1. Modeling Internet Topology with GT-ITM
  2. Modeling Internet Topology with BRITE
  3. Performance of Mirror Servers
  4. With Richard Liston: Determining Characteristics of the Gnutella Network

Previous Years Projects

1999
1998
1997
1996
1995

Last modified: Sun Sep 3 21:21:28 EDT 2000