## CYB5210 Programming Principles Fall 2020

Below is an outline of the content and activities in each unit of the course. All activities are due on Sunday, 11:59pm unless specified otherwise. Please use the D2L Calendar as the official schedule in case there is a discrepancy between this document and the D2L calendar.

Week | Module | Deliverables | Due Date
1 | Start Here | Syllabus Quiz, Orientation Quiz, L0 | Jan 13
2 | M1. Innovations & Teams | L1 | Jan 20
3 | M2. Rapid Application Development | L2 (Group Assignment) | Jan 27
4 | M3. MEAN Stack (MN) | L3 | Feb 3
5 | M4. MEAN Stack (EA) | L4 | Feb 10
6 | M5. Angular Forms | L5 | Feb 17
7 | M6. JSON and TypeScript | L6 | Feb 24
8 | M7. Angular Components | L7 | Mar 2
9 | M8. Angular Directives | L8 | Mar 9
10 | M9. NodeJS and ExpressJS | L9 | Mar 16
11 | M10. MongoDB (CR_D) | L10 | Mar 23
12 | Spring Break No Class |  |
13 | M11. MongoDB (__U_) | Individual Project | Apr 6
14 | M12. Integration | L11 (Group Assignment) | Apr 13
15 |  | Group Project (Group Assignment) | Apr 27
16 |  | Proctored Exam | May 3