GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - warestack/bda: Big Data Analytics lab repository with weekly tutorials, exercises and other resources.

BranchesTags
Open more actions menu

Latest commit

 

History

71 Commits
71 Commits

Folders and files

NameName
Last commit message
Last commit date
session1
session1
 
 
session2
session2
 
 
session3
session3
 
 
session4
session4
 
 
session5
session5
 
 
session6
session6
 
 
session7
session7
 
 
session8
session8
 
 
session9
session9
 
 
team-project
team-project
 
 
.gitignore
.gitignore
 
 
README.md
README.md
 
 

Repository files navigation

Big data analytics

Welcome to the Big Data Analytics lab repository. This repo contains weekly materials including tutorials, exercises, quizzes, homework, and reference solutions.

Structure

You can use this repository in two ways:

  1. Clone (recommended for most students)

Use this if you only want to access materials and work locally.

  1. Fork (recommended for reorganizing work)

Create your own copy of the repository on GitHub. This allows you to:

  • track your progress
  • commit your solutions
  • share your work easily

You can also pull updates from the original repository (upstream) when new materials are released.

Sessions

  • Session 1 README
    Setup, Python fundamentals, loops/indexing, and CSV basics.
  • Session 2 README
    csv.DictReader, key-based data access, and practical data cleaning flow.
  • Session 3 README
    Iterators/generators, streaming vs loading, complexity, and intro RAG concepts.
  • Session 4 README
    Serial vs multiprocessing basics, process management, and Pool-based parallel image processing.
  • Session 5 README
    Capstone activity instructions and link to the capstone repository.
  • Session 6 README
    Mutexes, semaphores, controlled concurrency, and an optional parallel printer simulation project.
  • Session 7 README
    Introduction to pandas, data cleaning basics, NumPy arrays, and pandas homework practice.
  • Session 8 README
    Introduction to Apache Spark with PySpark, Google Colab practice, Spark SQL analytics, and optional local Spark setup.
  • Session 9 README
    Advanced PySpark practice with CSV schemas, derived columns, time features, window rankings, and final summary outputs.

Notes

  • Complete all tutorials, exercises, quizzes, and homework each week
  • Use one public GitHub repository (e.g. bda-homeworks) for your work
  • Keep your repository updated regularly

Communication

  • Discussion forum: Microsoft Teams
  • Submission: Share your repository link in the Teams forum with the instructor and class

About

Big Data Analytics lab repository with weekly tutorials, exercises and other resources.

moodle.bbk.ac.uk/course/view.php?id=46516

Topics

big-data-analytics

Resources

Readme
Activity
Custom properties

Stars

11 stars

Watchers

4 watching

Forks

31 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.