Live data from Hacker News

Stanford CS Curriculum 2021

docs.google.com

1–10 of 146 posts

Re: Stanford CS Curriculum 2021

#2
Great list! Stanford CS has been very open about putting its resources online.

But the curriculum I've been increasing into lately is that offered by the Design Group. And that seems to be a carefully shrouded secret ;)

Re: Stanford CS Curriculum 2021

#6
post #5

Is this a curriculum or a complete list of classes? 88 courses over a 4 year degree sounds a bit heavy.

It's a list of classes. At least the way it worked when I attended, CS students chose a particular track (Theory, AI, Systems, Graphics, HCI, etc.). The core curriculum was 3 theory classes and 3 coding classes. Each track has 2 or 3 mandatory classes (for systems it was operating systems, and either compilers or computer hardware). And on top of that there's general requirements.

Re: Stanford CS Curriculum 2021

#9
post #5

Is this a curriculum or a complete list of classes? 88 courses over a 4 year degree sounds a bit heavy.

List of classes. Only a subset are required for a degree. A bachelor's degree from the School of Engineering looks like it requires these CS classes [1].

• CS 103 and 109

• CS 106B or 106X

• One of CS 181W, 182W, 191W, 194W, 210B, or 294W

• One of CS 107 or 107 E

• One of CS 110 or 111

• CS 161

• A senior project, which seems to fall under any of several course numbers

• It looks like you have to pick a "track" (AI, Biocomputation, Graphics, and a few others) and take 4 or 5 classes from that track.

(That is just CS classes. There are also some required math and physics classes).

(I specifically said from the School of Engineering because I don't happen to know if all Stanford CS bachelor's degrees come from that. Some schools offer a degree from more than one school/college, sometimes with different requirements).

[1] https://exploredegrees.stanford.edu/schoolofengineering/comp...

Re: Stanford CS Curriculum 2021

#10
post #2

Great list! Stanford CS has been very open about putting its resources online. But the curriculum I've been increasing into lately is that offered by the Design Group. And that seems to be a carefully shrouded secret ;)

Any specific group(s) you are referring to?
Post reply on HN