Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleMarch 2010
Teaching operating systems: windows kernel projects
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 490–494https://doi.org/10.1145/1734263.1734429When studying operating systems, students need to understand user-mode system interfaces (U), they need to learn about tools to monitor and measure OS behavior (M), and they finally should understand central implementation details of the OS kernel (K). ...
- research-articleMarch 2010
Linux kernel projects for an undergraduate operating systems course
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 485–489https://doi.org/10.1145/1734263.1734428In this paper, we present a series of programming projects based on the Linux kernel for students in a senior-level undergraduate operating systems course. The projects we describe cover several key operating systems concepts, including process ...
- research-articleMarch 2010
Teaching operating systems using virtual appliances and distributed version control
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 480–484https://doi.org/10.1145/1734263.1734427Students learn more through hands-on project experience for computer science courses such as operating systems, but providing the infrastructure support for a large class to learn by doing can be hard. To address this issue, we introduce a new approach ...
- research-articleMarch 2010
Monetary values: double trouble or dollars and sense?
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 376–380https://doi.org/10.1145/1734263.1734391It is curious but there is widespread misuse of floating-point types to represent monetary amounts in introductory programming classes. This is evident from a survey of popular CS1 textbooks. It is instructive to examine how dollars and cents and other ...
- research-articleMarch 2010
In the zone: virtual computing on a budget
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 366–370https://doi.org/10.1145/1734263.1734388In this paper, we report on our efforts, extending over several years, to provide computer science students experience with a variety of operating system and computing environments. We describe our explorations into the use of virtual machine ...
- research-articleMarch 2010
What game developers look for in a new graduate: interviews and surveys at one game company
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 275–279https://doi.org/10.1145/1734263.1734359Video game development is an attractive career objective for many computer science students. Colleges are starting degree programs and specializations to serve this interest, but faculty may not have an informed idea of what game programming is like or ...