4th year computer science student at the University of Waterloo.
Previously software, product, research @ various places.
I like to read. See bookshelf.
Here are some course notes I’ve typeset.
- CS489 Advanced Topics in CS: Introduction to Natural Language Processing
- CS246 Object-Oriented Software Development
- CS348 Introduction to Database Management
- CS442 Principles of Programming Languages
- CS451 Data-Intensive Distributed Computing
- CS241 Foundations of Sequential Programs
- MATH135 Language and Proofs in Algebra
- MATH239 Introduction to Combinatorics
- CS135 Designing Functional Programs
- CO456 Introduction to Game Theory
- CS245 Logic and Computation
- CO487 Applied Cryptography
- CS454 Distributed Systems
- CS456 Computer Networks
- CS350 Operating Systems
- STAT230 Probability
- STAT231 Statistics
- CS341 Algorithms
Also enjoy road cycling and racquet sports. On Strava @jaidenratti.
Email: jkratti@uwaterloo.ca
LinkedIn: @jaidenratti
GitHub: @jaidenratti
Twitter: @jaidenratti