CS 545

Database Theory


Instructor Chuck Pheatt
Office Science Hall 250A
Phone Office: 341-5637
Home (before 10:00 PM): 343-2341
e-mail pheattch@emporia.edu
Office Hours see http://pheattch.emporia.edu/courses/wcb/office.htm
Text Fundamentals of Database Systems, Elmasri/Navathe, Addison-Wesley, 1994.
Syllabus Attachment see http://www.emporia.edu/regist/enroll/syll.htm
Prerequisites Permission
Purpose The main objective of this course is to provide students with the background to design, implement, and use database management systems.
Meets M 6:30-9:10
Special Needs See me as soon as possible
Academic Honesty See Student Handbook
Home Page http://pheattch.emporia.edu/courses/cs545s99/cs545.htm
Academic Webserver http://academic.emporia.edu/wcb/schools/LAS/mcs/cpheatt/21/

Points: Homework - 15%
Programming Assignments - 20%
  Term Project - 15%
Examination 1 - 20%
Final (Comprehensive) - 30%

The Bottom Line*

90 % - 100 % ........... A

80 % - 89 % ............. B

70 % - 79 % ..............C

60 % - 69 % .............. D

0% - 59 ..................... F


Programming Assignment Groundrules You are expected to write your own programs. You may discuss algorithms, requirements of the assignment, program testing, etc. with your classmates. It is also acceptable to accept a limited amount of debugging help from others. However, what you enter into the computer should be your own. The following are not acceptable: copying another person's program, letting another person use your program disk, using another person's listing, or having another person write a portion of your program for you. If you have any doubt as to whether collaboration is acceptable, it is your responsibility to check in advance.

If required by the assignment you will turn in a 3.5" diskette containing the programs as described in each of the assignments. The diskette should be labeled with your name, assignment number and course number.
Late Programming Assignments All programming assignments are due at the beginning of the class session in which they are due. Late programming will not be accepted. There are no valid excuses for late programming assignments.
Homework Assignments All homework assignments are due at the beginning of the class session in which they are due.

Your homework should be labeled with your name, assignment number and course number.
Examinations All examinations are closed book and closed notes. Study guides will be distributed prior to the examinations. All examinations are comprehensive but will mostly focus on recently covered material.
Reading Assignments It's in your best interest to read the reading assignments prior to class. Reading the reading assignments the evening before the examinations is not recommended.