Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

FIT3182 Big data management and processing

Chief Examiner

This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff

To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.

NB: This view restricted to entries modified on or after 19990401000000

Unit Code, Name, Abbreviation

FIT3182 Big data management and processing (17 Sep 2019, 2:59pm) [BIG DATA PROCESSING (17 Sep 2019, 2:59pm)]

Reasons for Introduction

Reasons for Introduction (17 Sep 2019, 3:01pm)

The Malaysian Qualifications Agency (MQA) represents a statutory body in Malaysia set up under the Malaysian Qualifications Act 2007 to accredit academic programmes provided by educational institutions which are based in Malaysia. Accreditation exercises carried out by the MQA applies to both the undergraduate and postgraduate programs which are offered at Monash University, Malaysia campus. In February 2019, MQA published an addendum on the computing program standard (Link to the addendum: http://www2.mqa.gov.my/QAD/garispanduan/2019/Addendum%20for%20Computing.pdf). In this addendum, MQA recommends for Big Data to be covered as a body of knowledge by institutions which offer a computer science degree specializing in data science. Given that Monash Malaysia intends to start the Bachelor of Computer Science in Data Science programme in March of year 2020, the University is required to propose a level 3 big data unit for undergraduates specializing in this field. As such and apart from the aforementioned aims, this unit proposal is also prepared to fulfil the requirements as set by the MQA.

Reasons for Change (23 Sep 2020, 2:53pm)

30/01/2020: Admin - adding Reasons for Change - learning outcomes updated to differentiate from FIT5148. Implementation Semester 1, 2020.

23/09/2020 Admin: Update to include new assessment and teaching approach fields as per Handbook requirements.

Role, Relationship and Relevance of Unit (17 Sep 2019, 3:01pm)

The advanced computer science and data science fields of study have attracted significant attention and interest both in the industry and in academia. This interest is in part due to a growing global demand to automate various platforms and to generate new analytical insights from processing big data in real-time.

While there is a broad consensus that the advanced computer science and data science fields require skills in computer science, mathematics and statistics as well as information systems, competency in big data management and processing is not covered in the current undergraduate course map. As such, this unit is proposed with an aim to cultivate competency in big data management and processing for the computer science undergraduates at Monash University. This competency would enable the Faculty?s graduates to pursue a professional career in the field of big data.

Objectives

Objectives (29 Jan 2020, 4:14pm)

On successful completion of this unit, students should be able to:

  1. identify big data concepts and technologies;
  2. write and interpret parallel database processing algorithms and methods;
  3. use big data processing frameworks and technologies;
  4. describe and compare NoSQL technologies;
  5. use big data streaming technologies.

Unit Content

ASCED Discipline Group Classification (17 Sep 2019, 3:15pm)

020399

Synopsis (17 Sep 2019, 3:16pm)

Data engineering is about developing the software (and hardware) infrastructure to support data science. This unit introduces software tools and techniques for data engineering, but not hardware. It will cover an introduction to big data processing, covering volume, variety, and velocity; large volume data processing using parallel technologies; variety data formats, including unstructured and semi-structured data, using NoSQL databases; and velocity data processing, covering data streaming.

Prescribed Reading (for new units) (23 Sep 2020, 2:53pm)

Recommended resources

High-Performance Parallel Database Processing and Grid Databases D. Taniar, C.h.C Leung, W. Rahayu, S.Goel. Wiley 2008.

Teaching Methods

Mode (17 Sep 2019, 3:16pm)

On-campus

Special teaching arrangements (23 Sep 2020, 2:54pm)

Lectures and/or tutorials or problem classes: This teaching and learning approach provides facilitated learning and practical exploration

Assessment

Assessment Summary (23 Sep 2020, 2:57pm)

Examination (2 hours and 10 minutes): 60%; In-semester assessment: 40%

  1. Take home test: - 5% - ULO: 1, 2, 3
  2. Class Test: - 10% ULO: 1, 2, 3
  3. Document and stream data processing: - 20% ULO: 4, 5
  4. FLUX Participation: - 5% ULO: 1, 2, 3, 4, 5
  5. Final Exam: - 60% ULO: 1, 2, 3, 4, 5

Workloads

Workload Requirements (17 Sep 2019, 3:18pm)

Minimum total expected workload equals 144 hours per semester comprising:

  1. Contact hours for on-campus students:
    • Two hours/week lectures
    • Two hours/week laboratories
  2. Additional requirements (all students):
    • A minimum of 8 hours per week of personal study for completing lab/tutorial activities, assignments, private study and revision, and for online students, participating in discussions.

Resource Requirements

Teaching Responsibility (Callista Entry) (17 Sep 2019, 3:18pm)

FIT

Prerequisites

Prerequisite Units (17 Sep 2019, 3:19pm)

(FIT2094 or FIT3171) and FIT2004

Proposed year of Introduction (for new units) (17 Sep 2019, 3:20pm)

Semester 1, 2020

Location of Offering (17 Sep 2019, 3:20pm)

Malaysia

Faculty Information

Proposer

Jeanette Niehus

Approvals

School: 10 Feb 2020 (Jeanette Niehus)
Faculty Education Committee: 10 Feb 2020 (Jeanette Niehus)
Faculty Board: 10 Feb 2020 (Jeanette Niehus)
ADT:
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

17 Sep 2019 Jeanette Niehus Admin: new unit proposal.
17 Sep 2019 Jeanette Niehus FIT3182 Chief Examiner Approval, ( proxy school approval )
17 Sep 2019 Jeanette Niehus FEC Approval
17 Sep 2019 Jeanette Niehus FacultyBoard Approval - Approved by FEC via email (17/09/2019) to be noted at FEC 5/19
29 Jan 2020 Vishnu Monn modified UnitObjectives/Objectives
29 Jan 2020 Vishnu Monn Modified unit objectives. Old objectives: 1. identify and assess big data concepts and technologies; 2. write and interpret parallel database processing algorithms and methods; 3. use big data processing frameworks and technologies; 4. describe and compare NoSQL technologies; 5. use and evaluate streaming methods in big data processing; 6. use big data streaming technologies. Proposed revised objectives: 1. identify big data concepts and technologies; 2. write and interpret parallel database processing algorithms and methods; 3. use big data processing frameworks and technologies; 4. describe and compare NoSQL technologies; 5. use big data streaming technologies.
30 Jan 2020 Jeanette Niehus Admin: update modified ReasonsForIntroduction/RChange
10 Feb 2020 Jeanette Niehus FIT3182 Chief Examiner Approval, ( proxy school approval )
10 Feb 2020 Jeanette Niehus FEC Approval
10 Feb 2020 Jeanette Niehus FacultyBoard Approval - Approved at UGPC 1/20 (30/1/20)
23 Sep 2020 Miriam Little modified ReasonsForIntroduction/RChange; modified UnitContent/PrescribedReading; modified Teaching/SpecialArrangements; modified Assessment/Summary

This version: