DocumentCode :
2802617
Title :
Experience in teaching an introductory software engineering course
Author :
Shakshuki, Elhadi ; Giles, Rick ; Prabhu, Omkarnath
Author_Institution :
Jodrey Sch. of Comput. Sci., Acadia Univ., Wolfville, NS, Canada
fYear :
2005
fDate :
7-9 July 2005
Abstract :
There has been growing demands to help students cope with increasing complexities of software development and maintenance. Many different curricula have been suggested in the recent years to cope with the growing demand of software developments. Most of these curricula combine theory of software engineering with software projects involving teams. These approaches are implemented in the form of one or two semester courses. Our approach attempts to build this approach so that students can work on real world problems with the latest software tools such that the product that they deliver possesses good quality. In this approach, students work on the same project but in different work teams in stages to discuss different skills possessed by different groups. This paper discusses our experience in teaching the first course of software engineering, with special focus on the development process of building an auction house system by the students.
Keywords :
computer science education; software engineering; teaching; auction house system; real world problems; software development complexities; software developments; software engineering course; software projects involving team; software tools; teaching experience; Application software; Computer aided software engineering; Computer science; Education; Internet; Object oriented modeling; Programming; Software engineering; Software tools; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology Based Higher Education and Training, 2005. ITHET 2005. 6th International Conference on
Print_ISBN :
0-7803-9141-1
Type :
conf
DOI :
10.1109/ITHET.2005.1560247
Filename :
1560247
Link To Document :
بازگشت