Elements of Web Programming
MWF 9-10 [51280];
MWF 10-11 [51285]
CS 329E Schedule (Spring 2023)
Disclaimer: This schedule is a working document. It is here for reference only, and I will update it as the course progresses.
Week | Dates | Topics | Homework |
---|---|---|---|
1 | Jan 9 - Jan 13 | FIRST DAY OF CLASSES 1/9 Intro; Web History; UNIX - Web History - UNIX |
READ SYLLABUS! |
2 | Jan 16 - Jan 20 |
MLK DAY: NO CLASSES 1/16 UNIX; vi |
Read Chapter 1 |
3 | Jan 23 - Jan 27 | Networking; HTTP; SGML - Networking and HTTP - SGML and HTML |
Read Chapters 2, 3 1/27: HW1 assigned |
4 | Jan 30 - Feb 3 | HTML | Read Chapters 4, 5 2/01: HW1 due, HW2 assigned |
5 | Feb 6 - Feb 10 | HTML (cont.); CSS; Web Design - CSS |
Read Chapter 6 2/08: HW2 due, HW3 assigned |
6 | Feb 13 - Feb 17 | JavaScript; NO CLASS 2/17; EXAM 1 from 6-9 pm on
2/17 - Notes on Exam 1 - JavaScript |
Read Chapters 7, 8 2/13: HW3 due, HW4 assigned 2/15: HW4 due, HW5 assigned |
7 | Feb 20 - Feb 24 | DOM; CSSOM; Dynamic HTML - DOM |
2/22: HW5 due 2/24: HW6 assigned |
8 | Feb 27 - Mar 3 | Dynamic HTML (cont.); jQuery - jQuery |
Read Chapter 9 3/01: HW6 due, HW8 assigned. There will be no HW7. |
9 | Mar 6 - Mar 10 | PHP - PHP |
Read Chapter 12; 13.1-13.3 3/06: HW8 due, HW9 assigned 3/10: HW9 due, HW10 assigned |
10 | Mar 13 - Mar 17 | SPRING BREAK | |
11 | Mar 20 - Mar 24 | PHP (cont.); Regex - Regular Expressions |
Read Chapter 13.4 3/22: HW10 due, HW11 assigned |
12 | Mar 27 - Mar 31 | Regex (cont.); Cookies and Sessions;
NO CLASS 3/31; EXAM 2 from 6-9 pm on 3/31 - Notes on Exam 2 - Cookies and Sessions |
3/27: HW11 due, HW12 assigned |
13 | Apr 3 - Apr 7 | Database Systems, SQL - Databases |
Read Chapter 23, Chapter 13.5-13.7 4/03: HW12 due, HW13 assigned 4/07: HW13 due, HW14 assigned |
14 | Apr 10 - Apr 14 | mySQL, mysqli, AJAX - AJAX |
Read Chapter 7.8, 13.9 4/12: HW14 due, HW15 assigned |
15 | Apr 17 - Apr 21 | SQL injection; Responsive Design - Notes on Exam 3 - Responsive Design |
4/17: HW15 due, HW16 assigned 4/21: HW16 due |
16 | Apr 24 | NO CLASS 4/24; EXAM 3 from 6-9 pm on 4/24; LAST DAY OF CLASSES 4/24 |