...
- RA or TA Assistantship Appointment - 8 credit hours
- Full Fellowship - 12 credit hours
- Combined RA or TA Assistantship Appointment + Fellowship - 12 credit hours
Note: For PHD students who are required to register for 12 credit hours, we highly recommend that you sign up for a 4 credit hour CS 597, Independent Study, with a faculty member that they may want to have as a thesis advisor.
Recommended Courses by Research Area for 1st Semester PHD Grads
Architecture, Compilers, and Parallel Computing
- CS 426 - Compiler Construction
- CS 431 - Embedded Systems
- CS 433 - Computer System Organization
- CS 483 - Applied Parallel Programming
- CS 598 Special Topics (choose one with a professor you may be interested in working with + the course interests you)
Artificial Intelligence
- CS 440 - Artificial Intelligence
- CS 446 - Machine Learning
- CS 549 - Seminar in Cognitive Science
- CS 598 Special Topics (choose one with a professor you may be interested in working with + the course interests you)
Database and Information Systems
- CS 411 - Database Systems
- CS 412 - Introduction to Data Mining
- CS 598 Special Topics (choose one with a professor you may be interested in working with + the course interests you)
Graphics
- CS 418 - Interactive Computer Graphics
- CS 498 MA Mobile Augmented Reality with John Hart
- CS 598 JCH or any other special topics course of interest
- CS 591 GFX Seminar
HCI
- CS 465 - User Interface Design
- CS 498 FU Socio-Computer Interaction
- CS 598 KGK or any other special topics course of interest
- CS 591 HCI Seminar
PL-FM-SE
- CS 421 - Programming Languages & Compilers
- CS 422 - Programming Language Design
- CS 427 - Software Engineering I
- CS 476 - Program Verification
- CS 527 - Topics in Software Engineering
- CS 598 Special Topics (choose one with a professor you may be interested in working with + the course interests you)
Scientific Computing
- CS 450 - Numerical Analysis
- CS 554 - Parallel Numerical Algorithms
- CS 598 Special Topics (choose one with a professor you may be interested in working with + the course interests you)
Systems and Networking
- CS 424 - Real Time Systems
- CS 425 - Distributed Systems
- CS 438 - Communication Networks
- CS 436 - Wireless Networks
- CS 461 - Computer Security I
- CS 523 - Advanced Operating Systems
- CS 538 - Advanced Computer Networks
- CS 541 - Computer Systems Analysis
- CS 598 Special Topics (choose one with a professor you may be interested in working with + the course interests you)
Theory and Algorithms
- CS 573 - Algorithms
- CS 574 - Randomized Algorithms
- CS 583 - Approximation Algorithms