HUNTERTUTORING

Discrete math

Undergraduate · Math

Syllabus focus

Standard syllabus · STEM / applied

Pricing calculator

Choose materials, tutoring, or both — or book a single session as needed. Customize your plan on the subscribe page.

What do you need?

$1,162 · Discrete math · 18 tutoring hrs

Study guides, worksheets, reviews, practice tests, and answer keys for 1 class. 18 tutoring hours (1 hr / week · semester). Bundle discount applied vs buying separately. Pay in full via Zelle or Venmo.

Topics typically covered

Standard syllabus

Logic and proof

  • Logic: propositions, truth tables, and logical equivalences
  • Predicates, quantifiers, and methods of proof (direct, contrapositive, contradiction)
  • Mathematical induction and strong induction

Sets, functions, and counting

  • Sets, set operations, and Cartesian products
  • Functions: injections, surjections, bijections, and cardinality (introduction)
  • Basic counting: addition and multiplication principles
  • Permutations and combinations; binomial coefficients and Pascal's triangle
  • The pigeonhole principle and inclusion–exclusion (introduction)

Relations, recurrences, and graphs

  • Recurrence relations and solving linear recurrences (intro)
  • Relations: equivalence relations and partial orders
  • Graphs: paths, cycles, trees, and connectivity
  • Euler and Hamilton paths; planarity (introduction)

STEM / applied

Computer science connections

  • Boolean algebra and logic gates (CS orientation)
  • Algorithmic complexity: big-O notation (introduction)
  • Graph algorithms: shortest paths, spanning trees, and traversals
  • Finite-state machines and regular languages (overview)

Applications

  • Cryptography basics: modular arithmetic and RSA (overview)
  • Coding theory and error detection (optional)
  • Combinatorial probability tied to counting problems
  • Recurrence relations in divide-and-conquer algorithms

Notes

Topics reflect common discrete mathematics syllabi at US colleges and universities. CS-heavy programs emphasize graphs, algorithms, and logic; math-heavy programs emphasize proof and combinatorics.