Registry
Module Specifications
Archived Version 2017 - 2018
| |||||||||||||||||||||||||||||||||||||
Description Big Data Cloud Computing (BDCC) focuses on efficiently executing large-scale computations over massive data sets. BDCC requires the storage, organization, and processing of data at a scale and efficiency that go well beyond the capabilities of conventional information technologies. As such, the industry has taken the lead on building data centers and BDCC systems to successfully provide online web services and analyze data for internal business goals at unprecedented scale, efficiency and availability. The BDCC model has the potential to radically change the way we capitalize on data and produce breakthroughs in other areas including science, engineering, health care and security. | |||||||||||||||||||||||||||||||||||||
Learning Outcomes 1. Identify and discuss the technical challenges and opportunities for cloud computing adoption and growth 2. *Write applications using Google's Map-Reduce, Apache Hadoop, Amazon Web Services, and NVIDIA's CUDA 3. * Implement massively parallel data processing using high-level programming primitives 4. *Design data-intensive applications using existing Big Data Cloud Computing tools and platforms | |||||||||||||||||||||||||||||||||||||
All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml |
|||||||||||||||||||||||||||||||||||||
Indicative Content and
Learning Activities Big Data Cloud Computing (BDCC)Big Data Cloud Computing (BDCC)focuses on efficiently executing large-scale computations over massive data sets. BDCC requires the storage, organization, and processing of data at a scale and efficiency that go well beyond the capabilities of conventional information technologies. As such, the industry has taken the lead on building data centers and BDCC systems to successfully provide online web services and analyze data for internal business goals at unprecedented scale, efficiency and availability. The BDCC model has the potential to radically change the way we capitalize on data and produce breakthroughs in other areas including science, engineering, health care and security. This course will investigate the state of the art in BDCC systems. We will study the existing BDCC platforms, models, and tools as well as the open research challenges, with an emphasis on massively parallel data processing using high-level programming primitives. The topics will include Google's Map-Reduce, Apache Hadoop, Amazon Web Services, and NVIDIA's CUDA. The course will primarily consist of technical readings and discussions. It will also include programming projects where the participants will implement prototype data-intensive applications using existing BDCC tools and platforms. | |||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
Indicative Reading List
| |||||||||||||||||||||||||||||||||||||
Other Resources 26163, WEBSITE, 0, cloud, http://www.computing.dcu.ie/~ray/amazoncloud.pdf, 26164, WEBSITE, 0, cuda, http://www.computing.dcu.ie/~ray/cuda.pdf, 26165, WEBSITE, 0, MR, http://www.computing.dcu.ie/~ray/mapreduce.pdf, | |||||||||||||||||||||||||||||||||||||
Programme or List of Programmes | |||||||||||||||||||||||||||||||||||||
Archives: |
|