| |

Preface

These notes are from CSC207 in Fall 2024.


Articles

  1. Object-Oriented Programming in Python — Classes, inheritance, polymorphism
  2. SOLID Principles — Five principles for maintainable code
  3. Design Patterns — Factory, Facade, Strategy, and more