logic
Logic & Propositions
Master the foundations of mathematical reasoning: propositions, logical connectives, truth tables, and equivalences.
Discrete math for CS students
534 guided problems with worked explanations, a proof trainer that grades your reasoning, and 54 formulas you can look up mid-question - free to start, and it all runs in this browser.
What is in here
Study plan
Mobile content is exposed as searchable topics, saved notes, calculators, and local progress on web.
logic
Master the foundations of mathematical reasoning: propositions, logical connectives, truth tables, and equivalences.
proofs
Learn how to construct rigorous mathematical proofs using direct proof, contradiction, contrapositive, and mathematical induction.
sets
Explore sets, set operations, Venn diagrams, relations, and functions - the language of modern mathematics.
counting
Learn systematic counting techniques: the sum and product rules, permutations, combinations, the pigeonhole principle, and recurrence relations.
graphs
Study graphs, paths, trees, and algorithms - the mathematics of networks and connections.
boolean
Study Boolean algebra, logic gates, simplification techniques, and digital circuit design.
number-theory
Explore divisibility, primes, modular arithmetic, the Euclidean algorithm, and cryptographic applications.
Web workflows
534 generated practice prompts, 60 proof trainer exercises, and 6 browser calculators run fully client-side.
Web study kit
Use desktop-sized tables, private topic notes, saved prompts, exportable progress, and deep links for each calculator.
Recent local activity
No local attempts yet.