Artificial Intelligence

CSE2 236
mcakmakcs.washington.edu
Human-robot interaction, programming by demonstration, robot teleoperation
CSE 578
yejincs.washington.edu
Natural language processing
CSE 648
pedrodcs.washington.edu

Machine learning, artificial intelligence, data science

CSE2 312
etzionics.washington.edu

Artificial intelligence, web search

CSE2 203
alics.washington.edu

Computer vision, machine learning

CSE2 204
foxcs.washington.edu

Robotics, artificial intelligence, activity recognition

CSE2 343
ebfoxcs.washington.edu
Large-scale Bayesian dynamic modeling and computations
CSE2 336
guestrincs.washington.edu
Machine learning
CSE 470
hannanehcs.washington.edu
Natural Language Processing, Artificial Intelligence, Machine Learning
CSE2 340
jamiesoncs.washington.edu

Machine learning, active learning, continuous and discrete optimization, multi-armed bandits, machine learning software systems

CSE2 303
shamcs.washington.edu
Large scale computational methods for statistics, machine learning, signal processing
CSE 536
suinleecs.washington.edu

Computational biology - precision medicine, network biology, genetics of complex traits; Machine learning - interpretability, feature selection, structure learning

CSE 590
zorancs.washington.edu

Scientific-discovery games, games for learning, computer graphics, animation, optimal control, natural locomotion, optimization

CSE 474
raocs.washington.edu

Computational neuroscience, humanoid robotics, brain-computer interfaces

CSE2 342
seitzcs.washington.edu

Computer vision, computer graphics

CSE 634
shapirocs.washington.edu

Computer vision, multimedia retrieval, biomedical informatics

nasmithcs.washington.edu
Natural language processing
CSE2 242
siddhcs.washington.edu

Robotic manipulation, motion planning, human-robot interaction, assistive robotics

CSE 638
tanimotocs.washington.edu

Novice programming environments, educational technology, collaborative problem-solving environments

CSE 588
weldcs.washington.edu

Artificial intelligence, internet systems, human computer interaction, natural language processing

Computer Architecture

CSE2 243
bodikcs.washington.edu
Programming languages, computer architecture
CSE 576
luiscezecs.washington.edu

Computer architecture, programming languages, parallel computing, operating systems, energy-efficient computing. Molecular storage and computing.

CSE 104
levycs.washington.edu
Operating systems design, distributed systems and the Web, security and privacy, computer architecture
CSE 480
oskincs.washington.edu

Computer architecture

CSE 564
profmbtcs.washington.edu

Computer architecture, hardware design and prototyping, dark silicon, cryptocurrency mining, ASIC Clouds

Computing for Development

CSE2 344
andersoncs.washington.edu

Computing for the developing world, health information systems, educational technology

CSE2 359
kheimerlcs.washington.edu
Computing for development, networking, crowdsourcing
yoshics.washington.edu

Computer security and privacy

franzics.washington.edu
Computer security and privacy

Cryptography

CSE 472
rachelcs.washington.edu
Cryptography and its interplay with other areas of computer science, including complexity theory, algorithm design, and security.
CSE 466
tessarocs.washington.edu
Cryptography and its connections with other disciplines, including theoretical computer science, information theory, and computer security at large.

Computational & Synthetic Biology

CSE 576
luiscezecs.washington.edu

Computer architecture, programming languages, parallel computing, operating systems, energy-efficient computing. Molecular storage and computing.

CSE 536
suinleecs.washington.edu

Computational biology - precision medicine, network biology, genetics of complex traits; Machine learning - interpretability, feature selection, structure learning

CSE 590
zorancs.washington.edu

Scientific-discovery games, games for learning, computer graphics, animation, optimal control, natural locomotion, optimization

CSE 474
raocs.washington.edu

Computational neuroscience, humanoid robotics, brain-computer interfaces

CSE 554
ruzzocs.washington.edu

Computational biology

CSE2 360
seeligcs.washington.edu

Synthetic biology, biological control circuits

CSE 634
shapirocs.washington.edu

Computer vision, multimedia retrieval, biomedical informatics

CSE 440
tompacs.washington.edu

Computational molecular biology

CSE 356
yuliangwcs.washington.edu
Computational biology

Data Science, Data Management & Visualization

