| Date | In Class | Readings | Assignments |
| 1/29 | Ch1 slides | Ch1 | 1.3, 1.5, 1.6, 1.7, 1.8 (due 2/1, ans). |
| 1/31 | Ch2 slides | Ch2 | 2.2, 2.7, 2.10, 2.11 (due 2/4, ans). |
| 2/1 | Ch4 slides. | Ch4, skip 4.2, 4.4 | 4.1, 4.2, 4.6 (opt), 4.9 4.12. (due 2/8, ans). Monday's quiz will cover Ch 1 and 2. |
| 2/4 | Quiz 1 answers. | ||
| 2/6 | Ch5 slides | Ch5 | 5.2, 5.3, 5.6, 5.9, 5.11 (due 2/15, ans). Begin to identify an area for your project. |
| 2/8 | Ch6 slides. | Ch6 6.1-6.3 | Quiz Monday on Ch 4 and 5. Ch 6 problems 6.3, 6.4-6.7 (due 2/20). |
| 2/11 | Quiz 2 answers. | Submit a brief description of your project by next Monday. This can evolve to Chapter 1 in your project documentation. Begin to identify stakeholders, associated services and a viewpoint hierarchy | |
| 2/15 | Ch7 slides. | Ch 7: 7.1-7.3. | Email 6.3 and 6.4 instead of prep for quiz. |
| 2/18 | Discuss 6.3 and 6.4 (ans). | Ch7 problems. Due 2/25. | |
| 2/20 | Overview of Actrix. Library use cases. | ||
| 2/22 | Ch 8 slides. | Ch. 8 | Ch8 problems. Due 3/5. |
| 2/25 | Quiz 3. RCS Requirements: toc1, toc2, toc3, toc4, p18, p19, p25, p26. SDP 1, 2, 3. | Another sample spec. Quote of the day. | 3/7: submit a draft of your project documentation for Chapters 1 and 2. |
| 2/27 | Review spec (comments) | Think about for next class: requirements, design and architecture. | |
| 2/29 | Ch11 slides. | Read Chapter 11 | 11.11, 11.4, 11.6, 11.7, 11.8, 11.9. Due 3/24(ans). |
| 3/3 | Quiz 5: ans. | ||
| 3/5 | Models for eliciting requirements | ||
| 3/7 | What is a CAPTCHA? Have you ever played the ESP game? Continue with Chapter 11. | ||
| 3/10 | Project comments. Design models | 3/26: project documentation for Chapters 1-3. Goal: add Chapter 4 by 4/2. | |
| 3/12 | Continue Chapter 11 | ||
| 3/14 | Midterm thoughts. Download the exam when you plan to take it and turn it in 3 hours later (ans). | ||
| 3/24 | Ch12 slides. Quiz 6. | Read Ch 12. | 12.1, 12.4, 12.8, 12.12 (due 4/4). |
| 3/26 | Discuss Chapter 11 hwk. | ||
| 3/28 | Project comments | ||
| 3/31 | Finish Chapter 12 (hwk due Friday). Quiz 7. | 4/2: prepare a brief (5 minute) discussion of how the ideas in Ch 11 and 12 apply to your project. E.g. you might evaluate the applicability of some of the models. | |
| 4/2 | Work on project designs. | 4/10: resubmit your project documentation with a draft of Ch 4 (Design). | |
| 4/4 | Finish student design presentations. | ||
| 4/7 | Ch13 slides. Quiz 8. | Ch 13 homework: 13.1, 13.2 (due 4/12,ans). | |
| 4/9 | Ch14 slides. | Read Chapter 14 as necessary to do the homework. | Ch 14 hwk (due 4/18). |
| 4/11 | Ethical issue: what if you could hack into Blackboard? Continue with Chapter 14. | To discuss Monday: what should be the review criteria for Chapters 1 and 2? | Post the latest version of your project documentation on ~you/project.doc or .docx. We will do a peer review of Chapters 1 and 2 4/16. If you have someone you want to work with, email me by 4/13, otherwise, I will assign pairs. |
| 4/14 | Ch16 slides. | Ch 16 | Ch 16 hwk. |
| 4/16 | Peer review of Chapters 1 and 2. criteria. | Friday: bring to class suggested criteria for reviewing Chapter 3. | |
| 4/18 | Requirements review criteria. | ||
| 4/21 | Word functions, menus, | ||
| 4/23 | Peer review of Chapter 3 | Email written comments to me and the person you reviewed. Make corrections in your document and email me when you have posted a new version. | |
| 4/25 | Finish Chapter 16 | ||
| 4/28 | Ch22 slides. | Ch 22, skipping 22.4. | Chapter 22 homework: 22.1, 22.4, 22.6, 22.9, 22.10 (due 5/9). |
| 4/30 | Peer review of Chapter 4. Criteria. | ||
| 5/1 | |||
| 5/5 | Chapter reviews 1, 2, 4, 5, 6, 7. | ||
| 5/7 | Chapter reviews: 8, 11, 12, 13 14, 16. | ||
| 5/9 | Finish reviews | Project management at Cornell, The scrum method of sw development. | 5/13 | Final (9 am): comments. exam |