EulerFold
Aspiring Computer Scientists

Discrete Mathematics & Logic

6 weeks
0 Learners
Jul 23

The mathematical foundation required for formal verification tools like TLA+ and Alloy.

Share:

What you'll learn

Propositional & Predicate Logic
Set Theory & Relations
Combinatorics
Graph Theory
Number Theory & Cryptography
Boolean Algebra

Prerequisites

Level

W1

Propositional & Predicate Logic

Construct truth tables and evaluate quantified statements.

2 videos36m
3 readings
2 topics
1 homework
Learn
W2

Methods of Proof

Write rigorous mathematical proofs including induction.

2 videos40m
2 readings
2 topics
1 homework
Learn
W3

Set Theory and Relations

Analyze sets, functions, and equivalence relations.

2 videos41m
3 readings
2 topics
1 homework
Learn
W4

Combinatorics & Probability

Calculate permutations, combinations, and discrete probabilities.

2 videos41m
3 readings
2 topics
1 homework
Learn
W5

Graph Theory Fundamentals

Analyze graph properties, paths, and trees.

2 videos70m
3 readings
2 topics
1 homework
Learn
W6

Number Theory & Cryptography

Apply modular arithmetic and understand RSA encryption.

2 videos32m
3 readings
2 topics
1 homework
Learn
01

Learn

Watch curated videos and read study resources

02

Practice

Practice what you learned

03

Build Projects

Build projects using your new gained knowledge

04

Submit & Verify

Submit your project and get verified by our system

Rate this course

0.0
0 reviews

Help the community find verified technical paths.

Community Insights

0

Join the discussion

Sign in to share your thoughts and technical insights.

Loading insights...