Mondays and Wednesdays: 7:00pm - 8:15pm Rm. MSB 121
Office Hours
Mondays and Wednesdays: 4:30pm - 5:30pm
---------------------------------------------------------
CS 33001 Data Structures
CS31011 - Discrete
Structures
Structured Programming (C++)
Software Engineering
topics related to project documentation
Or Consent of the
Instructor
This course is an introduction to the design, use, and internal workings of database management systems We consider here systems that are based on relational model - that is, users data is represented as a set of two dimensional tables. During the class we learn the ways to organize the data into relations so that the user applications may concurrently manipulate the data from database quickly and reliably. We briefly discuss the relational model and then concentrate on relational query language SQL. We continue with the study of relational database design. Finally, we study database internal storage organization and concurrency control issues. Attendance is required for this class
Silberschatz,
Korth, Sudarshan
Database System Concepts, 5th Edition,
McGrow Hill 2005
Garcia-Molina,
Ullman, Widom
Database Systems The Complete Book, Prentice
Hall, 2002
Projects and Exams
There will be three exams during the semester. In addition, there will be a final exam. Final exam is all inclusive. Each student is expected to do a project. List of projects will be available on or before Oct 15th, 2009. Students must select the project from the list and send an email notification of their selection to jin@cs.kent.edu by Oct 31th, 2009. Once project is selected, no project change is allowed without the instructor's permission. The project deadline is Dec 15, 2008 and no late project will be accepted or given any credit.
Requirements & Grading Policy
A student's grade will be determined as a weighted average of exam 1 (15%), exam 2 (20%), exam 3 (15%), final exam (25%), project (20%), and attendance (5%). There are no make-up exams.
University policy 3342-3-18 requires that students with disabilities be provided reasonable accommodations to ensure their equal access to course content. If you have a documented disability and require accommodations, please contact the instructor at the beginning of the semester to make arrangements for necessary classroom adjustments. Please note, you must first verify your eligibility for these through Student Disability Services (contact 330-672-3391 or visit Student Disability Services for more information on registration procedures)
Lectures:
1. Introduction to Database (week 1)