Abstract

Most undergraduate computer science programs culminate in a mandatory capstone course. These courses provide learners with an opportunity to apply the concepts they have learned to a life sized non-trivial software development project. Having external corporations provide project assignments and act as a client to a team of students is an excellent way to increase the capstone experience's fidelity to software development as it is practiced in an industry setting. This experience report takes a fresh look at industry-sponsored CS capstone projects. We will detail how our capstone course has successfully adopted a hybrid approach, in which students are either assigned a project sponsored by an industry partner, or optionally form their own team and pitch a proposal as a startup project. We conclude with a discussion of the lessons we have learned along the way.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.