Live data from Hacker News

Project: A Simple Operating System

cse.unsw.edu.au

21–30 of 44 posts

Re: Project: A Simple Operating System

#23
post #4
post #3

This is considered the hardest computing course at UNSW (with the possible exception of the security course). It has a reputation for being brutal and breaking lesser people. 'Survivors' get a t-shirt proclaiming this fact.

How does UNSW compare to say MIT? The pace of this course looks fairly relentless.

I went to secondary school with some people who went there 10 years ago, did this style of course and now work on kernels for Apple, etc.

Re: Project: A Simple Operating System

#24
post #3

This is considered the hardest computing course at UNSW (with the possible exception of the security course). It has a reputation for being brutal and breaking lesser people. 'Survivors' get a t-shirt proclaiming this fact.

What do you consider prerequisite knowledge for being able to do this course on your own and succeed?

Re: Project: A Simple Operating System

#25
post #9
post #3

This is considered the hardest computing course at UNSW (with the possible exception of the security course). It has a reputation for being brutal and breaking lesser people. 'Survivors' get a t-shirt proclaiming this fact.

Do you think this is an effective teaching style?

Note that (according to [1]) a distinction in the introductory OS courses is a required prerequisite for this course. That suggests that mostly students likely thrive in such an intense course will take it. In addition, the course's teacher (Gernot Heiser) achieved the first full verification of an OS kernel [2]. This was a pretty major milestone in both program verification and OS. It's probably an amazing experience to be in such an OS hothouse.

[1] https://www.cse.unsw.edu.au/~cs9242/14/intro/

[2] G. Heiser et al, seL4: Formal verification of an OS kernel, http://www.sigops.org/sosp/sosp09/papers/klein-sosp09.pdf .

Re: Project: A Simple Operating System

#26

I'm a victorian (UniMelb) who has moved to Sydney fairly recently. What are the good meetups in Sydney for recent CompSci graduates?

Specifically, I've been to a few of the Functional Programming meetups- they've been good so far. UNSW and USYD are hubs for the CS community in general. As a UTS grad, there wasn't much but Business Analysis going on there.

Generally, recommendation would be to pick a few topics that you're interested and find related communities and meetups. You'll find interesting people through osmosis.

Re: Project: A Simple Operating System

#27
This looks really fun and reminds me of my time studying Mech Eng where we got given big group design projects. Those were lots of late/unending nights and long days in labs but honestly it's those times with good friends hammering through tough work like this that stick in my mind as the best part about uni.

Well, that and the pub. But it ranks up there!

Re: Project: A Simple Operating System

#29

I never got a chance to take the Systems Programming or OS Dev courses while in school- does anyone know of any online courses (or textbooks) that, by the end of it, will have you with a working toy OS through the exercises?

What is stopping you from doing this course project right now? Not meant as a criticism.

Re: Project: A Simple Operating System

#30

I never got a chance to take the Systems Programming or OS Dev courses while in school- does anyone know of any online courses (or textbooks) that, by the end of it, will have you with a working toy OS through the exercises?

This course is pretty well known: http://pdos.csail.mit.edu/6.828/2014/xv6.html

It comes with a 100 page book that explains a simple UNIX-like OS.

Post reply on HN