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.