SCHEDULE for CSci 4707

The schedule indicates the concepts and material to be (un)covered in each week under the column labeled "Topics". The chapters in the textbook are referred to by the chapter number or Appendix number.
Homeworks will be due on Lecture days of designated weeks.
Week Dates Lecture Topics Textbook Due* Feedback
1 1/23 Introductions 1    
2 1/28-1/30 Relational Model 3 HW 0  
3 2/4-2/6 SQL Queries 4    
4 2/11-2/13 ER Diagrams - Overview, Syntax 5 HW 1  
5 2/18-2/20 ER Diagrams - Data Modeling 6   HW 1
6 2/25-2/27 Normalization 7 HW 2  
7 3/3-3/5 Physical DB Design-1 8   HW 2
8 3/10-3/19 Practice Exam (Mon), Midterm Exam (Wed)   Midterm Exam  
  3/17-3/19 SPRING BREAK      
9 3/24-3/26 Physical DB Design-2 8    
10 3/31-4/2 Advanced Query Formulation with SQL 9    
11 4/7-4/9 Transaction Mgmt. 15 HW 3  
12 4/14-4/16 Data Warehouses 16   HW 3
13 4/21-4/23 Object DBMS 18    
14 4/28-4/30 Client-Server Processing, Parallel Database Processing,
and Distributed Databases
17 HW 4  
15 5/5-5/7 Grid Computing, SAN, XML database (Mon), Practice Exam (Wed)     HW 4
  5/12 Final Exam (4-6pm)      
* Homeworks are due on Mondays at the beginning of the class.

Active group learning techniques may be used in class meetings to enhance the learning opportunities. Performance of a student during these exercises will have no bearing on his/her grades. Students will work in a small group of two or three on an exercise or a discussion question provided in the class meeting. After this, a randomly chosen student will be invited to summarize the discussion in his/her group. Other students in the class may paraphrase and improve the presented material.