Title
A company-based framework for a software engineering course
Abstract
The subject matter of a typical undergraduate software engineering course, while providing necessary background, can be quite dry. Team-based programming projects often complement the more theoretical textbook and lecture content by giving students valuable hands-on practice, albeit on a small scale and within a traditional classroom setting. This paper describes a company-based framework used in two semesters of a software engineering course. This approach incorporates a novel, collaborative framework to simulate the real-world experience of working for a medium-sized software design company or research laboratory, while giving students a vested interest in the overall outcome.
Year
DOI
Venue
2005
10.1145/1047344.1047399
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Keywords
Field
DocType
software engineering,pedagogy,collaborative learning,design,software design
Software Engineering Process Group,Personal software process,Software engineering,Software peer review,Computer science,Knowledge management,Software construction,Team software process,Software development,Software requirements,Social software engineering
Conference
Volume
Issue
ISSN
37
1
0097-8418
ISBN
Citations 
PageRank 
1-58113-997-7
7
0.85
References 
Authors
7
1
Name
Order
Citations
PageRank
Thomas P. Way1437.05