Hany Jiang

Academics

Courses

Honours Data Science (Co-op) · University of Waterloo · 2024 - 2028. Completed and planned coursework by term.

Fall 2024

completed
  • CS 135Designing Functional Programs
  • MATH 135Algebra for Honours Mathematics
  • MATH 137Calculus 1 for Honours Mathematics
  • ECON 102Introduction to Macroeconomics
  • ENGL 109Introduction to Academic Writing

Winter 2025

completed
  • CS 136Elementary Algorithm Design & Data Abstraction
  • CS 136LTools & Techniques for Software Development
  • MATH 136Linear Algebra 1 for Honours Mathematics
  • STAT 230Probability
  • AFM 101Introduction to Financial Accounting

Spring 2025

completed
  • CS 246Object-Oriented Software Development
  • MATH 138Calculus 2 for Honours Mathematics
  • MATH 235Linear Algebra 2 for Honours Mathematics
  • ECON 101Introduction to Microeconomics
  • AFM 102Managerial & Cost Accounting

Winter 2026

completed
  • CS 241Foundations of Sequential Programs
  • CS 245Logic & Computation
  • MATH 237Calculus 3 for Honours Mathematics
  • STAT 231Statistics
  • HRM 200Basic Human Resources Management

Fall 2026

planned
  • CS 240Data Structures & Data Management
  • CS 251Computer Organization & Design
  • CS 370Numerical Computation
  • MATH 239Introduction to Combinatorics
  • STAT 332Sampling & Experimental Design

Spring 2027

co-opplanned
  • CS 341Algorithms
  • CS 348Introduction to Database Management
  • STAT 331Applied Linear Models
  • STAT 333Stochastic Processes 1

Winter 2028

planned
  • CS 431Data-Intensive Distributed Computing
  • STAT 330Mathematical Statistics
  • STAT 341Computational Statistics & Data Analysis
  • STAT 443Forecasting
  • ENGL 379

Fall 2028

co-opplanned
  • CS 479Neural Networks
  • CS 480Introduction to Machine Learning
  • CS 484Computational Vision
  • STAT 442Data Visualization

Notes

  • Co-op work terms (Waterloo Works) are interspersed between study terms; tagged on the terms above.
  • Upper-year focus leans into machine learning (CS 480 / 484 / 485 / 486) and statistical learning (STAT 440-444).
  • GEOG 225 is planned as a breadth elective, term to be scheduled.