Here are some class notes I made. Do note that although I try to keep the notes as correct as possible, these are not proofread. So there’s a chance that they might contain some typos.
If you spot any mistakes, please don’t hesitate to contact me ;)
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Disclaimer: the notes may contain snippets from course slides, which belong to the respective professors who taught the course.
-
COMP 206: Introduction to Software Systems
Course taken in Fall 2020; taught by Prof. Joseph D'Silva.
-
COMP 250: Introduction to Computer Science
Course taken in Fall 2020; taught by Prof. Giulia Alberini.
-
COMP 273: Introduction to Computer Systems
Course taken in Fall 2020; taught by Prof. Hsiu-Chin Lin and Prof. Paul Kry.
-
COMP 252: Honors Data Structures and Algorithms
Course taken in Winter 2021; taught by Prof. Claude Crépeau.
-
COMP 302: Programming Languages and Paradigms
Course taken in Winter 2021; taught by Ivan Miloslavov and Prof. Xuije Si.
-
COMP 303: Software Design
Course taken in Winter 2022; taught by Prof. Jin Guo.
-
COMP 310: Operating Systems
Course taken in Winter 2022; taught by Prof. Oana Balmau.
-
COMP 421: Database Systems
Course taken in Winter 2022; taught by Prof. Joseph D'Silva.
-
ECSE 420: Parallel Computing
Currently taking this course; taught by Prof. Zeljko Zilic. Notes are a constant WIP.
-
COMP 512: Distributed Systems
Currently taking this course; taught by Prof. Bettina Kemme and Prof. Joseph D'Silva. Notes are a constant WIP.
-
COMP 514: Applied Robotics
Currently taking this course; taught by Prof. Hsiu-Chin Lin. Notes are a constant WIP.