CS148 [1] varies from year to year (most people complained that I made the final assignment on subdivision surfaces too hard, but I had at least a few "Thank you, this was awesome") and is the pre-cursor to 248. I'd recommend it if you're getting started.
If you like ray tracing, Cem Yuksel currently teaches most of the related courses at Utah [2].
CS 140 (hope I remembered the course number right) where you write an operating system mostly from scratch is notoriously time consuming and rewarding, at least back when I was there.
boulos|6 years ago
If you like ray tracing, Cem Yuksel currently teaches most of the related courses at Utah [2].
[1] http://web.stanford.edu/class/cs148/assignments.html
[2] http://www.cemyuksel.com/courses/
bjt|6 years ago
oefrha|6 years ago
Edit: http://www.scs.stanford.edu/20wi-cs140/notes/