Important: The dates and the assigned readings are tentative until a few days before the actual class so you should make sure you check this site regularly. Chapter assignments refer to chapters in the Connolly and Begg textbook.
Date | Topics | Assigned Readings | Lecture Slides | Homework |
---|---|---|---|---|
8/18 | Course Overview and Introduction to Databases | Chapter 1 | --- | |
8/23 | Introduction to Data Modeling | Chapter 2 | ||
8/25 | The Relational Model | Chapter 4 | ||
8/30, 9/1 | SQL: Data Manipulation |
|
|
|
9/6 | SQL: Data Definition | Chapter 7 | 1) DDL Slides 2) Subquery Slides |
Lecture Video From Last Year (but Homework is due at 6am on Friday) |
9/8 | Relational Algebra and Calculus | Chapter 5 | 1) Slides 2) Lecture |
|
9/13 | Relational Algebra and Calculus | Chapter 5 | Slides | Lecture |
9/15, 20 | Entity-Relationship Modeling |
| ||
9/22, 9/27 | Normalization |
|
1) Slides 2) 9/22 Lecture 3) 9/27 Lecture |
hw4 (Due Fri. 9/30 at 6am) |
9/29, 10/4 | Physical Database Design |
|
9/29 Lecture 10/4 Lecture |
hw5 (Due Tue. 10/11 at 6am--no late acceptance) |
10/6 | Fall Break | None | --- | --- |
10/11 | Introduction to Scripting Languages | Lecture |
|
|
10/13 | Midterm Exam | None | --- | --- |
10/18 | Perl Control Constructs and Introduction to Regular Expressions |
|
Lecture | --- |
10/20 (Engineering Day)--No class but online video | Finishing Regular Expressions | --- | --- | |
10/25 | Perl Functions, Files, and Sorting | perl 2 | Lecture |
|
10/27 | Perl Modules and Object-Oriented Programming | perl 2 | Lecture | --- |
11/1 | PHP Basics |
|
Lecture | hw8(Due Fri. Nov 11 at 6am) |
11/3 | XHTML forms | Creating xhtml forms | Lecture | --- |
11/8 | Handling Forms and Session Management in PHP |
|
Lecture | --- |
11/10 | XML and PHP interface to mySQL |
|
Lecture | hw9(Due Fri. Nov 18 at 6am) |
11/15 | Introduction to JavaScript |
|
Lecture | --- |
11/17 | HTML DOM and Javascript DOM API |
|
Lecture | hw10 (Due Wed. 11/30 at 6am--no late submissions accepted) |
11/22 | Forms, Events, and Regular Expressions | Lecture | --- | |
11/24 | Thanksgiving | --- | --- | |
11/29 | Ajax | Lecture | --- |