Develop a product from the initialstage of requirement

Assignment Help Other Subject
Reference no: EM132931146

5011CEM Big Data Programming Project - Coventry University

Learning Outcome 1: COMPUTATION THINKING:develop and understand algorithms to solve problems; measure andoptimise algorithm complexity; appreciate the limits of what may bedone algorithmically in reasonable time or at all.

Learning Outcome 2: PROGRAMMING:create working solutions to a variety of computational and real world problems using multiple programming languages chosen asappropriate for the task.

Learning Outcome 3: DATA SCIENCE:work with (potentially large) datasets; using appropriate storagetechnology; applying statistical analysis to draw meaningfulconclusions; and using modern machine learning tools to discoverhidden patterns.

Learning Outcome 4: SOFTWARE DEVELOPMENT: develop a product from the initialstage of requirement / analysis all the way through development toits final stages of testing / evaluation.

Learning Outcome 5: PROFESSIONAL PRACTICE:understand professional practices of the modern IT industry whichinclude those technical (e.g. version control / automated testing) butalso social, ethical & legal responsibilities.

Learning Outcome 6: TRANSFERABLE SKILLS:apply a wide variety of degree level transferable skills including time management, team working, written and verbal presentation to bothexperts and non-experts, and critical reflection on own and otherswork.

Learning Outcome 7: ADVANCED WORK:apply the above to advanced topics selected according to theinterests of individual students.

Assessment Overview

Over the course of this module you have been introduced to a range of techniques that may be used for programming a big data project. This assessment allows you to pull together these techniques in a realistic scenario to complete a big data analysis project.Below is a realistic project scenario. By using the techniques presented during class you are to carry out the project and write a final project report for your client.

Project Scenario
You have been approached by a client who analysis atmospheric science and climate model data. They have developed a new analysis technique, but it takes too long to run for them to use it. They have asked you to investigate the use of big data techniques to reduce the processing time.

They have a large volume of data to process, and the analysis needs to be repeated frequently. They have the following basic requirements:

1. Current analysis time is approximately 2.5 hours to analyse the climate model output data for a 1-hour time period.

2. The data for a single day of model output is approximately 250MB. However, they have over 100 years' worth of data to analyse making a total of over 9TB.

3. Each day, they need to analyse the new data set for that day, so they wish to complete the analysis of the data for a 24-hour period (25 data sets) in under 2 hours.

4. It is not possible to hold on this in memory at one time, so the new process should load only 1 hour of data for processing at a time. If parallel processing is to occur, then 1 hour of data per worker can be loaded as needed.

You have been tasked with investigating the use of parallel processing to achieve the analysis speed required, with the following expectations:

1. Test and compare the processing speed of sequential and parallel processing

2. Extrapolate your findings to indicate the number of processors required to achieve the target processing time.

3. Test how your code responds to common errors, e.g. data that is text instead of numeric, use of NaN in the data as an error code.

4. Run automated tests that allow your client to set the tests running and return later to see the results, without user intervention.

Attachment:- project_report_brief.rar

Reference no: EM132931146

Questions Cloud

Can he switch to the standard mileage method : If Ariff originally chooses the actual method and elects a Section 179 expense deduction, can he switch to the standard mileage method
Calculate accounts receivable turnover ratio for each firm : Sensitron and Douglas Tools manufacture, Calculate the accounts receivable turnover ratio for each firm for year 2010, 2009, 2008.
How would that affect our hpc requirements : How would you need to adapt your code to work with carbon monoxide (CO) for example - How would that affect our HPC requirements, e.g. number of processors
What means production with best technological specifications : What is the relation of Managerial Economics to Other Disciplines? What means production with best technological specifications?
Develop a product from the initialstage of requirement : Develop a product from the initialstage of requirement/analysis all the way through development toits final stages of testing/evaluation
What two fields are applied to managerial economics : What problems are Managerial Economics and Traditional Economics concerned with? What two fields are applied to managerial economics?
What are the objectives of a business firm : What does Managerial economics help in taking decision on following subjects? What are the objectives of a business firm? What does Managerial economics help in
Difference between marginal and full absorption costing : What the difference between marginal costing and full absorption costing? What is standard costing
What deals with the problems of an individual firm : What does MicroEconomic Analysis help in studying what is going on within the firm? What deals with the problems of an individual firm, industry etc?

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd