DCU Home | Our Courses | Loop | Registry | Library | Search DCU
<< Back to Module List

Latest Module Specifications

Current Academic Year 2025 - 2026

Module Title Data Warehousing & OLAP
Module Code CSC1032 (ITS: CA270)
Faculty Computing School Engineering & Computing
NFQ level 8 Credit Rating 5
Description

A Data Warehouse is the model or structure that supports data mining and decision support through Online Analytical Processing (OLAP). This module teaches students how to construct Data Warehouses by understanding their structures and the concept of multi-dimensional modelling.

Learning Outcomes

1. Be able to build Data Warehouses for different application areas.
2. Be able to deploy the Data Warehouse Bus Matrix to create individual data marts.
3. Be able to design a multi-dimensional schema.
4. To understand the structures and functions that deliver OLAP for multi-dimensional schemas.
5. Be able to apply classification algorithms to mining data.
6. Be able to apply clustering algorithms to interpret data.
7. Be able to apply ARM algorithms in the area of data mining.


WorkloadFull time hours per semester
TypeHoursDescription
Lecture24No Description
Assignment Completion50No Description
Independent Study51No Description
Total Workload: 125
Section Breakdown
CRN10206Part of TermSemester 1
Coursework0%Examination Weight0%
Grade Scale40PASSPass Both ElementsY
Resit CategoryRC1Best MarkN
Module Co-ordinatorMark RoantreeModule Teacher
Assessment Breakdown
TypeDescription% of totalAssessment Date
AssignmentData Warehousing assignment, involving OLAP and star schema design.20%n/a
Formal Examination2-hour end of year exam80%End-of-Semester
Reassessment Requirement Type
Resit arrangements are explained by the following categories;
RC1: A resit is available for both* components of the module.
RC2: No resit is available for a 100% coursework module.
RC3: No resit is available for the coursework component where there is a coursework and summative examination element.

* ‘Both’ is used in the context of the module having a coursework/summative examination split; where the module is 100% coursework, there will also be a resit of the assessment

Pre-requisite None
Co-requisite 1,
Compatibles None
Incompatibles None

All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml

Indicative Content and Learning Activities

Overview
Introduction to Data Warehouses

Data Warehouse Architecture
ETL and System Components

Multidimensional Data Model
Data Cubes, Different schema types

Dimensional Design
4-step process to designing the data warehouse

Data Warehouse Deployment
Using the Data Warehouse Bus Matrix

Data Warehouse Implementation
Indexing OLAP and Data Cube Computation

Efficient Computation of Data Cubes
Algorithms and methods for efficient cube computation

Web Data Warehouses
Incoporating web generated data into the warehouse

Warehouse Case Studies
An examination of a number of Warehouse Implementations

Indicative Reading List

Books:
  • Han & Kamber: 0, Data Mining: Concepts and Techniques, 3 & 4, Morgan Kaufmann,
  • Kimball & Ross: 0, The Data Warehouse Toolkit, Wiley,


Articles:
None
Other Resources

None

<< Back to Module List View 2024/25 Module Record for CA270