Live data from Hacker News

Stanford CS Curriculum 2021

docs.google.com

141–146 of 146 posts

Re: Stanford CS Curriculum 2021

#141

Thank you very much! Did you compile this by yourself?

I believe this list was compiled by Andrej Karpathy (director of AI at Tesla).

I thought it would be useful to the HN community given its high signal-to-noise ratio:

1) You can get a quick birds-eye view of the general trends / topics that are currently being taught at the Stanford CS department.

and

2) You're one click away from learning more about each topic if you wish to do so, considering all of the courses listed have publicly accesible websites.

Re: Stanford CS Curriculum 2021

#142
post #39

Given the power tech has over the daily experiences of billions and how many questions of values and ethics it is now directly confronting in society, I'm a little surprised there's just one ethics course and one law course that cover these subjects, and they're electives [1]. We all know much of the learning in engineering is on the job anyways, so the role of formal education is less about particular job skills and…

Stanford Law and Biz schools both offer ethics courses.Butdoesnt look like any are required.

Re: Stanford CS Curriculum 2021

#143
post #99

Looks really good. I still remember the curriculum of my CS degree in Europe: - first year: Mathematics I, Mathematics II, Mathematics III, Electronics I, Electronics II, Digital Circuits, Statistics I, Physics I. The rest was about software and programming (at least!) - second year: Mathematics IV, Statistics II, Physics II. The rest was about software and programming (nice!) - third year: software and programming o…

I don't get why it would include so much math but no discrete or proof based stuff. Was it a degree in computer engineering instead?

We can thank Dijkstra for that I guess... He was very pro theory and anti practice. Most CS folks from that era had a math or physics background. At Eindhoven University of Technology they still have a Department of Mathematics and Computer Science. So your literally part of the same department as math students.

Re: Stanford CS Curriculum 2021

#144
post #123

> Practical Unix I hope this is a required course. I wish it was a freshman year course for me. I had to pick Unix up on my own (and fell in love while doing so), but a lot of my classmates didn't, and it made group work in the future a bit of a pain. Not that it is there fault, but it would have been nice to lay down an OS framework for students instead of focusing solely on writing algorithms and leaving what SSH i…

Yup, I somehow managed to graduate with a Master in CS without knowing what grep was...

Re: Stanford CS Curriculum 2021

#145
post #39

Given the power tech has over the daily experiences of billions and how many questions of values and ethics it is now directly confronting in society, I'm a little surprised there's just one ethics course and one law course that cover these subjects, and they're electives [1]. We all know much of the learning in engineering is on the job anyways, so the role of formal education is less about particular job skills and…

Ethics courses are presumably optional at the law school and the business school.

Re: Stanford CS Curriculum 2021

#146

as a self taught individual I always find it outstanding how much things they are able to pack in a CS degree and how fast people forget all this stuff after graduation. Like how many of your coworkers from top CS schools remember most of the material in their compilers, cryptography, comp bio courses? EDIT: To clarify, I'm not criticizing this approach, I think it's great to expose students to as many subfields as p…

The key point isn’t that CS grads need to remember the stuff they learnt. What they need to remember when facing a real life problem is that they had studied about something that was similar to the problem they were solving, and have the ability to look up and easily grok the solution they had studied a decade ago. As someone who is not a CS grad, it’s often difficult to Know where to even start looking for a solutio…

I also think real value comes from learning how to learn about computers.
Post reply on HN