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. Way | 1 | 43 | 7.05 |