Computer Science 445 - Information Systems
Spring
2026
01
3.00
Trek Palmer
M W 4:00PM 5:15PM
UMass Amherst
76986
South College Room W245
palmer@umass.edu
Introduction to the efficient management of large-scale data. Principles for representing information in the relational model; query languages for analyzing and manipulating data (SQL and others); core systems principles for data management (file organizations, query optimization, indexing, distributed data processing, concurrency control) and distributed data processing paradigms.
Open to senior and junior Computer Science majors only. COMPSCI 220/230 345 & 311 w/ C WITH INSTRUCTOR PERMISSION, STUDENTS WITH PRIOR EXPERIENCE IN DATABASES MAY SUBSTITUTE ONE OF COMPSCI 320, 326, OR 377 WITH A GRADE OF C OR BETTER FOR THE COMPSCI 345 PREREQUISITE. IF AVAILABLE SEATS, STUDENTS WHO ARE NOT CS MAJORS BUT HAVE SUFFICIENT PROGRAMMING EXPERIENCE OR CS GRADUATE STUDENTS MAY SUBMIT AN OVERRIDE FOR INSTRUCTOR CONSIDERATION. STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDE VIA THE ON-LINE FORM: https://www.cics.umass.edu/academics/course-overrides