← back

UC Berkeley

Data Science | 2025

Data engineering, ML fundamentals, probability, blockchain, poker theory, and more.

Data 101: Data Engineering

  • Relational algebra as foundation for understanding query execution
  • Query optimization: how the database plans and executes SQL
  • Declarative language paradigm: specify what, engine figures out how

Blockchain for Developers (CS 198-077)

  • Built blockchain from scratch in Python
  • Solidity smart contracts: deployment, testing, ERC-20 tokens
  • Web3.js integration with Ethereum

Intro to Poker (STAT 198)

  • Expected value and variance as decision-making framework
  • Hand ranges and combinatorics
  • GTO concepts and preflop range construction

Tech

PythonSQLSolidity