Professor Adler's Fall 2026 Dynamic Course Outline
This schedule is tentative and may change throughout the semester.
All work must be submitted on time! All work is due Tuesdays no later than 9:30am.
All lecture notes can be found on Canvas.
| Week | Topic | Readings | Videos | Homework |
|---|---|---|---|---|
| 1: Aug 25 | Introduction
In Class Activity |
Chapter 1 | ||
| 2: Sep 1 | Database Environment / Architecture | Chapters 2-3 |
|
Not Graded Assignment: Click below for more details.
Go to the Discussion board titled Introduction.
|
| 3: Sep 8 | SQL Basics | Beginning of Chapter 6 |
|
Due Tuesday September 8 BEFORE 9:30AM Click below for more details.
Submit your file directly to the Assignment on Canvas titled Interviews. Interview at least one user of database systems (programmer, DBA, etc.).
Answer the following question:
|
| 4: Sep 15 | SQL Continued | End of Chapter 6 | Due Tuesday September 15 BEFORE 9:30AM |
|
| 5: Sep 22 | Relational Model | Beginning of Chapter 4 and 7 | Due Tuesday September 22 BEFORE 9:30AM
|
|
| 6: Sep 29 | Views and More | End of Chapter 4 and 7 | Adler Videos:
Other Videos: |
Due Tuesday September 29 BEFORE 9:30AM
|
| 7: Oct 6 | DBMS Lifecycle/Fact-Finding Techniques | Chapters 10-11
|
Due Tuesday October 6 BEFORE 9:30AM |
|
| 8: Oct 13 | Midterm Exam and Project Planning | Review Sheet for Midterm Exam | Due Tuesday October 13 BEFORE 9:30AM
|
|
| 9: Oct 20 | ER Modeling | A Practical Introduction to Databases
|
Videos: Chen's Notation:
draw.io |
Due Tuesday October 20 BEFORE 9:30AM |
| 10: Oct 27 | ER Modeling, continued | A Practical Introduction to Databases
|
Videos:
ER Diagram Cheatsheet: |
Due Tuesday October 27 BEFORE 9:30AM
|
| 11: Nov 3 | Converting ERD to a Relational Model
Normalization |
A Practical Introduction to Databases
Chapter 14 |
Converting ERD to Relational Model: Normalization Videos: Cheatseet: |
Due Tuesday November 3 BEFORE 9:30AM
|
| 12: Nov 10 | Advanced Normalization and Denormalization | Chapter 15 and 19 | Due Tuesday November 10 BEFORE 9:30AM |
|
| 13: Nov 17 | Bulk Import & Connect through Python | Chapter 24-25.4 | Due Tuesday November 17 BEFORE 9:30AM |
|
| 14: Nov 24 | Fall Break - No Homework | |||
| 15: Dec 1 | Database Issues & Work on Final Projects | Chapters 20-21 | Due Tuesday April 25 BEFORE 9:30AM |
|
| 15: Dec 8 | NoSQL DB | Videos:
Tutorial:
| Due Tuesday December 8 BEFORE 9:30AM
|
|
| Final Project Due Dec 15 | Due Tuesday December 15 BEFORE 9:30AM |
|||