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/20 | Course Overview and Introduction to Databases | Chapter 1 | --- | |
8/25 | Introduction to Data Modeling | Chapter 2 | --- | |
8/27 | The Relational Model | Chapter 4 | slides and lecture | --- |
9/1, 3 | SQL: Data Manipulation |
|
|
|
9/8 | SQL: Data Definition | Chapter 7 | 1) DDL Slides 2) Subquery Slides 3) Lecture Video (but Homework is due at 5pm on Thursday) |
--- |
9/10 | Relational Algebra and Calculus | Chapter 5 | 1) Slides 2) Lecture |
|
9/15 | Relational Algebra and Calculus | Chapter 5 | Slides and Lecture | --- |
9/17, 22 | Entity-Relationship Modeling |
| ||
9/24, 9/29 | Normalization |
|
1) Slides 2) Lecture 9/24 |
hw4 (Due Thurs. 10/1 at 5pm) |
10/1, 6 | Physical Database Design |
|
1) Lecture 10/1 2) Lecture 10/6 |
hw5 (Due Fri. 10/9 at 5pm--no late acceptance) |
10/8 | Introduction to Scripting Languages | Lecture 10/8 |
|
|
10/13 | Midterm Exam | None | --- | --- |
10/15 | Fall Break | None | --- | --- |
10/20 | Perl Control Constructs and Introduction to Regular Expressions |
|
Lecture 10/20 | --- |
10/22 (Engineering Day)--No class but online video | Finishing Regular Expressions | --- | --- | |
10/27 | Perl Functions, Files, and Sorting | perl 2 | Lecture |
|
10/29 | Perl Modules and Object-Oriented Programming | perl 2 | Lecture | --- |
11/3 | PHP Basics |
|
Lecture | hw8(Due Thurs. Nov 12 at 5pm) |
11/5 | XHTML forms | Creating xhtml forms | Lecture | --- |
11/10 | Handling Forms and Session Management in PHP |
|
Lecture | --- |
11/12 | XML and PHP interface to mySQL |
|
Lecture | hw9(Due Thurs. Nov 19 at 5pm) |
11/17 | Introduction to JavaScript |
|
Lecture | --- |
11/19 | HTML DOM and Javascript DOM API |
|
Lecture | hw10 (Due Tues. 12/1 at 5pm--no late submissions accepted) |
11/24 | Forms, Events, and Regular Expressions | Lecture | --- | |
11/26 | Thanksgiving | --- | --- | |
12/1 | Ajax | Lecture | --- |