https://web.stanford.edu/class/cs140e/

See the syllabus for more! Latest News Friday, December 15, 2017 We’re hard at work preparing for the first offering of CS140e! In the coming weeks, this site will be fleshed out to contain everything...