CS20: Course Schedule

Schedule subject to change as needed.
There is a quiz every other week delivered online on Fridays starting in week 3

Week 1: Sep 6, 8
Course introduction
Course Onboarding
Module 1: Getting on the Web
Module 2: HTML

Week 2: Sep 13, 15
Module 2: HTML

Week 3: Sep 20, 22
Module 3: CSS
Module 4: XML

Week 4: Sep 27, 29
Module 4: XML
Module 5: Javascript

Week 5: Oct 4, 6
Module 5: Javascript

Week 6: Oct 11, 13
Module 6: JQuery
Module 7: JSON

Week 7: Oct 18, 20
Module 8: AJAX
Module 11:PHP

Week 8: Oct 25, 27
Module 11:PHP
Module 9: Relational Database

Week 9: Nov 1, 3
Module 9: Relational Database
Module10: NoSQL Database

Week 10: Nov 10  (no class on Nov 8)
Module10: NoSQL Database

Week 11: Nov 15, 17
Module10: NoSQL Database
Module 12: NodeJS

Week 12: Nov 22 (no class on Nov 24 – Happy Thanksgiving!)
Module 12: NodeJS

Week 13: Nov 29, Dec 1
Module 13: Heroku
Project status Update

Week 14:  Dec 6, 8
Project status Update
Course Wrap up