everything.study
CP422

Programming for Big Data

0.5 credits · Undergraduate

Fall 2022, section A

Topics

  • Hadoop architecture
  • MapReduce
  • HDFS
  • YARN
  • Pig, Hive and Spark
  • distributed programming patterns
  • applications to data mining and machine learning.

Readings

  • Data Analytics with Hadoop: An Introduction for Data Scientists — Benjamin Bengfort and Jenny Kim; ISBN 9781491913703.
    Recommended
  • Hadoop: The Definitive Guide — Tom White; ISBN 9781491901632.
    Recommended
  • MapReduce Design Patterns — Donald Miner and Adam Shook; ISBN 9781449327170.
    Recommended
  • Learning Spark — Holden Karau, Andy Konwinski, Patrick Wendell and Matei Zaharia; ISBN 9781449358624.
    Recommended
  • Programming Pig — Alan Gates and Daniel Dai; ISBN 9781491937099.
    Recommended
  • Programming Hive — Edward Capriolo, Dean Wampler and Jason Rutherglen; ISBN 9781449319335.
    Recommended
Sources