Ph.D. Research Tracks

 

Networks and Systems: (Interaction)

               Faculty: Golubchik, Govindan, Heidemann, Krishnamachari, Massey, Neuman,

Ozden, Psounis, Touch

 

CS530: Systems Security

CS551: Networks

CS555: Operating Systems

CS558: Networking and Distributed Systems

CS694a: Advanced Topics in Networking and Distributed Systems

EE/CS652: Wireless Sensor Networks

EE549: Probability and Statistics

 

Databases: (Interaction)

               Faculty: Ghandeharizadeh, Horowitz, McLeod, Shahabi, Zimmerman

 

CS585: Databases

CS586: Database Systems Interoperability

CS548: Information Integration on Web

CS695: Seminar in Advanced Database Systems

CS567: Machine Learning

CS583: Computational Geometry

CS572: Information Retrieval and Web Search Engines

EE549: Probability and Statistics

 

Software Engineering: (Interaction)

               Faculty: Boehm, Horowitz, Medvidovic

 

CS577ab: Software Engineering

CS578: Software Architectures

CS510: Software Management and Economics

CS589: Software Engineering for Embedded Systems

CS511: Personal Software Management and Processes

CS588: Specification and Design of User-Interface Software

CS571: Web Technologies

 

Robotics: (Autonomy)

               Faculty: Howard, Mataric, Requicha, Schaal, Shen, Sukhatme

 

CS545: Robotics (3)

CS546: Intelligent Embedded Systems (new) (3)                                                         

CS547: Sensing and Planning in Robotics (3)

CS549: Nanorobotics (3)                                                            

CS584: Control and Learning and Single and Multi-Robot Systems (3)

              

Intelligent Agents and Organizations: (Autonomy)

               Faculty: Koenig, Maheswaran, Rosenbloom, Tambe

     

CS541: Artificial Intelligence Planning (3)

CS567: Machine Learning (3)                                                                                 

CS543: Software Multiagent Systems (3)      

CS569: Integrated Intelligent Systems (3) 

              

Natural Language Processing: (Autonomy)

               Faculty: Hovy, Knight

 

CS561: Artificial Intelligence (3)

CS562: Empirical Methods in NLP (3)

CS544: Natural Language Processing (3)

CS567: Machine Learning (3)

LING 530: Syntax  (3)

EE 519: Digital Speech Processing (3)

 

Graphics and Multimedia: (Immersion)

               Faculty: Cohen, Debevec, Desbrun, Medioni, Pighin

 

CS520:  Animation & Simulation (new) (3)  

CS580: 3D Graphics & Rendering (3)

CS582: Geometric Modeling (3)

CS583: Computational Geometry (3) 

 

Vision: (Immersion)

               Faculty: Itti, Nevatia, Cohen

 

CS574: Computer Vision (3)

CS674a: Advanced Topics in Computer Vision (3)

CS674b: Advanced Topics in Computer Vision (3)

CS580: 3D Graphics and Rendering

CS545: Robotics

CS567: Machine Learning

 

Theory of Computation; Genomic, Molecular and Quantum Computation: (Computation)

               Faculty: Adleman, Brun, Chen, Huang, Kempe, Waterman

 

CS 556: Introduction to Cryptography

CS 570: Analysis of Algorithms

CS 572: Advanced Theory of Computation

CS 581: Logic and its Applications

Math 578ab: Computational Molecular Biology

 

 

 

Brain Theory and Neural Networks: (Computation)

               Faculty: Arbib, Blum, Itti, Schaal, von der Malsburg

 

CS 542: Neural Computation with Artificial Neural Networks

CS 564: Brain Theory and Artificial Intelligence

CS 566: Neural Network Self-Organization

CS 575: Neuroinformatics

CS 664: Neural Models for Visually Guided Behavior

 

High Performance Computing and Parallel Computation: (Computation)

               Faculty: Blum, Hall, Kalia, Nakano, Prasanna, Reed, Vashishta

 

CS551: Computer Communication

CS580: 3D Graphics and Rendering

CS595: Advanced Compiler Design

EE657: Parallel Processing

Math501: Numerical Analysis and Computing