logic
Logic & Propositions
Master the foundations of mathematical reasoning: propositions, logical connectives, truth tables, and equivalences.
Discrete math, taught interactively
Interactive discrete math for CS students: topics, proof trainer, practice, and browser-native tools.
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 7 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.