CS345 Section 001 / 002 Calendar

Java and Config Resources:

(Note: This schedule is tentative and is subject to change during the semester)

Week / Topic Reading Mon in class Wed in class Fri in class HW / Programming Assignment Events
1 Part1: Software Engineering and Software Process Chp 1 F+B due Friday 1-23 Mon No class Intro

Wed 1/21: Intro to SW Eng Lecture

[
Fri 1/23: Systems and Modeling Lecture

Activity Diagrams C2
HW = Reading / Activity Lab Diagram due Mon 1-26 11pm
2 Part 2: Product Design F+B Chp2 / 3 due Fri 11pm 1/30 Mon 1/26: SW Processes / Process Models Lecture

C3
Wed 1/28: Software Quality Lecture
C4
Fri 1/30: Lecture Product Design Requirements C5 Readings / Quiz
3 Product Design contd F+B Chp 4, 5, due Mon 11pm /Wed 11pm 2/2 + 2/4 Mon 2/2: Requirements / Users Stories / Use Cases Lecture

Wed 2/4: User Interfaces / Interaction Design Fri 2/6: Engineering Design Principles Lecture -
4 Part 3: Engineering Design F+B Chp 7 due Fri 11pm 2/13 Mon: 2/9: Design patterns lecture

Wed 2/11: More Design Patterns Fri 2/13: Architectural Styles Lecture

-
5 Part 4: Implementation / Construction F+B CHp 8 - Due Fri 2-20 11pm Mon 2/16: Exam 1 in class (Chp 1-7 F+B)

Practice Exam

Wed 2/18: GUI, UI, Construction Lecture Fri 2/20: Version Control Lecture

-
6 Deployment, Support and Maintenance F+B Chp 8, 9, 10 and Git readings due 11pm Fri 2/27 Mon 2/23: Github Lecture Wed 2/25: Verification Lecture

Fri 2/27: Coverage Testing lecture
Pitch Deck template
-PA 2 due Fri 2-27
7 Project Management Reading: F+B Chp 11, 12 Due Fri 3/6 Due Fri 3/6 11pm Mon 3/2: Debugging, Deployment, Deploy Diagrams Wed 3/4: Support, Maint, Project and Risk Management

Fri 3/6: SW site and cost estimation -HW
8 Exam 2 week Reading: F+B 13, 14, 15 Due Wed 3/11 Mon 3/9: CPM/Gantt

Wed 3/11: Performance Tracking and Time Value Money Fri 3/13: Exam 2 in class

Practice Exam
9 Spring Break Reading: Mon 3/16: Spring Break No class

Wed 3/18: Spring Break No Class Fri 3/20: Fri 3/20: Spring Break no Class - Spring Break Mar 16-20
10 Final Project Reading: GitKit Chp3 Mon 3/23: Sprint 1 Planning Meeting

Sprint 2 Planning
Wed 3/25 Sprint 1 Planning Contd & Sprint 1 Scrum

Fri 3/27 WITHDRAW DEADLINE Sprint 1 Scrum

WITHDRAW DEADLINE
11 Reading: GitKit Chp4 Mon 3/30: Sprint 1 Retrospective/Review

Sprint 2 Planning
Wed 4/1: Sprint 2 Scrum

Lab Controller input
Fri 4/3: Sprint 2 Scrum
12 Reading: GitKit Chp5 Mon 4/6: Sprint 2 Retro/Review Wed 4/8: Sprint 3 Planning Fri 4/10: Sprint 3 Scrum, Prof Chao out of town.
13 Reading: Mon 4/13: Sprint 3 Retrospective/ Review Wed 4/15: Sprint 4 Planning

Fri 4/17: Sprint 4 Scrum -
14 Reading: Mon 4/20:Sprint 4 Retrospective / Review

Wed 4/22:Sprint 5 Planning Fri 4/24: Sprint 5 Scrum

15 Reading Mon 4/27: Sprint 5 Retrospective/Review / Sprint 6 Planning Wed 4/29: Sprint 6 planning Fri 5/1: Sprint 6 Scrum
16 Review Review Mon 5/4 Wed 5/6: Sprint 6 Retrospective/Review Last day of class 5/6

Fri 5/8: Exam 9:10 section

Exam week/final presentations
17 Exam week Exam Schedule

Exam day Final Sprint 5 Retro/Review
Mon Wed 5/13 Exam 10:20 section Fri 5-15 -

Back to Top

Back to Top