-
Programming Languages and Computer Systems
-
CS 453: Dynamic Languages and Software Development
-
CS 455: Software Analysis and Improvement
-
CS 456: Operating Systems
-
CS 457: Computer Networks
-
CS 458: Parallel and Distributed Systems
-
CS 484: Advanced Algorithms
-
CS 572: Seminar in Programming Languages
-
CS 495: Independent Research
-
Algorithms and Complexity
-
CS 484: Advanced Algorithms
-
CS 486: Computational Complexity
-
CS 487: Advanced Modes of Computation
-
CS 444: Logical Foundations of Artificial Intelligence
-
CS 446: Machine Learning
-
CS 574: Seminar in Theory of Computation
-
CS 577: Optimization and Machine Learning
-
CS 495: Independent Research
-
Computer Architecture
-
CS 484: Advanced Algorithms
-
ECE 404: High Performance Microprocessor-Based Systems
-
CS 453: Dynamic Languages and Software Development
-
CS 455: Software Analysis and Improvement
-
CS 458: Parallel and Distributed Systems
-
ECE 465: Performance Issues in VLSI/IC Design
-
CS 573: Advanced Topics in Memory Systems
-
CS 495: Independent Research
-
Artificial Intelligence and Machine Learning
-
CS 440: Data Mining
-
CS 444: Logical Foundations of Artificial Intelligence
-
CS 446: Machine Learning
-
CS 448: Statistical Speech and Language Processing
-
CS 449: Computer Vision
-
CS 484: Advanced Algorithms
-
CS 577: Optimization and Machine Learning
-
CS 495: Independent Research
-
Natural Language Processing
-
CS 444: Logical Foundations of Artificial Intelligence
-
CS 446: Machine Learning
-
CS 447: Natural Language Processing
-
CS 448: Statistical Speech and Language Processing
-
CS 460: Dialog Systems
-
CS 484: Advanced Algorithms
-
LIN 461: Phrase Structure Grammars
-
CS 495: Independent Research
-
Human Computer Interaction
-
CS 410: Web Programming
-
CS 412: Human Computer Interaction
-
CS 440: Data Mining
-
CS 571: Probabilistic Theories of Cognitive Processing
-
CS 575: Seminar in HCI
-
BCS 511: Behavioral Methods
-
STT 422: Design of Experiments
-
CS 495: Independent Research