loading...
Stages in Teaching Software Design
Dublin, Ireland July 03-July 05
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSEET.2007.4720th Conference on Software Engineeri ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
A.J. Cowling, University of Sheffield, United Kingdom
This paper describes how a staged approach to the development of students? abilities to engineer software systems applies to the specific issue of teaching software design. It evaluates the courses relating to software design in the Software Engineering volume of Computing Curriculum 2001 with a theoretical model that has been developed from a well-established programme in software engineering, from the perspectives of how well the courses support the progressive development of both students? knowledge of software design and their ability to design software systems. This evaluation identifies some topics that would be better taught earlier than recommended, and others that should be deferred until later in the curriculum.
Index Terms:
Software engineering, software education, software development, development of skills.
Citation:
A.J. Cowling, "Stages in Teaching Software Design," cseet, pp.141-148, 20th Conference on Software Engineering Education & Training (CSEET'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.