An open source laboratory for operating systems projects
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Journal of Computing Sciences in Colleges
Operating systems projects: Minix revisited
ACM SIGCSE Bulletin
Configuring a multi-course lab for system-level projects
Proceedings of the 36th SIGCSE technical symposium on Computer science education
A software tool in Java for teaching CPU scheduling
Journal of Computing Sciences in Colleges
Journal of Computing Sciences in Colleges
Journal of Computing Sciences in Colleges
Enhancing operating system course using a comprehensive project: decades of experience outlined
Journal of Computing Sciences in Colleges
Root-kits & loadable kernel modules: exploiting the Linux kernel for fun and (educational) profit
Journal of Computing Sciences in Colleges
Addressing small computers in the first OS course
Journal on Educational Resources in Computing (JERIC)
Using iPodLinux in an introductory OS course
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
From the Publisher:This is a lab manual that provides a dozen specific lab exercises on Linux internals, illustrating how theoretical Operating System concepts are implemented in Linux. Part I presents an overview of the Linux kernel and how it handles key OS concepts such as: runtime organization and process, file, and device management. Part II presents a series of twelve progressively more difficult exercises that can be completed in a lab environment. This book can be used in conjunction with any core operating systems textbook, and is also available in a special academic package with Nutt: Operating Systems: A Modern Approach that includes a free copy of Red Hat Linux.