CIS 642 Schedule

Web Only

This textbook was authored for the CIS 642/643 - Software Engineering Project I&II course at Kansas State University. This front matter is specific to that course. If you are not enrolled in the course, please disregard this section.

Week Day Before Class In Class
1 1 Read the syllabus and complete the quiz Course expectations, Introductions, and Team Formation Survey
2 Read the History of Software Development, claim your software failure Present on your Software Failure
3 Read about the Waterfall Model of Software Engineering Requirements Gathering Exercise
2 4 Review UML, Design Patterns Software Design Exercise
5 Review documentation and testing Development Exercise
6 Read verification and maintenance sections Maintenance exercise
3 Read About Agile Development
Sprint 1
4
5 Sprint 2
6
7 Sprint 3
8
9 Sprint 4
10
11 Sprint 5
12
13 Sprint 6
14
15 Preparing for Handoff
Engineering Design Showcase
16
16 End-of-Semester Presentations
Info

Some additional guidance:

  • This schedule represents the “idealized” schedule for the semester. For specific dates, refer to the course page on Canvas.
  • Sprints may span week-long breaks, i.e. if fall break lands in Sprint 5, it will last three weeks - one before and one after the break. You are not expected to do additional coursework during the break week.
  • The schedule may shift during the semester in response to real-time events. If this happens, you will be informed in-class and through a Canvas announcement.