This document provides a course outline for Database Programming II (Distributed Databases), a course offered through the School of Engineering Technology and Applied Science at Centennial College. The 60-hour course covers topics such as distributed database architecture, query processing, transaction management, concurrency control, reliability, parallel databases, distributed object databases, and database interoperability. Student evaluation includes labs, assignments, a midterm test, projects, and a final exam. The course aims to build upon concepts from Database Programming I and prepare students to work with distributed and parallel database systems.