Tracking my progress towards that most lofty of academic accomplishments.
[UPDATE] Managed to transfer two graduate level courses from UC Davis (ECS275A, ECS278), which really just means I have much more flexibility in determining my schedule for the next few years.
[UPDATE 2] Done with coursework.
Coursework (~120)
Blanket Credits (51)
CS50x (15) - Done
CS603 (36) - Done
Non-blanket Coursework (70)
Miscellaneous Coursework (28)
CS519 Shader Programming (4) - Done
CS582 Object Oriented Programming (4) - Done
CS584 Human Factors in Programming (4) - Done
CS519 Information Visualization (4) - Done
CS551 Computer Graphics (4) - Done
ECS275A Advanced Computer Graphics (4) - Done
ECS278 Computer-Aide Geometric Modeling (4) - Done
Graduate Algorithms courses (8)
CS515 Algorithms (4) - Done
CS516 Theory of Computation (4) - Done
3 Courses from (34)
Computer Graphics (12)
CS552 Computer Animation (4) - Done
CS553 Scientific Visualization (4) - Done
CS554 Geometric Modeling (4) - Done
Artificial Intelligence (12)
CS531 Artificial Intelligence (4) - Done
CS535 Cybernetics (4) - Done
CS539 Bayesian Networks (4) - Done
Theory (10)
CS520 Graph Theory (3) - Done
CS521 Computability (4) - Done
MTH534 Differential Geometry (3) - Done
Colloquium Attendance - Done
Exams
Qualifier Exam - Done
Final Oral Exam (thesis defense)