Operating systems (2nd ed.): design and implementation
Operating systems (2nd ed.): design and implementation
Learning operating systems structure and implementation through the MPS computer system simulator
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
A new instructional operating system
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Resources for instructors of capstone courses in computing
Working group reports from ITiCSE on Innovation and technology in computer science education
Running on the bare metal with GeekOS
Proceedings of the 35th SIGCSE technical symposium on Computer science education
The Kaya OS project and the μMPS hardware emulator
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
The Nachos instructional operating system
USENIX'93 Proceedings of the USENIX Winter 1993 Conference Proceedings on USENIX Winter 1993 Conference Proceedings
Wireless Sensor and Actuator Networks: Technologies, Analysis and Design
Wireless Sensor and Actuator Networks: Technologies, Analysis and Design
Hi-index | 0.00 |
Among others, a good platform in teaching operating systems (OS) includes a simple hardware architecture, a small open sourced OS, a friendly user interface for debugging and programming, and the ability to directly interact with the hardware, which should be portable for anytime anywhere learning, and the curriculum should cover the latest technologies to expose students in the recent advancement in computing systems. We propose a new pedagogical model for OS curriculum based on an inexpensive simple microprocessor with the latest low power capability, and a small open sourced operating system. This device has been widely deployed, and has a potential to be reused in other computing courses. Its inexpensive characteristics promote broad adoption especially in resource limited institutions.