COURSE SCHEDULE

Changes due to COVID-19 are explained under the "Course Information" tab.

Schedule:

Week Date Topic Materials Due
1Jan. 6 Course Introduction Slides,
development information
Jan. 8 GitLab & User Stories Assignment 1, SRS, DB, DB API
Jan. 10 DB API Stored procedures, "Rules for designing a better SQL Schema"
2Jan. 13 Views & stored procedures Class exercise, sample answer, MYSQL Tutorial
Jan. 15 Course user stories presentations Assignment 1
Jan. 17 End points & tests User stories for front end Slides, assignment 2, creation script, population script
3Jan. 20 Martin Luther King Jr. Birthday
Jan. 22 Prototpying Slides, web services middleware, class exercise, sample answer, updated db
Jan. 24 User stories for front end End points Slides, class exercises, sample answers Assignment 2, sample answers
4Jan. 27 JSON requirements Scrum Slides
Jan. 29 Angular Go Slides
Jan. 31 Inspections & Client interactions User stories, CRUD mapping, GitLab issue naming conventions Assignment 3, sample answers, quiz, answers
5Feb. 3 Plan Sprint 1
Feb. 5 Begin Sprint 1 (9 class days)
Feb. 7
6Feb. 10
Feb. 12
Feb. 14
7Feb. 17 President's Day
Feb. 19
Feb. 21
8Feb. 24
Feb. 26 End Sprint 1 and Sprint Reflection Sprint reflection paper for database, web service and front-end group, class reflection
Feb. 28 Plan Sprint 2 and Begin Sprint (9 days 10 days)
9March 2
March 4
March 6
10March 9
March 11
March 13


Spring Break, March 16-20

11March 23
March 25 End Sprint 2 and Sprint Reflection
March 27 Plan Sprint 3 and Begin Sprint (10 days) End Sprint 2 and Sprint Reflection Sprint reflection paper, class reflection
12March 30 Plan Sprint 3 and Begin Sprint (9 8 days) Updated db
April 1
April 3
13April 6
April 8
April 10 Mini Spring Break
14April 13
April 15
April 17 End Sprint 3
15April 20
April 22 End Sprint 3
April 24 Sprint and Course Reflection Sprint and course reflection paper
April 21 Merge database, web service and front-end together - Tuesday, 2:00pm
April 22 Sprint and course reflection during the scheduled final exam time, Wednesday, 11:30am-1:30pm (if needed) Sprint and course reflection paper, class reflection