General entry requirements, first cycle
Basic knowlege of programming, SQL and relational databases.
This course will provide you with an overview of a selected set of the advanced topics in database systems. The goal is to expose you to the current active areas in databases of interest to both academia and industry.
After this course the student will be able to:
This is an advanced database course; we assume knowledge of the fundamental concepts of relational databases. The course will cover a number of advanced data management topics, including issues in relational database management systems, data-centric applications, and Web systems. The specific topics include advanced concurrency control techniques, query processing and optimization strategies for relational database systems, parallel and distributed database systems, next-generation data models, data warehousing, business intelligence, data on the web, and topics in data security and privacy. The course materials will be drawn from textbooks as well as recent research literature.
During the course, students will work on individual and group tasks. For group work, students will collaborate with each other using a variety of collaboration tools. Also, students will be provided access to a DMBS for testing and implementation purposes.
Lectures will cover current and future database architectures, analysis, and design.
Teaching is in English and on Internet for distance students or at campus for the students living here. IT support: Learning management system (Fronter), e-mail and phone.
The learning Management System Fronter is used for delivering course material, information and submissions. Knowledge is shared and created within the course through virtual meetings with teachers and other students for discussions, supervision, teamwork and seminars. For student on campus there will be meetings on campus.
Written and oral presentation of individual and group tasks 2,5 hp, U G VG Written examination, 5 hp U G VG