CS 460
Spring 2025
  • Home
  • Lectures
  • Labs
  • Problem Sets
  • Syllabus
  • Schedule
  • Staff
  • Office Hours
  • Collaboration
  • Participation
  • Blackboard
  • Piazza
  • Gradescope

Introduction to Database Systems

Welcome!

Most of the course materials are found on this site using the links in the navigation bar.

Go to Blackboard for:

  • the lecture materials, including the pre-lecture tasks
  • announcements.

Course information

Exams
  • information about midterm 1 on 3/3
  • information about midterm 2 on 4/16
  • information about the final exam on 5/9
Course description
This course covers the fundamental concepts of database systems. Topics include data models (ER, relational, and others); query languages (relational algebra, SQL, and others); implementation techniques of database management systems (index structures, concurrency control, recovery, and query processing); management of semistructured and complex data; distributed and noSQL databases.
Prerequisite
CAS CS 112
Instructor
David G. Sullivan, Ph.D., Master Lecturer
(see the staff page for contact information and office hours)
Lectures
MWF, 1:25-2:15 pm, Law Auditorium
Labs
Students should attend the weekly lab session for which they are enrolled.
Policies
Please read the syllabus carefully to ensure that you fully understand all of the policies of the course.

Last updated on April 28, 2025.