CSE2 313
althoffcs.washington.edu
Data Science, Data Mining, Social Network Analysis, Natural Language Processing
CSE 584
magdacs.washington.edu

Databases, cloud computing, big-data analytics, scientific data management, machine learning and data management, image and video analytics, data management for VR/AR

CSE2 240
akcheungcs.washington.edu
Data management, programming systems
CSE 648
pedrodcs.washington.edu

Machine learning, artificial intelligence, data science

CSE2 302
jheercs.washington.edu

Data visualization and analysis, human-computer interaction and social computing

CSE2 338
rjustcs.washington.edu

Software testing and program analysis, in particular efficient mutation testing, partial test oracles, and security testing.

Bill & Melinda Gates Center for Computer Science & Engineering, Room 244
lazowskacs.washington.edu

Design, implementation, and analysis of high-performance computing and communication systems; data-intensive discovery (eScience); information technology and public policy

CSE 662
suciucs.washington.edu

Data management: uncertain and probabilistic databases, data privacy and security, complexity of parallel query evaluation, data pricing.

CSE 588
weldcs.washington.edu

Artificial intelligence, internet systems, human computer interaction, natural language processing

Fabrication

CSE 534
jonfcs.washington.edu

Human-computer interaction, ubiquitous computing, sensing, accessibility

CSE 550
gshyamcs.washington.edu

Networks, wireless, mobile and ubiquitous computing, sensing, security and privacy

CSE2 211
jmankoffcs.washington.edu

Human-computer interaction, accessibility, 3D printing of custom assistive technologies

CSE 540
shwetakcs.washington.edu

Ubiquitous computing, sensing, human-computer interaction, embedded systems

CSE2 201
ztatlockcs.washington.edu
Formal verification, compilers, security.

Computer Graphics, Vision, Animation, & Game Science

CSE 664
curlesscs.washington.edu

Computer graphics, computer vision

CSE2 203
alics.washington.edu

Computer vision, machine learning

CSE2 302
jheercs.washington.edu

Data visualization and analysis, human-computer interaction and social computing

CSE2 238
kemelmics.washington.edu

Computer vision, computer graphics, learning, augmented reality, virtual reality

CSE 590
zorancs.washington.edu

Scientific-discovery games, games for learning, computer graphics, animation, optimal control, natural locomotion, optimization

CSE2 342
seitzcs.washington.edu

Computer vision, computer graphics

CSE 634
shapirocs.washington.edu

Computer vision, multimedia retrieval, biomedical informatics

Human-Computer Interaction & Accessible Technology

CSE2 313
althoffcs.washington.edu
Data Science, Data Mining, Social Network Analysis, Natural Language Processing
CSE2 236
mcakmakcs.washington.edu
Human-robot interaction, programming by demonstration, robot teleoperation
CSE 632
jfogartycs.washington.edu

Human computer interaction, ubiquitous computing

CSE 534
jonfcs.washington.edu

Human-computer interaction, ubiquitous computing, sensing, accessibility

CSE2 302
jheercs.washington.edu

Data visualization and analysis, human-computer interaction and social computing

CSE2 359
kheimerlcs.washington.edu
Computing for development, networking, crowdsourcing
CSE2 211
jmankoffcs.washington.edu

Human-computer interaction, accessibility, 3D printing of custom assistive technologies

CSE 540
shwetakcs.washington.edu

Ubiquitous computing, sensing, human-computer interaction, embedded systems

CSE 566
reineckecs.washington.edu
Human-computer interaction, intelligent user interfaces, cross-cultural usability of technology
CSE2 242
siddhcs.washington.edu

Robotic manipulation, motion planning, human-robot interaction, assistive robotics

CSE 638
tanimotocs.washington.edu

Novice programming environments, educational technology, collaborative problem-solving environments

CSE 588
weldcs.washington.edu

Artificial intelligence, internet systems, human computer interaction, natural language processing

Machine Learning

CSE2 313
althoffcs.washington.edu
Data Science, Data Mining, Social Network Analysis, Natural Language Processing
CSE 578
yejincs.washington.edu
Natural language processing
CSE 648
pedrodcs.washington.edu

Machine learning, artificial intelligence, data science

CSE2 312
etzionics.washington.edu

Artificial intelligence, web search

CSE2 203
alics.washington.edu

Computer vision, machine learning

CSE2 204
foxcs.washington.edu

Robotics, artificial intelligence, activity recognition

