| Area |
Undergrad Classes |
Grad Classes |
Faculty |
| Approximation Theory |
513, 514, 515 |
837, 887 |
Amos Ron |
| Artificial Intelligence (AI) |
540 |
731 |
| |
AI: Computer Vision |
533, 534 |
766 |
Chuck Dyer, Li Zhang, |
| |
AI: Machine Learning |
|
760, 761 |
Jude Shavlik, Jerry Zhu |
| |
AI: Natural Language Processing |
545 |
769 |
Ben Snyder |
| Bioinformatics (Biostatistics & Medical Informatics) |
576 |
776 |
Mark Craven, Colin Dewey, Sushmita Roy |
| Database |
564 |
764, 784 |
Anhai Doan, Jeff Naughton, Jignesh Patel, Christopher Re |
| Computer Architecture |
552 |
752, 755, 756, 757, 758 |
Mark Hill, Karu Sankaralingam, Guri Sohi, David Wood |
| Graphics |
559, 679 |
777, 779 |
Mike Gleicher, Eftychios Sifakis, Li Zhang |
| High-Throughput Computing |
|
|
Miron Livny |
| Human Computer Interaction |
270, 570 |
770 |
Bilge Mutlu |
| Networks |
640 |
707, 740, 750 |
Aditya Akella, Suman Banerjee, Paul Barford |
| Numerical Optimization (Mathematical Programming) |
425, 525, 526,635 |
719, 720, 726, 730 |
Michael Ferris, Ben Recht, Stephen Wright |
| Programming Languages and Software Engineering |
536, 538, 569 |
701, 703, 704, 706 |
Susan Horwitz, Somesh Jha, Ben Liblit, Tom Reps |
| Security |
642 |
|
Somesh Jha, Bart Miller, Tom Reps, Tom Ristenpart |
| Systems ( Operating Systems, Distributed Systems, Storage, Concurrent Systems) |
537 |
736, 739 |
Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau, Shan Lu, Bart Miller,Michael Swift |
| Theory |
435, 520, 577 |
710, 787, 809, 812, 830, 880 |
Eric Bach, Jin-Yi Cai, Shuchi Chawla, Deborah Joseph, Dieter van Melkebeek |