Sciweavers

75 search results - page 3 / 15
» Experiences using SPARK in an undergraduate CS course
Sort
View
SIGCSE
2002
ACM
192views Education» more  SIGCSE 2002»
13 years 5 months ago
A new instructional operating system
This paper presents a new instructional operating system, OS/161, and simulated execution environment, System/161, for use in teaching an introductory undergraduate operating syst...
David A. Holland, Ada T. Lim, Margo I. Seltzer
SIGCSE
2006
ACM
131views Education» more  SIGCSE 2006»
14 years 6 days ago
An undergraduate course on software bug detection tools and techniques
The importance of software bug detection tools is high with the constant threat of malicious activity. Companies are increasingly relying on software bug detection tools to catch ...
Eric Larson
SIGCSE
2009
ACM
212views Education» more  SIGCSE 2009»
14 years 6 months ago
Using peer-led team learning to increase participation and success of under-represented groups in introductory computer science
This paper describes the implementation and evaluation of a program that uses active recruiting and peer-led team learning to try to increase the participation and success of wome...
Susan Horwitz, Susan H. Rodger, Maureen Biggers, D...
SIGCSE
1994
ACM
150views Education» more  SIGCSE 1994»
13 years 10 months ago
Using literate programming to teach good programming practices
The ability to comprehend a program written by other individuals is becoming increasingly important in software development and maintenance. In an attempt to encourage undergradua...
Stephen Shum, Curtis R. Cook
SIGCSE
2002
ACM
211views Education» more  SIGCSE 2002»
13 years 5 months ago
To java.net and beyond: teaching networking concepts using the Java networking API
This paper covers the use of Java and its API for developing networking programs in an undergraduate computer networks class. Through the use of TCP and UDP sockets provided in th...
Greg Gagne