CSE2 343
ebfoxcs.washington.edu
Large-scale Bayesian dynamic modeling and computations
CSE2 336
guestrincs.washington.edu
Machine learning
CSE 470
hannanehcs.washington.edu
Natural Language Processing, Artificial Intelligence, Machine Learning
CSE2 340
jamiesoncs.washington.edu

Machine learning, active learning, continuous and discrete optimization, multi-armed bandits, machine learning software systems

CSE2 303
shamcs.washington.edu
Large scale computational methods for statistics, machine learning, signal processing
CSE 536
suinleecs.washington.edu

Computational biology - precision medicine, network biology, genetics of complex traits; Machine learning - interpretability, feature selection, structure learning

CSE2 207
sewoongcs.washington.edu
Theory and practice of machine learning, including generative adversarial networks, differential privacy, anonymous messaging, crowdsourcing, and ranking
CSE 634
shapirocs.washington.edu

Computer vision, multimedia retrieval, biomedical informatics

nasmithcs.washington.edu
Natural language processing
CSE 588
weldcs.washington.edu

Artificial intelligence, internet systems, human computer interaction, natural language processing

Natural Language Processing

CSE2 313
althoffcs.washington.edu
Data Science, Data Mining, Social Network Analysis, Natural Language Processing
CSE 578
yejincs.washington.edu
Natural language processing
CSE 648
pedrodcs.washington.edu

Machine learning, artificial intelligence, data science

CSE2 312
etzionics.washington.edu

Artificial intelligence, web search

CSE 470
hannanehcs.washington.edu
Natural Language Processing, Artificial Intelligence, Machine Learning
nasmithcs.washington.edu
Natural language processing
CSE 588
weldcs.washington.edu

Artificial intelligence, internet systems, human computer interaction, natural language processing

Programming Languages & Software Engineering

CSE2 243
bodikcs.washington.edu
Programming languages, computer architecture
CSE 576
luiscezecs.washington.edu

Computer architecture, programming languages, parallel computing, operating systems, energy-efficient computing. Molecular storage and computing.

CSE2 240
akcheungcs.washington.edu
Data management, programming systems
CSE 538
mernstcs.washington.edu

Software engineering, programming languages

CSE2 309
djgcs.washington.edu

Programming languages

CSE2 338
rjustcs.washington.edu

Software testing and program analysis, in particular efficient mutation testing, partial test oracles, and security testing.

CSE2 201
ztatlockcs.washington.edu
Formal verification, compilers, security.
CSE 596
eminacs.washington.edu
Software engineering, programming languages, formal methods
CSE 560
xics.washington.edu
Computer systems, security, and programming languages

Robotics

CSE2 236
mcakmakcs.washington.edu
Human-robot interaction, programming by demonstration, robot teleoperation
CSE2 204
foxcs.washington.edu

Robotics, artificial intelligence, activity recognition

CSE 590
zorancs.washington.edu

Scientific-discovery games, games for learning, computer graphics, animation, optimal control, natural locomotion, optimization

CSE 474
raocs.washington.edu

Computational neuroscience, humanoid robotics, brain-computer interfaces

CSE 556
jrscs.washington.edu

Sensor systems; wireless power; sensing for robotics; ubiquitous computing; personal robotics

CSE2 242
siddhcs.washington.edu

Robotic manipulation, motion planning, human-robot interaction, assistive robotics

Security & Privacy

CSE 646
tomcs.washington.edu

Distributed systems, networks, operating systems, security, parallel computing, education

CSE 550
gshyamcs.washington.edu

Networks, wireless, mobile and ubiquitous computing, sensing, security and privacy

CSE2 338
rjustcs.washington.edu

Software testing and program analysis, in particular efficient mutation testing, partial test oracles, and security testing.

yoshics.washington.edu

Computer security and privacy

CSE 104
levycs.washington.edu
Operating systems design, distributed systems and the Web, security and privacy, computer architecture
CSE 472
rachelcs.washington.edu
Cryptography and its interplay with other areas of computer science, including complexity theory, algorithm design, and security.
CSE2 207
sewoongcs.washington.edu
Theory and practice of machine learning, including generative adversarial networks, differential privacy, anonymous messaging, crowdsourcing, and ranking
franzics.washington.edu
Computer security and privacy
CSE 466
tessarocs.washington.edu
Cryptography and its connections with other disciplines, including theoretical computer science, information theory, and computer security at large.
CSE 560
xics.washington.edu
Computer systems, security, and programming languages

Wireless & Sensor Systems

CSE 646
tomcs.washington.edu

Distributed systems, networks, operating systems, security, parallel computing, education

CSE 534
jonfcs.washington.edu

Human-computer interaction, ubiquitous computing, sensing, accessibility

CSE 550
gshyamcs.washington.edu

Networks, wireless, mobile and ubiquitous computing, sensing, security and privacy

CSE 544
arvindcs.washington.edu

Distributed systems, networks, operating systems, and security

CSE 540
shwetakcs.washington.edu

Ubiquitous computing, sensing, human-computer interaction, embedded systems

CSE 556
jrscs.washington.edu

Sensor systems; wireless power; sensing for robotics; ubiquitous computing; personal robotics

Computer Systems & Networking

CSE 646
tomcs.washington.edu

Distributed systems, networks, operating systems, security, parallel computing, education

CSE 576
luiscezecs.washington.edu

Computer architecture, programming languages, parallel computing, operating systems, energy-efficient computing. Molecular storage and computing.

CSE 550
gshyamcs.washington.edu

Networks, wireless, mobile and ubiquitous computing, sensing, security and privacy

CSE2 359
kheimerlcs.washington.edu
Computing for development, networking, crowdsourcing
CSE 544
arvindcs.washington.edu

Distributed systems, networks, operating systems, and security

Bill & Melinda Gates Center for Computer Science & Engineering, Room 244
lazowskacs.washington.edu

Design, implementation, and analysis of high-performance computing and communication systems; data-intensive discovery (eScience); information technology and public policy

CSE 104
levycs.washington.edu
Operating systems design, distributed systems and the Web, security and privacy, computer architecture
CSE 458
ratulcs.washington.edu

Networked computer systems

CSE 560
xics.washington.edu
Computer systems, security, and programming languages
CSE 442
zahorjancs.washington.edu
System security, streaming media multicast distribution techniques, distributed real-time rendering, performance evaluation, multi-media applications

Theory of Computation

CSE 668
beamecs.washington.edu

Computational complexity, proof complexity and satisfiability

CSE2 340
jamiesoncs.washington.edu

Machine learning, active learning, continuous and discrete optimization, multi-armed bandits, machine learning software systems

CSE2 303
shamcs.washington.edu
Large scale computational methods for statistics, machine learning, signal processing
CSE 594
karlincs.washington.edu

Algorithms, algorithmic game theory

CSE 640
jrlcs.washington.edu

Algorithms, complexity theory, probability, discrete analysis

CSE 562
yintatcs.washington.edu

Algorithms, convex optimization, convex geometry, spectral graph theory

CSE 472
rachelcs.washington.edu
Cryptography and its interplay with other areas of computer science, including complexity theory, algorithm design, and security.
CSE2 207
sewoongcs.washington.edu
Theory and practice of machine learning, including generative adversarial networks, differential privacy, anonymous messaging, crowdsourcing, and ranking
CSE 636
shayancs.washington.edu
Approximation Algorithms, Randomized Algorithms, Spectral Algorithms, Spectral Graph Theory, Online Algorithm, Stochastic Optimization, Applied Probability
CSE 656
anupraocs.washington.edu

Theoretical computer science

PDL C440
rothvossuw.edu
Joint appointment with Department of Mathematics
Theoretical computer science, discrete mathematics
CSE 466
tessarocs.washington.edu
Cryptography and its connections with other disciplines, including theoretical computer science, information theory, and computer security at large.

Ubiquitous Computing

CSE 632
jfogartycs.washington.edu

Human computer interaction, ubiquitous computing

CSE 534
jonfcs.washington.edu

Human-computer interaction, ubiquitous computing, sensing, accessibility

CSE 550
gshyamcs.washington.edu

Networks, wireless, mobile and ubiquitous computing, sensing, security and privacy

CSE2 211
jmankoffcs.washington.edu

Human-computer interaction, accessibility, 3D printing of custom assistive technologies

CSE 540
shwetakcs.washington.edu

Ubiquitous computing, sensing, human-computer interaction, embedded systems

CSE 556
jrscs.washington.edu

Sensor systems; wireless power; sensing for robotics; ubiquitous computing; personal robotics