COSC 404 Database System Implementation

Spring (Winter Term 2) 2018 - University of British Columbia Okanagan

Overview

COSC 404 provides an overview of how database systems are built including topics such as query processing, transactions, concurrency, and reliability. Although the course provides foundational material for students that will engage in database research, it is also designed to provide practical knowledge and programming experience on a wide-variety of database systems (SQL and NoSQL) that is useful to all developers and computer scientists.

On-line Resources

Student Performance

Of the 57 registered students who started the course, 54 received a C- or above. The average GPA was 3.45..

Mark Breakdown Percentage Mark Breakdown

Comments

The COSC 404 course (course rating: 4.94, instructor rating: 4.96 - highest ratings ever for course) has become much more valuable to non-database researchers. The labs use many different database systems (Microsoft SQL Server, MySQL, PostgreSQL, MongoDB, VoltDB) allowing students to appreciate the differences in architectures and design decisions covered in detail in the lectures as well as gaining experience on many industrial systems. COSC 404 is by far the hardest course I teach with difficulty similar to Stanford/MIT and more demanding than UBC Vancouver.

Strengths of the Course

Weakness of the Course

Most Enjoyable Part of the Course


* Home Page * Go Back