Module Details

Module Code: DATA
Module Title: Data Intensive Applications
Title: Data Intensive Applications
Module Level:: 8
Credits:: 5
Module Coordinator: Nigel Whyte
Module Author:: Hisain Elshaafi
Domains:  
Module Description: To develop the student’s knowledge of the design, operation and management of cloud and on-premises data storage and processing systems.
 
Learning Outcomes
On successful completion of this module the learner will be able to:
# Learning Outcome Description
LO1 Organize and analyze data to discover patterns and tends.
LO2 Deploy and scale modern on-premises and cloud data stores and warehouses.
LO3 Evaluate and rationalize modern polyglot data architectures
Dependencies
Module Recommendations

This is prior learning (or a practical skill) that is recommended before enrolment in this module.

No recommendations listed
Co-requisite Modules
No Co-requisite modules listed
Additional Requisite Information
No Co Requisites listed
 
Indicative Content
1. Data Management in the Cloud
DaaS, DBaaS, Cloud-based DBMS Services, Security, AWS, EMC, Azure
2. Data Warehousing
OLAP, dimensions, measures, roll-up/drill-down, dimension & fact tables, star schema, data warehouse, data mart, materialized view
3. Data Analytics
market basket analysis, classification, association rules, clustering, decision trees, regression, neural nets, genetic algorithms, big data, total data
4. Scalable Datastores
Unstructured data, polyglot persistence, NoSQL, graph, document-oriented, columnar, key-value, NewSQL, Hadoop, Spark
Module Content & Assessment
Assessment Breakdown%
Continuous Assessment40.00%
Practical60.00%

Assessments

Full Time

Continuous Assessment
Assessment Type Other % of Total Mark 15
Timing Week 6 Learning Outcomes 1,2
Non-marked No
Assessment Description
Class test or written assignment (e.g. problem sheets, literature surveys, etc)
Assessment Type Other % of Total Mark 25
Timing Week 12 Learning Outcomes 2,3
Non-marked No
Assessment Description
Class test or written assignment (e.g. problem sheets, literature surveys, etc)
No Project
Practical
Assessment Type Practical/Skills Evaluation % of Total Mark 60
Timing Week 10 Learning Outcomes 1,2,3
Non-marked No
Assessment Description
Laboratory assignments to be completed on weeks 3, 6 and 10.
No End of Module Formal Examination
Reassessment Requirement
Coursework Only
This module is reassessed solely on the basis of re-submitted coursework. There is no repeat written examination.

SETU Carlow Campus reserves the right to alter the nature and timings of assessment

 

Module Workload

Workload: Full Time
Workload Type Workload Category Contact Type Workload Description Frequency Average Weekly Learner Workload Hours
Lecture Contact Lecture 12 Weeks per Stage 2.00 24
Laboratory Contact Laboratory 12 Weeks per Stage 2.00 24
Independent Learning Time Non Contact Estimated Learner Hours 15 Weeks per Stage 5.13 77
Total Weekly Contact Hours 4.00
 
Module Resources
Recommended Book Resources
  • Martin Kleppmann. (2017), Designing Data-intensive Applications, Oreilly & Associates Incorporated, p.590, [ISBN: 1449373321].
Supplementary Book Resources
  • Elmasri, Navathe. (2016), Fundamentals of Database System, 7th. Addison Wesley.
This module does not have any article/paper resources
This module does not have any other resources
Discussion Note: