Sciweavers

682 search results - page 35 / 137
» Philosophical Issues in Computer Science
Sort
View
ICSE
2005
IEEE-ACM
14 years 8 months ago
A B.S. degree in informatics: contextualizing software engineering education
Software engineering (SE) is very different in focus from traditional computer science: it is not just about computers and software, but as much about the context in which they ar...
André van der Hoek, David G. Kay, Debra J. ...
SIGCSE
2005
ACM
142views Education» more  SIGCSE 2005»
14 years 2 months ago
Closed laboratories with embedded instructional research design for CS1
Closed laboratories are becoming an increasingly popular approach to teaching introductory computer science courses. However, as observed in [1], “Considering the prevalence of ...
Leen-Kiat Soh, Ashok Samal, Suzette Person, Gwen N...
ACMSE
2004
ACM
14 years 2 months ago
Security for fixed sensor networks
Sensor networks consist of resource-constrained sensors operating in a variety of environments. Given the severe constraints on these sensors, it is a particularly challenging pro...
Ning Hu, Randy K. Smith, Phillip G. Bradford
ITICSE
2003
ACM
14 years 1 months ago
Extending CRC cards into a complete design process
We have students understand, enjoy, and actually use CRC cards in the introductory object-oriented design process that we teach. We attempted to teach a more sophisticated design ...
Kathleen Arnold Gray, Mark Guzdial, Spencer Rugabe...
SOFSEM
1999
Springer
14 years 28 days ago
Software Change and Evolution
Changeability (also called evolvability) is an essential property of software. Software change is the foundation for both new software development and legacy software maintenance, ...
Vaclav Rajlich