Session | Date | Topic | Assignment due |
1 | September 5 | Physical and Web Infrastructure | Assignment #0 |
2 | September 12 | HTML and CSS | Assignment #1 |
3 | September 19 | JavaScript: Structured Programming | Assignment #2 |
4 | September 26 | JavaScript: DOM and Events | Assignment #3 |
5 | October 3 | JavaScript: Functions and Objects | Assignment #4 |
6 | October 10 | Relational Databases | Assignment #5 |
7 | October 17 | PHP | Assignment #6 |
8 | October 24 | Ajax and Asynchronous Programming | Assignment #7 |
9 | October 31 | Visualization | |
10 | November 7 | Information Retrieval | Project Proposal |
11 | November 14 | Cloud Computing and Big Data | |
12 | November 21 | Developing and Managing Technology | |
13 | December 5 | Project Presentations I | Final Project |
14 | December 12 | Project Presentations II | |
15 | December 19 | Final Exam |
Note that readings for this week come from another book in the "Head First" series (see link below).
In class, we'll be working with a simple SQL database engine called SQLite. Download SQLite Manager, which is an add-on to Firefox (so you'll need to download Firefox first if you don't have it already).
Note that readings for this week come from another book in the "Head First" series (see link below).
Note that readings for this week come from another book in the "Head First" series (see link below).