CS 430 DATABASE SYSTEMS, SPRING – 2026
OVERVIEW
This introductory course provides a comprehensive foundation in database systems, covering the essential concepts and methodologies required for designing and implementing robust database systems. The focus is on the theoretical aspects and practical implementation of database systems, rather than specific commercial database products. Key topics include data modeling, database design, SQL, transaction management, and database security. By the end of the course, students will have a solid understanding of how to create, manage, and optimize database systems effectively.

|
Class Time |
Class Location |
|
Mon and Wed, 3 – 4:15 PM |
Pathology 101 |
SPRING 2026 SEMESTER
Welcome to CS430! Check the Syllabus for the course schedule and other important information.
This is a four-credit course with online lectures. The lectures are presented in two forms: 5-10 minute topic lectures. There are NO recitation sections. The table below lists instructor and teaching assistants along with their office hours. The Instructor is also available by appointment.
|
Name |
Role |
Office Hours |
Location |
|
Instructor |
M 1-2:30 PM Tu 2-3 PM |
CSB370 |
|
|
GTA |
W 6-8 PM, Thu 7-8 PM (CSB120) Tue 12-2 PM, W 12-1 PM (CSB460 or MS Teams) |
CSB120, CSB460 |
|
|
GTA |
Sat 12-3 PM (CSB120) Fri 8-11 AM (CSB 120 or MS Teams) |
CSB120 |
|
|
GTA |
M 7-9 PM, Thu 3-4 PM (CSB120) |
CSB120, CSB460 |
ANNOUNCEMENTS
|
Announcement |
Due Date |
Time |
Place |
|---|---|---|---|
|
Exam 1 |
Feb 23 (Mon) |
3:00 pm to 4:15 pm |
Pathology 101 |
|
Exam 2 |
Mar 30 (Mon) |
3:00 pm to 4:15 pm |
Pathology 101 |
|
Exam 3 |
Apr 29 (Wed) |
3:00 pm to 4:15 pm |
Pathology 101 |
|
Final Exam |
May 13 (Wed) |
3:30 pm to 5:30 pm |
Pathology 101 |
Note: These web pages will remain mostly static. All lecture notes, assignments, and projects will be posted on Canvas.