Skip to content

sabrinahaniff/CIS2910-Notes

Repository files navigation

Discrete Structures Notes (CIS*2910)

Comprehensive notes for Discrete Structures, written in Obsidian.

Best viewed in Obsidian - supports math rendering and internal links.


Table of Contents

1️ Sequences

2️ Number Theory

3️ Counting

4️ Permutations & Combinations

5️ Mathematical Induction

6️ Probability

7️ Graph Theory


Quick Reference

Key Formulas

Sequences:

  • Geometric: $a, ar, ar^2, \ldots, ar^n$
  • Arithmetic: $a, a+d, a+2d, \ldots, a+nd$

Summation: $$\sum_{j=m}^{n} a_j = a_m + a_{m+1} + \cdots + a_n$$

Combinations: $$\binom{n}{r} = \frac{n!}{r!(n-r)!}$$

Binomial Theorem: $$(x+y)^n = \sum_{j=0}^{n} \binom{n}{j}x^{n-j}y^j$$

Probability: $$P(A|B) = \frac{P(A \cap B)}{P(B)}$$

Handshake Lemma: $$2m = \sum_{v \in V} \deg(v)$$


How to Use These Notes

  1. Clone this repo:
   git clone https://github.com/sabrinahaniff/CIS2910-Notes.git
  1. Open in Obsidian:

    • Download Obsidian
    • Open folder as vault
    • Math rendering works automatically!
  2. Or view on GitHub:

    • GitHub supports LaTeX math rendering in markdown
    • Click any .md file to read

Contributing

Feel free to:

  • Report errors or typos
  • Suggest improvements
  • Add practice problems
  • Submit pull requests

Course Information

Course: CIS 2910 - Discrete Structures
Topics Covered:

  • Sequences & Summations
  • Number Theory & Modular Arithmetic
  • Counting Principles
  • Combinatorics
  • Probability Theory
  • Graph Theory

Last updated: [April 14th, 2026]

Also, please feel free to use these notes for studying!

About

These are my notes from CIS*2910 (DIscrete Structures II) at the University Of Guelph

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors