Fostering a Creative Interest in Computer Science (2008)
Gary Lew, Elizabeth Johnson, Michael Goldweber
In this paper, we describe activities undertaken at our university to revise our computer science program to develop an environment and curriculum which encourages creative, hands-on learning by our...
The Kaya OS Project and the µMPS Hardware Emulator ABSTRACT (2008)
Ideally, the most meaningful learning experience for students in an undergraduate OS course would be to develop fully-functional OS’s on their own. This can be accomplished using µMPS, a hardware...
Joe Bergin, Ken Brodlie, Michael Goldweber, Ricardo Jimenez-peris, Sami Khuri
This paper presents an overview of visualization in Computer Science instruction. It is broken down in the following fashion. First, we present the motivation for using visualization and visual...
The relationship between CS education research and the SIGCSE community (2004)
Michael Goldweber, Martyn Clark, Arnold Pears, Sally Fincher
The nature of the SIGCSE Symposium has seemingly evolved over the past ten years. Ten years ago the typical Symposium paper focused on the sharing of someone’s interesting or innovative idea on...
Minimizing Access Costs in Replicated Distributed Systems (1997)
this paper we present a new model for measuring the expected cost of a network operation, which unlike previous models makes no simplifying assumptions regarding the operational probabilities of the...
Historical Perspectives on the Computing Curriculum (1997)
Michael Goldweber, John Impagliazzo, Louri A. Bogoiavlenski, Gordon Davies, Hans Flack, ...
Computing has become a diverse and multi-faceted discipline. It is imperative that computing curricula evolve so that they will effectively convey this breadth. An awareness of the societal...
A New Perspective on Teaching Computer Literacy (1994)
Michael Goldweber, John Barr, Chuck Leska
The first step in designing a college level computer literacy course is to define what is meant by computer literacy. Unfortunately no consensus exists as to what the label "computer...