Course Syllabus

Databases are at the core of most modern software applications. In this course you will learn the foundations of database systems, enabling you to build effective and efficient database applications. The course is divided into two parts: the first teaches you how to design and program a database application and the second looks in depth at how database systems are built to work in the current changing environment. In particular, it considers how consistency is maintained across a database when something breaks, how security of the data can be ensured, and what influence the Internet has had on database systems

 

Digital Course Outline

A full overview of the course is provided in the Digital Course Outline.

 

Staff

Jing Sun

Gill Dobbie

Gerald Weber (Course Coordinator)

Miao Qiao

 

Course Summary:

Date Details Due