You are on page 1of 10

University of Minnesota

(https://cse.umn.edu/cs/research-
areas)

UC Berkeley
(https://www2.eecs.berkeley.edu/R
esearch/Areas/CS/)

Wright State University


(https://engineering-computer-
science.wright.edu/computer-
science-and-engineering/areas-of-
research)
UNC Chapel Hill
(https://cs.unc.edu/research/areas/)

different-research-fields-in-computer-science-What-are-the-prerequisites-to-pursue-research-in-such-fields)
different-research-fields-in-computer-science-What-are-the-prerequisites-to-pursue-research-in-such-fields)

University of Michigan
(https://cse.engin.umich.edu/resear
ch/research-areas/)

ETH Zurich
(https://inf.ethz.ch/research.html)

Northwestern
(https://www.mccormick.northwest
ern.edu/computer-science/research
/areas/)

Cornell University
(https://gradschool.cornell.edu/acad
emics/fields-of-study/field/compute
r-science/)
Cornell University
(https://gradschool.cornell.edu/acad
emics/fields-of-study/field/compute
r-science/)

UIUC
(https://cs.illinois.edu/research/area
s)
Research Areas
Architectures, Compiler Optimization, and Embedded Systems
Bioinformatics and Computational Biology
Data Mining, Databases, and Geographical Information Systems
Graphics and Immersive Computing
High Performance Computing
Human Computer Interaction (HCI)
Networks, Distributed Systems, and Security
Robotics and Artificial Intelligence
Software Engineering and Programming Languages
Theoretical Foundations

Artificial Intelligence (AI)


Computer Architecture & Engineering (ARC)
Biosystems & Computational Biology (BIO)
Cyber-Physical Systems and Design Automation (CPSDA)
Database Management Systems (DBMS)
Education (EDUC)
Graphics (GR)
Human-Computer Interaction (HCI)
Operating Systems & Networking (OSNT)
Programming Systems (PS)
Scientific Computing (SCI)
Security (SEC)
Theory (THY)

Assistive Technologies and Learning with Disabilities


Biomedical Informatics
Biomed Imaging and Visualization
Cloud Computing
Cybersecurity
Cyber-Physical Systems
Databases and Data Mining
Data Science and Analytics
Multimedia Systems and Apps
Semantic, Social and Sensor Web
Machine Learning and Artificial Intelligence
Wireless Networking and Security

Autonomous and Cyber-Physical Systems

Bioinformatics and Computational Biology

Computer Architecture
Computer Graphics

Computer-Supported Collaborative Work

Computer Vision
Geometric Computing

High-Performance Computing

Human-Computer Interaction

Machine Learning and Data Mining

Medical Image Analysis

Natural Language Processing

Networking

Operating Systems

Real-Time Systems

Robotics

Security

Software

Theory

Complexity theory, algorithm design


Automata theory, formal models, logic
Quantum computing
Programming languages
Computer architecture (parallel programming, many core, GPU)
Operating systems
Distributed systems
Compilers
Networks
Databases, data mining
Artificial intelligence (machine learning, natural language processing,
computer vision, robotics, social network analysis)
Computational biology
Security
Computer graphics
Human/computer interaction
Scientific computing, high performance computing
Visualization

Artificial Intelligence
Chip Design, Architecture, & Emerging Devices
Databases & Data Mining
Embedded & Mobile Systems
Formal Methods & Automated Reasoning
Human-Computer Interaction
Languages, Compilers, & Runtime Systems
Networking, Operating Systems, & Distributed Systems
Robotics
Secure, Trustworthy, & Reliable Systems
Theory of Computation
Warehouse-Scale & Parallel Systems

Data Management & Machine Learning chevron_right


Information & System Security chevron_right
Networked Systems & Parallel Computing chevron_right
Pervasive Computing & Cyberphysical Systems chevron_right
Programming Languages & Software Engineering chevron_right
Theory & Algorithms chevron_right
Visual Computing chevron_right
Research Organisations chevron_right

Systems and Networking


Security and Privacy
Programming Languages
Theory
Artificial Intelligence and Machine Learning
Human-Computer Interaction and Information Visualization
Graphics
Robotics
Computer Engineering

artificial intelligence
computer science
programming languages and logics
scientific computing and applications
systems
theory of computation

Architecture, Compilers, and Parallel Computing


Artificial Intelligence
Bioinformatics and Computational Biology
Computers and Education
Data and Information Systems
Interactive Computing
Programming Languages, Formal Methods, and Software Engineering
Scientific Computing
Security and Privacy
Systems and Networking
Theory and Algorithms
Sub-Topics

Real-time and Embedded Systems, Sensor Systems, Mobile


Computing, Control Theory and Systems, Formal Methods,
Automated Verification and Certification
Biostatistics, Computational Genetics, Proteomics, Statistical
Genetics
Accelerators, Clockless Logic, Energy-efficient Computing,
Security
Animation & Simulation, Graphics Hardware, Modeling,
Rendering, Tracking, Virtual Environments, Visualization
Architecture of Collaborative Systems, Collaborative Software
Engineering, Collaborative Virtual Environments, Mobile
Collaboration, Telepresence
Geometric Vision, Language & Vision, Recognition
Geometric Modeling & Computation, Solid Modeling
Parallel Algorithms, Cyberinfrastructure, GPUs & Other
Computational Accelerators, Performance Analysis,
Programming & Memory Models for Parallel Computing,
Scientific Computing

Assistive Technology, Haptics, Human Factors Analysis, Sound


& Audio Display, User-Interface Toolkits, Virtual Environments

Data Integration, Internet of Things, Knowledge Discovery,


Machine Learning, Scientific Data Management, Visual Analytics

Biomechanical Modeling, Diffusion Imaging, Image-guided


Interventions, Segmentation, Shape Analysis, Registration
Language Generation, Multimodal and Grounded NLP (with
Vision and Robotics), Question Answering and Dialogue
Distributed Systems, Internet Measurements, Multimedia
Systems, Multimedia Transport, Network Protocols
File Systems, Virtualization, Concurrency, Software Support for
Secure Hardware

Assistive Robotics, Manipulation, Medical Robotics, Motion


Planning & Control, Robot Learning, Robot Perception (see:
Computer Vision)
Cloud Computing Security, Hardware Security, Mobile Device
Security, Network Security
Agile Methods, Aspect-oriented Programming, Collaborative
Development, Design Patterns & Analysis, Model Federations
for Systems Science
Algorithms, Automated Theorem Proving, Formal Methods

You might also like