Systems Analysis and Design Methods
Systems Analysis and Design Methods
Database Systems: Design, Implementation, and Management
Database Systems: Design, Implementation, and Management
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Computer-Based Instruction: Methods and Development
Computer-Based Instruction: Methods and Development
Teaching software engineering to make students ready for the real world
Journal of Computing Sciences in Colleges
Using large vs. small group projects in capstone and software engineering courses
Journal of Computing Sciences in Colleges
Testing in the capstone course - reusable patterns for a value-added experience
Journal of Computing Sciences in Colleges
Journal of Computing Sciences in Colleges
Breadth-last technical electives: integrating the CS core via computer games and mobile robotics
Proceedings of the 40th ACM technical symposium on Computer science education
Hi-index | 0.00 |
A senior capstone course in computing permits the student to experience, in a real-world context, the entire software process - from problem survey through implementation and delivery. The purpose of this article is to describe the process of conducting a successful senior capstone course. This article will go beyond a simple description of the SDLC for student-based projects to discuss some of the nuances associated with making such a course run smoothly. It will also suggest ways for making the course a more meaningful experience for those involved as well as make some recommendations with regard to the instructor's role in such a course, the number of credits that should be awarded to the student for successful completion of it, and ways to motivate students to achieve success.