CS 325 Database and Transaction Systems                Fall 2009

Dr. Jill Zimmerman
office: Hoffberger 120
phone: 410 337-6227
email: jzimmerm@goucher.edu
http://phoenix.goucher.edu/~jillz

Office Hours:
        10:30 -11:30 MTuWF
        others by appointment

Text: Kifer, Bernstein, and Lewis, Databases and Systems (Introductory Version) 2nd Edition.

Class web page: http://phoenix.goucher.edu/~jillz/cs325

Course Description:
This course will be a study of the underpinnings of modern database design, at the application level, with application to the implementation of a web-based transaction processing system semester project.  We will also examine deeper issues which are essential to effective design at the application level:  relational algebra, tuple calculus, data organization and indexing strategies, and query processing and optimization.

Course Objectives:

Course Mechanics:
Written homework will be assigned for many of the chapters. This homework is to be an individual effort. (See the Honor code for definition and disposition of academic dishonesty.)  Additionally, there will be a group semester long project.  There will be several milestones for the project throughout the semester where grades will be assigned. 

You are expected to attend class and to arrive on time. You are also expected to complete the assigned readings before class and understand the basic points.

Grading:
Your course grade will be based on the following:
        Individual Homework/Labs 20%
        2 Exams (20% each) 40%
        Group Project 40%