| Session # | Date | Topic | Homework | Other |
|---|---|---|---|---|
| 01 | 1/17 | Introduction to the Course | ||
| 02 | 1/19 | Introduction to HTML | ||
| 03 | 1/24 | Images Links |
Available: HW1 | |
| 04 | 1/26 | Introduction to CSS Project: Introduction |
Quiz: HTML | |
| 05 | 1/31 | Lists More on CSS |
||
| 06 | 2/02 | id, classAdvanced CSS |
Due: HW1 | |
| 07 | 2/07 | External and Inline CSS | ||
| 08 | 2/09 | Tables | ||
| 09 | 2/14 | Forms | Available: HW2 | Quiz: CSS |
| 10 | 2/16 | Multimedia and More on HTML5 Responsive Design |
Due: Project Proposal | |
| 11 | 2/23 | How Web Works Web Design Web Analytics |
||
| 12 | 2/28 | Publishing Website | Due: HW2 | |
| 13 | 3/02 | Introduction to JavaScript |
||
| 14 | 3/07 | JavaScript: Variables | ||
| 15 | 3/09 | JavaScript: Conditional Statements | Due: Project v1 | |
| 16 | 3/21 | JavaScript: Form Processing | ||
| 17 | 3/23 | JavaScript: Practice | Quiz: JavaScript-1 | |
| 18 | 3/28 | JavaScript: Form Validation | ||
| 19 | 3/30 | JavaScript: Arrays | Available: HW3 | |
| 20 | 4/04 | JavaScript: for Loops |
Quiz: JavaScript-2 | |
| 21 | 4/06 | JavaScript: Image Processing | Due: Project v2 | |
| 22 | 4/11 | JavaScript: Animation | ||
| 23 | 4/13 | JavaScript: Creating Game | ||
| 24 | 4/18 | Introduction to jQuery | Due: HW3 | Quiz: JavaScript-3 |
| 25 | 4/20 | Introduction to Bootstrap | ||
| 26 | 4/25 | Introduction to Python and Flask | ||
| 5/02 | Due: Term Project |
Notice: For information on deadlines and quiz times, please refer to the Canvas website. Please note that the schedule provided here is subject to change and is for tentative planning purposes only.
updated: 1/10/2023