Course Schedule : Mock, CS A401

This schedule is speculative and subject to change.

Date

Topic

Reading

Week

Notes/Videos

T/R Aug 28,30

Introduction and Lifecycle Models

Introducing Agile Development, Form Groups

TAS Part 1, Appendix A

Schaum Chap 1

1

Intro: pdf, ppt

Video: Lecture 1, Lecture 2

T/R Sep 6 Labor Day Holiday Tuesday, 9/4

Version Control Systems, Project Inception
TAS Part 2

2

Agile Samurai principles: pptx, pdf

Video: Lecture 3

T/R Sep 11,13

 Inception Deck

Agile Project Planning; User Stories

TAS Part 3

3

Blank Inception Deck: pptx

Agile Samurai Planning: pptx, pdf

Agile Samurai Reality: pptx, pdf

Video: Lecture 4, Lecture 5

T/R Sep 18,20

Agile Project Estimation, Project Velocity

Group Meeting 9/20

.

4

Test First: pptx, pdf

Video: Lecture 6

T/R Sep 25,27

Project Implementation

Testing

TAS Part 4, 5

5

More Testing: ppt, pdf

Video: Lecture 7, Lecture 8

T/R Oct 2,4

Testing, Professional Code of Conduct

Group Meeting 10/4

TAS Part 5, Schaum Chap 10

6

Refactoring: ppt, pdf

Video: Lecture 9

T/R Oct 9,11 GUI Design .

7

UI: ppt, pdf

Video: Lecture 10, Lecture 11

Midterm Exam Topics

T/R Oct 16,18

Midterm Exam Tuesday 10/16

Group Meeting 10/18

.

8

.
T/R Oct 23,25 Project Management

Rapid Development
Schaum Chap 3

RD Chap 1-2

9

Video: Lecture 12, Lecture 13

Project Management: pdf, ppt

People Management: pdf, ppt

T/R Oct 30, Nov 1

Rapid Development, Classic Mistakes

Group Meeting 11/1

RD Chap 3-4,6

10

Video: Lecture 14

Metrics/Design: pdf, ppt

T/R Nov 6,8

People Management

Best Practices

RD Chap 11-13, Part III

11

Video: Lecture 15, Lecture 16

UML: pdf, ppt

T/R Nov 13,15

Metrics, Classic SWE Models

Group Meeting 11/15

Schaum Chap 5

RD Part III

12

Video: Lecture 17, Lecture 18

T/R Nov 20 UML

Thanksgiving Holiday, 11/21-11/23
Schaum Chap 2

13

Patterns: pdf, ppt

T/R Nov 27,29

Design Patterns

Guest Speaker 11/29, Shawn Rivera,Systems Analyst at Municipal Light and Power, "Life After Graduation"

.

14

Ethics: pdf, ppt

Video: Lecture 19

T/R Dec 4,6

Project Presentations Tuesday, Dec. 4

Project Presentations Thursday, Dec. 6

.

15

Final Exam Topics
T/R Dec. 11 Final, Tueday Dec. 11, 4:00-6:45 PM .

Finals

.