Module Title:   Large Scale Data Driven Applications

Module Credit:   20

Module Code:   CM-0359D

Academic Year:   2015/6

Teaching Period:   Semester 2

Module Occurrence:   A

Module Level:   FHEQ Level 6

Module Type:   Standard module

Provider:   Computer Science

Related Department/Subject Area:   SCIM (Dept of Computer Science)

Principal Co-ordinator:   Mr M J Ridley

Additional Tutor(s):   Dr Y Peng

Prerequisite(s):   None

Corequisite(s):   None

Aims:
To develop an understanding of the theory and practice of large scale data driven applications.

Learning Teaching & Assessment Strategy:
A combination of lectures/tutorials/lab sessions/directed study. Concepts, principles & theories explored in formal lectures, practised & demonstrated in laboratory classes and practised and discussed in tutorials . Practical skills developed in laboratory sessions. Oral feedback is given during labs & tutorials. Coursework will assess the application of practical skills to the knowledge base of the module, the examination will assess the wider learning outcomes expressed in the descriptor. Supplementary coursework will involve repairing deficiences in the original submission.

Lectures:   24.00          Directed Study:   152.00           
Seminars/Tutorials:   12.00          Other:   0.00           
Laboratory/Practical:   12.00          Formal Exams:   0.00          Total:   200.00

On successful completion of this module you will be able to...

demonstrate a knowledge and understanding of the theory and practice of large scale data driven applications.

On successful completion of this module you will be able to...

apply skills in the design, and implementation of large scale data driven applications.

On successful completion of this module you will be able to...

demonstrate competence is applying theoretical skills to practical problems.

  Coursework   50%
 
  Design and critical analysis of a web-based application for providing a range of functions on a large dataset
  Coursework   50%
 
  Implementation of the design produced in component 001

Outline Syllabus:
Study of developments in data models subsequent to the relational model. Study of developments in features supported by DBMSs. Study of database design for systems with advanced features. Study of issues related to big data. Service oriented architectures, orchestration of services, and support technologies.

Version No:  1