CS 4911 Design Capstone

Spring 2014 Syllabus for Section B

Last updated on 2014-01-06 at 01:07.

This open-access part of the syllabus contains schedule and general information for my sections. All grade-related information are on T-Square.

There is also a general syllabus here: cs4911-syllabus.pdf .

Please read and be sure you fully understand the cs4911-course-policies.html.

Instructor

Chris Simpkins

chris.simpkins@gatech.edu

http://www.cc.gatech.edu/~simpkins/

Office: CoC 133

Schedule and Office Hours

Lecture Schedule

This schedule is subject to change. The further in the future, the less certain the schedule. Class days with no topics listed mean no mandatory class meeting.

Date Topics Activities
Week 1: Course Introduction
2014-01-06 Introduction Syllabus
2014-01-08

Clean Code

Clean Names Clean Functions Clean Comments Clean Formatting Clean Classes Clean Tests Clean Boundaries

Finalize Teams
2014-01-10

Software Design

Software Design Object-Oriented Design Design Patterns Creational Patterns Structural Patterns Behavioral Patterns

Select Projects
Week 2: Meet Customer, Plan Project
2014-01-13

Agile Software Development

Software Engineering Agile Software Development

 
2014-01-15 Project  
2014-01-17 No Class  
Week 3: Sprint 1 Planning
2014-01-20 MLK Day - No Class  
2014-01-22    
2014-01-24   Due: Sprint Planning Report
Week 4
2014-01-27    
2014-01-29 Pivotal Tracker (Optional)  
2014-01-31   Due: Mid-Sprint Status Report
Week 5: Sprint 1 Review
2014-02-03    
2014-02-05    
2014-02-07   Due: Sprint Review Report
Week 6: Sprint 2 Planning
2014-02-10    
2014-02-12    
2014-02-14   Due: Sprint Planning Report
Week 7:
2014-02-17    
2014-02-19    
2010-02-21   Due: Mid-Sprint Status Report
Week 8: Sprint 2 Review
2014-02-24    
2014-02-26    
2014-02-28   Due: Sprint Review Report
Week 9: Sprint 3 Planning
2014-03-03    
2014-03-05    
2014-03-07   Due: Sprint Planning Report
Week 10
2014-03-10    
2014-03-12    
2014-03-14   Due: Mid-Sprint Status Report
2014-03-17 Spring Break - No class  
2014-03-19 Spring Break - No class  
2014-03-21 Spring Break - No class  
Week 11: Sprint 3 Review
2014-03-24    
2014-03-26    
2014-03-28   Due: Sprint Review Report
Week 12: Sprint 4 Planning
2014-03-31    
2014-04-02    
2014-04-04   Due: Sprint Planning Report
Week 13
2014-04-07    
2014-04-09    
2014-04-11   Due: Mid-Sprint Status Report
Week 14: Sprint 4 Review
2014-04-14    
2014-04-16    
2014-04-18   Due: Sprint Review Report
Week 15: Final Project Delivery/Presentations
2014-04-21 Team Project Presentations  
2014-04-23 Team Project Presentations  
2014-04-25 Team Project Presentations  
2014-04-28 Final Exam

11:30-14:20

For overflow presentations