Keyboard shortcuts

Press โ† or โ†’ to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

๐Ÿš€ Software Engineering Notes

Welcome to my living collection of software engineering notes.

This book is built as a fast, practical reference for topics I want to review regularly: problem solving, systems and cloud concepts, C++ fundamentals, design patterns, and quantum topics. The goal is simple: keep useful material in one place and make it easy to revisit.

What This Book Is

  • A study hub for core software engineering topics.
  • A personal knowledge base that keeps growing over time.
  • A reader-friendly reference with short sections, examples, formulas, and categorized notes.

Start Here

If you are opening these notes for the first time, these are good entry points:

Explore by Topic

โš›๏ธ Quantum

โ˜๏ธ Microsoft Azure

๐Ÿญ Design Patterns

๐Ÿง  LeetCode

๐Ÿ’ป C++

What to Expect

  • Concise explanations instead of long textbook-style chapters.
  • Notes organized by subject so review is fast.
  • Mathematical notation where needed for physics and quantum sections.
  • Problem-solving notes grouped by interview pattern.
  • A structure that favors quick lookup over formal prose.

Best Way to Use These Notes

  • Use the sidebar to jump between sections.
  • Use the search to find a concept quickly.
  • Treat chapters as reference pages, not necessarily linear reading.
  • Revisit the same topic multiple times and refine your understanding.

Feedback and Contributions

If you spot an error, unclear explanation, or missing topic, contributions and suggestions are welcome.