CS432/433: Introduction to Database Systems (Fall 2007)
CS432 provides an introduction to relational database systems. The topics
covered include the relational model, SQL, transactions, database design, and concepts
and algorithms for building database management systems. Students are
encouraged to concurrently enroll in CS433 (Practicum in
Database Systems).
CS432 meets from 2:30pm to 3:20pm on Mondays, Wednesdays, and Fridays in
Kimball Hall B11. The first lecture takes place on Aug. 24.
This is a required textbook. 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.
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 take CS414 along with this course.
The grades for CS432 will be determined
based on assignments (50%) and two exams (50%).
Last Update: Aug. 29, 2007.