Linux kernel projects for an undergraduate operating systems course. - Rob Hess; Paul Paulson (SIGCSE, 2010)