SIGCSE
13 years 10 months ago
2004 ACM
Reacting to challenges that have been observed in humancomputer interaction (HCI) education, as well as the multidisciplinary design, science, and engineering underpinnings, we in...
SIGCSE
13 years 10 months ago
2004 ACM
This paper describes two design patterns that are powerful tools to help teach how semaphores are used to solve synchronization problems. The patterns are general enough to be use...
SIGCSE
13 years 10 months ago
2004 ACM
Ê Among the many ways to focus CS1/CS2 content, two have been published that emphasize concepts of component-based software engineering. Courses based on these two instances of a ...
SIGCSE
13 years 10 months ago
2004 ACM SIGCSE
13 years 10 months ago
2004 ACM
We present software tools that support robust input processing and comprehensive testing in Java. The software includes the JPT library that supports error-checked typed input via...
|