'Big Data' phenomenon is an emerging force in the global business world. It is characterised by five Vs: Volume, Velocity, Variety, Veracity and Value. It increasingly makes data sets too large to store and analyse beyond the ability of traditional relational database technology. This unit provides fundamentals related to the technology and the core concepts behind big data problems, applications, and systems. It provides an introduction to the most common open-source software framework to increase the potential for data to transform our world. Students will develop comprehensive understanding of the challenges that organisations are facing for managing 'Big Data' and the technological solutions for efficient and strategic decision making.

Unit details

Study level:
Credit points:
Unit code:


NIT1102 - Introduction to Programming

NIT1201 - Introduction to Database Systems

NIT1102 OR NIT1201

Learning Outcomes

On successful completion of this unit, students will be able to:
  1. Analyse and illustrate Big Data challenges to the business world;  
  2. Explain the impact of Big Data's five V's (volume, velocity, variety veracity and value) using real world examples;  
  3. Implement architectural components and programming models of commonly used Big Data;  
  4. Install and execute a technological solution using open-source software framework.  


Assessment type Description Grade
Test Knowledge Test (1 hour) 25%
Laboratory Work Weekly Practical Lab Work 25%
Case Study Individual assignment on big data management (2000-2500 words) 50%

Required reading

Lecturer may supply additional reading material.

Big Data Analytics with Hadoop 3 1st ed.
Sridhar Alla (2018)
Packt Publishing Ltd

REFERENCE TEXTS: Dirk deRoos et al (2014) Hadoop for Dummies, 1st ed, Wiley; Tom White (2015) Hadoop: The Definitive Guide , 4th ed, O'Reilly Media.

Where to next?

As part of a course

You can choose to study this unit as part of the following courses. Refer to the course page for information on how to structure your course to include this unit.

Study a single unit

This unit may be available as a single unit of study.

Find out more about how to apply for single units of study at VU.

VU takes care to ensure the accuracy of this unit information, but reserves the right to change or withdraw courses offered at any time. Please check that unit information is current with the Student Contact Centre.