Course Notes

These are basically all of the notes I have been/am currently making (if you find these useful, I'd really appreciate it if you buy me a coffee!)

Property Disclaimer: The notes could contain screen shots from course slides/pdf notes. These would belong to the respective professors who taught the course.

Knowledge Disclaimer: These notes are what I have learned during the my courses at McGill => It is very possibly that there are mistakes in them!! If you ever see any, please don’t hesitate to contact me


McGill University C.S.

COMP 206
Introduction to Software Systems
2022 Fall
  • Taught by Professor Joseph D'Silva
  • Comprehensive overview of programming in C, use of system calls and libraries, debugging and testing of code; use of developmental tools like make, version control systems.
    notes 
COMP 250
Introduction to Computer Science
2022 Winter
  • Taught by Professor Giulia Alberini
  • Mathematical tools (binary numbers, induction, recurrence relations, asymptotic complexity, establishing correctness of programs), Data structures (arrays, stacks, queues, linked lists, trees, binary trees, binary search trees, heaps, hash tables), Recursive and non-recursive algorithms (searching and sorting, tree and graph traversal). Abstract data types, inheritance. Selected topics.
    notes 


McGill University Others

PSYC 100
Introduction to Psychology
2022 Fall
  • Taught by Professor Oliver Hardt
  • Introduction to the scientific study of mind and behavior, including basic concepts and methods in psychology while also highlighting the relevance of psychology to everyday life; attachment, aggression, depression, parenting and personality change.
    notes 
BIOL 112
Cellular and Molecular Biology
2022 Winter
  • Taught by Professors Joseph Alan Dent and Frieder Schock
  • The cell: ultrastructure, division, chemical constituents and reactions. Bioenergetics: photosynthesis and respiration. Principles of genetics, the molecular basis of inheritance and biotechnology.
    notes