Fall 2001 Syllabus
Professor:
Ken Goldberg
Industrial Engineering and Operations Research (IEOR) Dept
University of California at
Berkeley
Lectures: MW 2-3, 3102 Etcheverry Hall
Labs: F 1-2, 1173 Etcheverry
Web Page: www.ieor.berkeley.edu/~goldberg/
In this graduate course, we focus on the systematic design of databases and interfaces for commercial and industrial applications. Lectures focus on the relational database model, where a given set of data attributes can be arranged into many alternative designs. We use Chen's Entity-Relationship model to represent these alternatives and Normalization Theory to evaluate and improve designs. We introduce the relational algebra and SQL query languages. Student teams will complete a small Research Project on a current topic in information technology. Student teams will design and implement a relational database in the lab. To supplement the textbook, we will read papers and discuss advanced topics related to the Internet. |
|
Lecture Date | Topic | Lab Date | Lab |
|
Aug 27, 29 | Introduction, Collaborative Filtering | Aug 31 | -- |
|
Sept 3, 5 | (Labor Day) Current Internet Topics | Sept 7 |
|
|
Sept 10, 12 | Current Internet Topics | Sept 14 |
|
|
Sept 17, 19 | Relational Modelling | Sept 21 | |
|
Sept 24, 26 | Relational Modelling | Sept 28 | Project 1 Presentations |
|
Oct 1, 3 | Relational Algebra | Oct 5 | Project 1 |
|
Oct 8, 10 | Proj 1 Presentations | Oct 12 | |
|
Oct 15, 17 | Relational Algebra | Oct 19 | Project 2 |
|
Oct 22, 24 | Collaborative Control, Learning Objects | Oct 26 | Project 2 |
|
Oct 29, 31 | Project 2 | Nov 2 |
Project 2 |
|
Nov 5, 7 | Structured Query Language |
Nov 9 | Proj 2 Review |
|
Nov 12, 14 | Veteran's Day, Review | Nov 16 | |
|
Nov 19, 21 | Midterm, Normalization Theory | Nov 23 | Holiday (Thanksgiving) |
|
Nov 26, 28 | Normalization Theory/Optimization |
Nov 30 | |
|
Dec 3, 5 | Project Presentations, 2nd Midterm | Dec 7 | |
|
Dec 10, 12 |
-- |
Dec 14 |
|
|
Dec 17 | -- |
-- | -- |