My university course notes.
They are very concise while covering all course content, intended to be used as an optimal study plan and a reference sheet during studies.
University of Waterloo Math and Computer Science course notes.
- 02450: Machine Learning and Data Mining (2024)
- CS 341: Algorithms (2024)
- CS 350: Operating Systems (2024)
- CS 251: Computer Organization and Design (2023)
- CS 240: Data Structures and Data Management (2023)
- CS 245: Logic and Computation (2022)
- CS 246: Object-Oriented Software Development (2022)
- ECE 124: Digital Circuits and Systems (2022)
- MATH 239: Introduction to Combinatorics (2023)
- MATH 119: Calculus II for Engineers (2022)
- STAT 230: Probability (2022)
- MATH 117: Calculus I for Engineers (2021)
- MATH 115: Linear Algebra for Engineers (2021)
- MATH 135: Abstract Algebra (2021)
Computer Science
CS 341 UW 2024
Mathematics
STAT 230 UW 2022