Comprehensive Exercise

Comprehensive Exercise

Comprehensive Exercise Description

You will spend the next four class periods working with your group to apply the concepts that you have learned this semester in CSC116 from requirements and design to implementation and testing. On the final day, you will be presenting your work to the class. Your client (your instructor) expects your work to be well planned, implemented, tested, and presented. Recall from the syllabus that this exercise and your presentation are worth 2% of your semester grade, which can easily determine your letter grade (+ or -).

Collaboration between students who are not in the same group is forbidden for this exercise. Your group is responsible for keeping its documents and code hidden from all other students.

Attendance Requirement

Since attendance in CSC116 is required, you are expected to attend all four days of class to work with your team and present your work.

  • Students who do not attend Day 1 will receive a 33% deduction in their Comprehensive Exercise grade.
  • Students who do not attend Day 2 will receive a 33% deduction in their Comprehensive Exercise grade.
  • Students who do not attend Day 3 will receive a 33% deduction in their Comprehensive Exercise grade.
  • Students who do not attend Day 4 to present and demo their work with their team will receive a 0 for the Comprehensive Exercise.

Team Formation

Each team will be assigned by your instructor.

You will also complete peer evaluations for your teammates and yourself.

Schedule

  Sections 001 & 002
Day 1 Wednesday, November 20, 2019
Day 2 Monday, November 25, 2019
Day 3 Monday, December 2, 2019
Day 4 Wednesday, December 4, 2019
Final Submission Deadline Wednesday, December 4, 2019 at 11:45pm

There are two deadlines for the comprehensive exercise: (1) presentation deadline - Day 4 in class and (2) submission deadline. While there are no set deadlines for each phase of the software process, we recommend the following schedule to be able to meet the two deadlines.

Day Task
Day 1 in class (and prior to Day 2) Requirements and Black-Box Testing
Day 2 in class (and prior to Day 3) Design (and starting Implementation/Testing)
Day 3 in class (and prior to Day 4) Implementation/Testing and Presentation Prep
Day 4 in class Present to Class

Table of Contents