Success with the project-intensive model for an undergraduate software engineering course
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
A project-intensive software design course
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
Organizational issues in teaching project-oriented software engineering courses (abstract)
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
A stakeholder win–win approach to software engineering education
Annals of Software Engineering - Special issue on software engineering education
Models for Undergraduate Project Courses in Software Engineering
Proceedings of the SEI Conference on Software Engineering Education
Real-World Software Engineering: A Spiral Approach to a Project-Oriented Course
Proceedings of the 7th SEI CSEE Conference on Software Engineering Education
Putting into Practice Advanced Software Engineering Techniques through Students Project
Proceedings of the 7th SEI CSEE Conference on Software Engineering Education
Software Engineering (7th Edition)
Software Engineering (7th Edition)
A Virtual Laboratory Model for Encouraging Undergraduate Research
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Inter-University software engineering using web services
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Inclusive computer science education using a ready-made computer game framework
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
A checklist for integrating student empirical studies with research and teaching goals
Empirical Software Engineering
Hi-index | 0.00 |
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.