4 ms·
Stanford's experimental operating systems course[0], where you buy a Raspberry Pi and write your operating system on the bare metal by using the reference speci
by ipnon 6y ago
Stanford's experimental operating systems course[0], where you buy a Raspberry Pi and write your operating system on the bare metal by using the reference specifications.
"You should take this class if: 1. You write code well OR (you don't yet write code well AND have a lot of time to devote to the class); 2. AND you find these systems topics interesting.
The people that found the class valuable in the past were entirely drawn from this demographic. (In particular: I would not take this course if you were looking for an easier way to satisfy a cs140 requirement.) We are trying to go as far as possible as quickly as possible with a group interested in doing so." [emphasis mine]
[0] https://github.com/dddrrreee/cs140e-20win/ https://github.com/dddrrreee/cs140e-20win/
- 0xFFC 6y agoDoes this have video?
- linux2647 6y ago> This is a lab-based class with no explicit lectures I would assume not
- bayindirh 6y agoThis is awesome, thanks. I was planning to experiment with bare metal programming on x86 but, that'll be my entry point.
- ahmedalsudani 6y agoHoly crap that sounds fun. Thank you for the rec!
- jambutters 6y agoHave you done it without the video lectures ? How hard was it ?
- throw14082020 6y agoIt doesn't have video lectures. > This is a lab-based class with no explicit lectures. [source](https://github.com/dddrrreee/cs140e-20win/ https://github.com/dddrrreee/cs140e-20win/)
- faitswulff 6y agoThe actual page seems to be here now: https://cs140e.sergio.bz/syllabus/ https://cs140e.sergio.bz/syllabus/ Also of note is that it seems to be in Rust now.
- busrf 6y agoHmm, that actually seems to be an older version of the course? The page you posted is for the Winter 2018 semester, the page the parent posted is for Winter 2020.
- chronal 6y agoGeorgia Tech took this course added the missing assignments 4 & 5. You can find it here: https://tc.gts3.org/cs3210/2020/spring/lab.html https://tc.gts3.org/cs3210/2020/spring/lab.html