3 ms·
This seems like a great course. What level is it? Is this a first year course at Stanford?
by xer0x 4y ago
This seems like a great course. What level is it? Is this a first year course at Stanford?
- FabHK 4y agoApprox 4th year CS. It presupposes the basics of CS (such as hashing) and mathematics (such as some linear algebra). The prerequisites are CS107 (Computer Organization & Systems) and CS161 (Design and Analysis of Algorithms), which have prerequisites in turn. The lecturers write: > We welcome all comers — there’s a zillion courses you could be taking, and we’ll be happy and flattered if you decide to take this one. That said, to prepare a coherent lecture, it’s helpful to have a target audience in mind. We view the canonical student in the class as a senior-year computer science major. As you can see in this lecture, we assume a certain degree of “computer science maturity,” taking for granted that you know and care about concepts like caching, hashing, balanced search trees, and so on. We also assume sufficient programming maturity to translate the high-level descriptions given in lecture to working implementations. > Our ambition is for this to be the coolest computer science course you’ve ever taken. Seriously!