Hail MINIX! Check out http://www.doc.ic.ac.uk/~svb at Imperial College, London where second year computing students are tortured and made to write, in a group of three for five weeks, a task called DEBUGGER used to debug a program. It's no fancy debugging program but it was enough to make us students suffer. It teaches a lot about message passing, kernel structure and a good deal of other stuff you need to know about operating systems as a computing undergrad. Long live MINIX!
Hail MINIX! Check out http://www.doc.ic.ac.uk/~svb at Imperial College, London where second year computing students are tortured and made to write, in a group of three for five weeks, a task called DEBUGGER used to debug a program. It's no fancy debugging program but it was enough to make us students suffer. It teaches a lot about message passing, kernel structure and a good deal of other stuff you need to know about operating systems as a computing undergrad. Long live MINIX!