CS432: Course Information

CS432 provides a basic introduction to the principles of relational database management systems.  Students are also encouraged to concurrently enroll in CS433 (Practicum in Database Systems).

Instructor

Office: 4105A Upson Hall
Email:

Teaching Assistants

Location and Hours

Textbook

This is a required textbook, and is available in the campus bookstore. The contents of this book do not constitute the syllabus for the course - the classroom lectures define the course content, and the textbook is a reference.

Prerequisites

CS432 will assume knowledge of material covered in CS212 (Computers and Programming) and CS312 (Structure and Interpretation of Computer Programs). CS414 (Systems Programming and Operating Systems) will help with some of the advanced topics taught later in the semester. While CS414 is not a prerequisite, we encourage you to attend CS414 along with this course.

Workload and Grading

The grades for CS432 will be determined based on assignments (40%), exams (55%), and class participation (5%).

Assignments

Exams

  1. Mid-term exam. (20%)
  2. Final exam. Cumulative with emphasis on the last half of the course. (35%)

Class Participation