Abstract

The CS capstone (senior project) course has two primary goals: academic and practical. The academic goal is to integrate knowledge and skills developed in other courses in the context of a real-world project, while the practical goal is to carryout software development in a simulated real-world development environment. A one-semester capstone course presents a challenge to achieving these goals in such short time. This paper describes a 40-60 Teaching Approach that utilizes 40% of the course time for achieving the academic goal and the remaining 60% for achieving the practical goal. The first part focuses on the exploration, planning, design, and document generation, while the second part is dedicated for working with tools and technologies. The presented approach is the result of the author's experience in teaching and fine-tuning the capstone course since spring 2004.

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.