Software Development Process Full Schedule (Fall 2014)

Important: The schedule is still tentative and may change

Activity Start Date Date Due Video Run Time
Week 1 (8/18/14 - 8/24/14)
P1L1: Intro and Overview 25:58
P1L2: Lifecycle Models 23:34
Assignment 1: Student Informtation 8/18/14 8/24/14, 11:59PM AOE
Week 2 (8/25/14 - 8/31/14)
P1L3: Integrated Development Environment (Eclipse) 16:32
P1L4: Version Control Systems (Github) — See also additional resources provided in the Instrucor Notes for P1L4 51:15
Assignment 2: Git usage 8/25/14 8/31/14, 11:59PM AOE
Week 3 (9/1/14 - 9/7/14)
External Resource: JUnit Tutorial by Lars Vogel
Assignment 3: Basic Java coding and JUnit testing 9/1/14 9/7/14, 11:59PM AOE
Week 4 (9/8/14 - 9/14/14)
P2L1: Requirements Engineering 44:12
Project 1, Deliverable 1 9/8/14 9/14/14, 11:59PM AOE
Week 5 (9/15/14 - 9/21/14)
P2L2: Object Oriented Engineering and UML 57:32
Project 1, Deliverable 2 9/15/14 9/21/14, 11:59PM AOE
Week 6 (9/22/14 - 9/28/14)
P2L3: Android Development 40:01
Assignment 4: Simple Android App 9/22/14 10/05/14, 11:59PM AOE
Week 7 (9/29/14 - 10/5/14)
P3L1: Software Architecture 44:23
Week 8 (10/6/14 - 10/12/14)
P3L2: Software Design 37:26
Assignment 5: Software Design 10/6/14 10/19/14, 11:59PM AOE
Week 9 (10/13/14 - 10/19/14)
P3L3: Design Patterns 24:24
P3L4: Unified Software Process 34:56
Week 10 (10/20/14 - 10/26/14)
P4L1: Testing: General Concepts 24:00
Week 11 (10/27/14 - 11/2/14)
P4L2: Black Box Testing 48:08
Assignment 6: Category partition 10/27/14 11/2/14, 11:59PM AOE
Week 12 (11/3/14 - 11/9/14)
P4L3: White Box Testing 38:31
Assignment 7: Testing with JUnit 11/3/14 11/9/14, 11:59PM AOE
Week 13 11/10/14 - 11/16/14)
P4L4: Agile Development Methods 28:16
Mini Project, Deliverable 1 11/10/14 11/16/14, 11:59PM AOE
Week 14 11/17/14 - 11/23/14)
P4L5: Refactoring 38:36
Mini Project, Deliverable 2 11/17/14 11/23/14, 11:59PM AOE
Week 15 11/24/14 - 11/30/14)
Reading: The Cathedral and the Bazaar
Mini Project, Deliverable 3 11/24/14 11/30/14, 11:59PM AOE
Week 16 12/1/14 - 12/7/14)
Reading: No Silver Bullet
Mini Project, Deliverable 4 12/1/14 12/7/14, 11:59PM AOE