Sciweavers

355 search results - page 30 / 71
» Implementation of a software engineering course for computer...
Sort
View
SIGCSE
2009
ACM
168views Education» more  SIGCSE 2009»
14 years 9 months ago
Bringing big systems to small schools: distributed systems for undergraduates
Distributed applications have become a core component of the Internet's infrastructure. However, many undergraduate curriculums, especially at small colleges, do not offer co...
Jeannie R. Albrecht
IEEECIT
2010
IEEE
13 years 7 months ago
An Innovative Course about Network Storage and System Virtualization Technologies in PKU
—“Network Storage and System Virtualization Technologies” is an up-to-date course opened by the school of electronics engineering and computer science of Peking University. T...
Xiaolin Wang, Xinxin Jin, Yingwei Luo, Zhenlin Wan...
ICSE
2005
IEEE-ACM
14 years 9 months ago
Do students recognize ambiguity in software design? a multi-national, multi-institutional report
Successful software engineering requires experience and acknowledgment of complexity, including that which leads designers to recognize ambiguity within the software design descri...
Ken Blaha, Alvaro E. Monge, Dean Sanders, Beth Sim...
SIGCSE
2008
ACM
140views Education» more  SIGCSE 2008»
13 years 9 months ago
Using iPodLinux in an introductory OS course
This paper describes a proof of concept for introducing iPods and iPodLinux into a one-semester introductory undergraduate operating systems course. iPodLinux is a version of the ...
Barry Lawson, Lewis Barnett
SIGCSE
2004
ACM
112views Education» more  SIGCSE 2004»
14 years 2 months ago
Using software testing to move students from trial-and-error to reflection-in-action
Introductory computer science students rely on a trial and error approach to fixing errors and debugging for too long. Moving to a reflection in action strategy can help students ...
Stephen H. Edwards