Academics

Courses

Honours Data Science (Co-op) · University of Waterloo · 2024 - 2028. Grades are shown for completed terms; later terms are planned.

Cumulative
78.9%
3.24 GPA
CS average
77.2%
core CS
Math average
74.1%
math + stat
Terms done
4
of 8 study terms

Fall 2024

completed80.4% · 3.50
  • CS 135Designing Functional Programs81
  • MATH 135Algebra for Honours Mathematics76
  • MATH 137Calculus 1 for Honours Mathematics74
  • ECON 102Introduction to Macroeconomics85
  • ENGL 109Introduction to Academic Writing86

Winter 2025

completed78.3% · 3.18
  • CS 136Elementary Algorithm Design & Data Abstraction82
  • CS 136LTools & Techniques for Software DevelopmentCR
  • MATH 136Linear Algebra 1 for Honours Mathematics78
  • STAT 230Probability60
  • AFM 101Introduction to Financial Accounting93

Spring 2025

completed82.2% · 3.44
  • CS 246Object-Oriented Software Development79
  • MATH 138Calculus 2 for Honours Mathematics79
  • MATH 235Linear Algebra 2 for Honours Mathematics71
  • ECON 101Introduction to Microeconomics89
  • AFM 102Managerial & Cost Accounting93

Winter 2026

completed74.8% · 2.86
  • CS 241Foundations of Sequential Programs76
  • CS 245Logic & Computation68
  • MATH 237Calculus 3 for Honours Mathematics75
  • STAT 231Statistics64
  • HRM 200Basic Human Resources Management91

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 479
  • 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.