Sciweavers

1943 search results - page 71 / 389
» Software and higher education
Sort
View
HPCA
1996
IEEE
13 years 12 months ago
Co-Scheduling Hardware and Software Pipelines
Exploiting instruction-level parallelism (ILP) is extremely important for achieving high performance in application specific instruction set processors (ASIPs) and embedded process...
Ramaswamy Govindarajan, Erik R. Altman, Guang R. G...
SIGCSE
2009
ACM
82views Education» more  SIGCSE 2009»
14 years 8 months ago
An experience report on the design and delivery of two new software design courses
In this paper, we report on our experience in designing and delivering two new software design courses in the Informatics major at UC Irvine. When the major was created in 2004, i...
Alex Baker, André van der Hoek
SIGCSE
2009
ACM
139views Education» more  SIGCSE 2009»
14 years 8 months ago
On preparing students for distributed software development with a synchronous, collaborative development platform
Working remotely is becoming the norm for both professionals and students alike. Software development has become a global industry due to outsourcing, teleworking, flex time, and ...
Andrew Meneely, Laurie Williams
SIGCSE
2004
ACM
112views Education» more  SIGCSE 2004»
14 years 1 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
JSS
2007
67views more  JSS 2007»
13 years 7 months ago
Impact and contributions of MBASE on software engineering graduate courses
As the founding Director of the Center for Software Engineering, Professor Barry Boehm developed courses that have greatly impacted the education of software engineering students....
Ricardo Valerdi, Raymond J. Madachy