Skip to content
@My-Courseworks

My Courseworks

My Courseworks

Self-study courses on data engineering, data science and AI agent systems, written for interview preparation. Each course is organised into chapters or modules, and its examples have been run against the real system rather than copied from documentation.

Courses

Course What it covers Stack
bigquery-revision 18 chapters of BigQuery SQL, from essentials through joins, window functions, arrays and structs, JSON, scripting, performance and cost, ending with a cheatsheet of gotchas. Includes scripts that seed a scratch dataset and a runner that checks every example against BigQuery. BigQuery · Standard SQL · GCP
pyspark-coursework 5 modules of PySpark for data scientists, built around one running example (a churn model over a clickstream), plus a lab that runs the pipeline on 2 billion events locally and on Dataproc Serverless, with per-step metrics for shuffle and skew. PySpark · Dataproc · BigQuery · GCP
Harness-Engineering 17 modules on designing the systems around AI agents: model failure modes, context engineering, the instruction layer, memory, tool interfaces and MCP, orchestration, evaluation, reliability, security, guardrails and observability. Every module ends with a design exercise, and the material is grounded in published research and the official ADK docs. Google ADK · LiteLLM · MCP

How the courses are built

  • Built around interview questions. Every chapter or module is organised around the questions an interviewer asks, such as what happens to unmatched rows, or why a job is slow.
  • Examples that run. The SQL and Spark code can be executed, and each repo contains the scripts to run it yourself.
  • Gotchas stated plainly. NULL handling, fan-out from duplicate keys, data skew and similar issues are pointed out where they come up.

Start here

Popular repositories Loading

  1. .github .github Public

  2. pyspark-coursework pyspark-coursework Public

    PySpark course for data scientists + a lab that runs it on 2B events, locally and on GCP (Dataproc Serverless, BigQuery, Workflows)

    Python

  3. bigquery-revision bigquery-revision Public

    Interview-focused BigQuery SQL revision: 18 chapters from essentials to window functions, JSON, scripting and performance, with runnable examples verified against BigQuery.

    Python

  4. Harness-Engineering Harness-Engineering Public

    Self-study course on designing the systems around AI agents: 17 modules on context engineering, tools and MCP, orchestration, memory, evaluation, guardrails and observability, with Google ADK as th…

    HTML

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…