Artificial Intelligence
Artificial Intelligence
Computer vision, machine learning
Robotics, artificial intelligence, activity recognition
Machine learning, active learning, reinforcement learning
Computational biology - precision medicine, network biology, genetics of complex traits; Machine learning - interpretability, feature selection, structure learning
Scientific-discovery games, games for learning, computer graphics, animation, optimal control, natural locomotion, optimization
Computational neuroscience, artificial intelligence, brain-computer interfaces
Computer vision, computer graphics
Computer vision, multimedia retrieval, biomedical informatics
Robotic manipulation, motion planning, human-robot interaction, assistive robotics
Liveness in programming environments, programming for virtual reality, educational technology, collaborative problem-solving environments
Computational Neuroscience
Computational neuroscience, artificial intelligence, brain-computer interfaces
Computational Biology
Computational biology - precision medicine, network biology, genetics of complex traits; Machine learning - interpretability, feature selection, structure learning
Scientific-discovery games, games for learning, computer graphics, animation, optimal control, natural locomotion, optimization
Computer vision, multimedia retrieval, biomedical informatics
Computer Architecture
Computer Architecture
Computer architecture, machine learning systems, programming languages, energy-efficient computing, molecular storage and computing.
Computer architecture, hardware design and prototyping, dark silicon, cryptocurrency mining, ASIC Clouds
Computer Graphics, Vision, Animation, & Game Science
Computer graphics, computer vision
Computer vision, machine learning
Data visualization and analysis, human-computer interaction and social computing
Computer vision, computer graphics, learning, augmented reality, virtual reality
Animation
Scientific-discovery games, games for learning, computer graphics, animation, optimal control, natural locomotion, optimization
Computer vision, computer graphics
Computer vision, multimedia retrieval, biomedical informatics
Computer Systems & Networking
Distributed systems, networks, operating systems, security, parallel computing, education
Computer architecture, machine learning systems, programming languages, energy-efficient computing, molecular storage and computing.
Computational health, AI for sound, networks, bio-robotics, wireless, mobile and ubiquitous computing, sensing, security and privacy
Distributed systems, networks, systems for machine learning
Design, implementation, and analysis of high-performance computing and communication systems; data-intensive discovery (eScience); information technology and public policy
Computing for Development
Computing for Development
Computing for the developing world, health information systems, educational technology
Computer security and privacy
Cryptography
Data Science, Data Management & Visualization
Databases, cloud computing, big-data analytics, scientific data management, machine learning and data management, image and video analytics, data management for VR/AR
Data visualization and analysis, human-computer interaction and social computing
Software testing and program analysis, in particular efficient mutation testing, partial test oracles, and security testing.
Design, implementation, and analysis of high-performance computing and communication systems; data-intensive discovery (eScience); information technology and public policy
Data management: uncertain and probabilistic databases, data privacy and security, complexity of parallel query evaluation, data pricing.
Fabrication
Human-computer interaction, accessibility, 3D printing of custom assistive technologies
Health, ubiquitous computing, sensing, human-computer interaction, embedded systems
Human-Computer Interaction & Accessible Technology
Human-Computer Interaction & Accessible Technology
Human computer interaction, ubiquitous computing
Human-computer interaction, accessibility, ubiquitous computing, sensing
Data visualization and analysis, human-computer interaction and social computing
Human-computer interaction, accessibility, 3D printing of custom assistive technologies
Health, ubiquitous computing, sensing, human-computer interaction, embedded systems
Robotic manipulation, motion planning, human-robot interaction, assistive robotics
Liveness in programming environments, programming for virtual reality, educational technology, collaborative problem-solving environments
Machine Learning
Machine Learning
Computer vision, machine learning
Robotics, artificial intelligence, activity recognition
Computational health, AI for sound, networks, bio-robotics, wireless, mobile and ubiquitous computing, sensing, security and privacy
Machine learning, active learning, reinforcement learning
Computational biology - precision medicine, network biology, genetics of complex traits; Machine learning - interpretability, feature selection, structure learning
Computational neuroscience, artificial intelligence, brain-computer interfaces
Computer vision, multimedia retrieval, biomedical informatics
Molecular Programming & Synthetic Biology
Computer architecture, machine learning systems, programming languages, energy-efficient computing, molecular storage and computing.
Synthetic biology, biological control circuits
Natural Language Processing
Programming Languages & Software Engineering
Computer architecture, machine learning systems, programming languages, energy-efficient computing, molecular storage and computing.
Software engineering, programming languages
Programming languages
Software testing and program analysis, in particular efficient mutation testing, partial test oracles, and security testing.
Robotics
Robotics
Robotics, artificial intelligence, activity recognition
Computational health, AI for sound, networks, bio-robotics, wireless, mobile and ubiquitous computing, sensing, security and privacy
Scientific-discovery games, games for learning, computer graphics, animation, optimal control, natural locomotion, optimization
Computational neuroscience, artificial intelligence, brain-computer interfaces
Sensor systems; wireless power; sensing for robotics; ubiquitous computing; personal robotics
Robotic manipulation, motion planning, human-robot interaction, assistive robotics
Security & Privacy
Distributed systems, networks, operating systems, security, parallel computing, education
Software testing and program analysis, in particular efficient mutation testing, partial test oracles, and security testing.
Computer security and privacy
Wireless & Sensor Systems
Distributed systems, networks, operating systems, security, parallel computing, education
Human-computer interaction, accessibility, ubiquitous computing, sensing
Computational health, AI for sound, networks, bio-robotics, wireless, mobile and ubiquitous computing, sensing, security and privacy
Health, ubiquitous computing, sensing, human-computer interaction, embedded systems
Sensor systems; wireless power; sensing for robotics; ubiquitous computing; personal robotics
Teaching
Computer science education, educational technology, computing for the developing world
Digital audio production and synthesis, digital photography
Animation
Theory of Computation
Theory of Computation
Computational complexity, proof complexity and satisfiability
Machine learning, active learning, reinforcement learning
Algorithms, algorithmic game theory
Algorithms, complexity theory, probability, discrete analysis
Algorithms, convex optimization, convex geometry, spectral graph theory
Ubiquitous Computing
Ubiquitous Computing
Human computer interaction, ubiquitous computing
Human-computer interaction, accessibility, ubiquitous computing, sensing
Computational health, AI for sound, networks, bio-robotics, wireless, mobile and ubiquitous computing, sensing, security and privacy
Human-computer interaction, accessibility, 3D printing of custom assistive technologies
Health, ubiquitous computing, sensing, human-computer interaction, embedded systems
Sensor systems; wireless power; sensing for robotics; ubiquitous computing; personal robotics