This panel will discuss issues and methods for incorporating free and open source software (FOSS) in computer science education. The panelists are investigating approaches to student participation in FOSS that produce results that are contributed to the FOSS community and actually used by others.
We demonstrate that Schh onhage storage modiication machines are equivalent , in a strong sense, to unary abstract state machines. We also show that if one extends the Schh onhage model with a pairing function and removes the unary restriction , then equivalence between the two machine models survives.
Free and open source software (FOSS) is taking an increasingly significant role in our software infrastructure. Yet many questions still exist about whether a software economy based on FOSS would be viable. We argue that contemporary trends definitively demonstrate this viability. Claiming that an economy must be evaluated as much by the ends it brings… (More)
In this panel, we explore some of the issues surrounding the ethical review of computer security research by institutional review boards (IRBs) and other ethical review bodies. These issues include interpretation of legal language defining how ethical review is to be performed, the impact of information and communication technologies (ICT) on research… (More)
Our freedoms in cyberspace are those granted by code and the protocols it implements. When man and machine interact, co-exist, and intermingle, cyberspace comes to interpenetrate the real world fully. In this cyborg world, software retains its regulatory role, becoming a language of interaction with our extended cyborg selves. The mediation of our extended… (More)
We report on some initial findings of an investigation into current practices in, and the need for, information/computer ethics curricula at the graduate level. We give some results and analysis from a survey of faculty and graduate students at four diverse U.S. institutions. Faculty and students agree that students will face professional ethical challenges… (More)
We propose that the study of creativity would benefit from more efforts to unify methods and results from disparate modes of inquiry and domains. We illustrate one approach for combining two perspectives: Martindale's regressive imagery and computer-based text analysis; and Ericsson and Simon's articulation of concurrent verbal protocol analysis for… (More)