An immersion model for software engineering projects
Proceedings of the 2nd Australasian conference on Computer science education
SIGCSE '90 Proceedings of the twenty-first SIGCSE technical symposium on Computer science education
A capstone course for a computer information systems major
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Preparing students for the workforce
ACSE '00 Proceedings of the Australasian conference on Computing education
Experiences teaching software engineering for the first time
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Conducting a successful senior capstone course in computing
Journal of Computing Sciences in Colleges
Proceedings of the 1st International Workshop on Games and Software Engineering
Hi-index | 0.00 |
Teamwork is viewed as an increasingly important facet of an education in Computer Science and related fields. One common way to include teamwork in the undergraduate curriculum is to include team projects in various course offerings. I have taught both large-group and small-group projects in upper-division undergraduate courses within the recent past. This paper compares these experiences from my viewpoint as an instructor, and identifies the factors that I have found most indicative of quality projects in both types of courses.