The C programming language
C Programming: A Modern Approach, Second Edition
C Programming: A Modern Approach, Second Edition
Beginning Linux Programming, Third Edition
Beginning Linux Programming, Third Edition
Operating Systems Concepts
Modern Operating Systems
Introduction of virtualization in the teaching of operating systems for CS undergraduate program
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
Though most of our computer science curriculum is operating-system agnostic, Windows is installed on our lab machines and most of our students' computers, but we require Linux in our operating systems course. What is the best way to provide a Linux environment for students to use both at home and in our labs? We revisit the traditional solutions to this problem in light of recent trends in network security and virtualization, then explain our current solution, which is to provide a custom 768MiB Ubuntu JeOS virtual machine on a USB flash drive.