CS 297 Programming Capstone

This is the final course for the Software Development degree program. This course ties together the topics covered in the first and second year courses. It emphasizes practical application and problem solving and is project oriented. Students will work in teams to create a working, non-trivial software application using current technologies and methodologies.

Credits

4

Prerequisite

CS 246 and CS296N or instructor consent

Course Learning Outcomes

Upon successful completion of this course, the student will be able to:
1. Analyze, design and implement a small scale, but significant programming project
2. Demonstrate an ability to integrate knowledge and skills acquired in previous coursework
3. Demonstrate the ability to work as an effective member of a project team
4. Research, analyze and describe the current state of the state and regional job markets
5. Participate in self-evaluation of work skill strengths
6. Prepare an effective cover letter and resume for an employment application
7. Through mock interviews, demonstrate an ability to respond to typical general and scenario questions
Develop a plan for professional growth