Discrete Mathematics 1 - Free Udemy Course
Mar 18, 2026
💼 Udemy 🕒 61h 👥 1,880 students 🌐 English
$174.99 $9.99
Teaching & Academics Discrete Math

Discrete Mathematics 1

Your first course in DM and mathematical literacy: logic, sets, proofs, functions, relations, and intro to combinatorics

What you'll learn in this Udemy Course

  • How to solve problems in chosen Discrete-Mathematics topics (illustrated with 395 solved problems) and why these methods work, step by step.
  • Elementary Logic, including proving tautologies that involve implications, conjunctions, and disjunctions; necessary and sufficient conditions.
  • Elementary Set Theory, including working with intersections and unions of sets, and other set-related topics.
  • An introduction to mathematical theories, with concepts like axiom, theorem, primitive notion, etc.
  • The concept of function between two discrete sets: injections, surjections, bijections.
  • The concept of (a binary) relation as a subset of Cartesian product of two sets: RST relations, order relations, etc.
  • RST relations and the concept of equivalence classes; an illustration for a modulo relation between integers.
  • Functions as relations; various ways of depicting functions between two discrete sets; equipotent sets.
  • An introduction to the topic of sequences, only basic concepts that can be needed in Combinatorics; we come back to the topic of sequences in DM3.
  • Various proof techniques, including direct proofs, proofs by contradiction, proofs by contrapositive, Mathematical Induction, and Pigeonhole Principle.
  • A preparation for Combinatorics: the concept of index, the sigma sign (with computational rules), n factorial, n choose k, Pascal's Triangle, Binomial Theorem.
  • A brief introduction to Combinatorics: the art of counting. Permutations, combinations, paths, etc; the topic will be continued in the first sections of DM2.
  • Playful logical problems and riddles, including the famous Zebra Puzzle (Einstein's Riddle), and some classical riddles about liars and truth tellers.
  • This is the first course in Discrete Mathematics, so don't worry that neither Number Theory nor Graph Theory are covered; they will be covered in a sequel.

Udemy Coupon Requirements

  • Basic high school mathematics (mainly arithmetic)
  • You are always welcome with your questions. If something in the lectures is unclear, please, ask. It is best to use QA, so that all the other students can see my additional explanations about the unclear topics. Remember: you are never alone with your doubts, and it is to everybody's advantage if you ask your questions on the forum.

About This Udemy Coupon

Discrete Mathematics 1

Mathematics from high school to university

S1. Introduction to the course
You will learn: about this course: its content and the optimal way of studying it together with the book.

S2. Preliminaries: "paintbrushes and easels"
You will learn: some basics needed for understanding the new topics discussed in this course.

S3. A very soft start: "painting happy little trees"
You will learn: you will get the first glimpse into various types of problems and tricks that are specific to Discrete Mathematics: proving formulas, motivating formulas, deriving formulas, generalising formulas, a promise of Mathematical Induction, divisibility of numbers (by factoring, by analysing remainders / cases), various ways of dealing with problem solving (mathematical modelling, using graphs, using charts, using Pigeonhole Principle, using the Minimum Principle, [always] using logical thinking; strategies); you will also see some problems that we are not able to solve (yet) but which will be solved in Section 12 where we will learn more about counting; nothing here is based on big theories, just logical thinking; treat it as a "smörgåsbord" (Swedish buffet) of Discrete Mathematics.

S4. Logic
You will learn: the meaning of the symbols used in logic; conjunction, disjunction, implication, equivalence, negation; basic rules of logic (tautologies) and how to prove them; two kinds of quantifiers: existential and universal; necessary and sufficient conditions. This section is almost identical to Section 7 in "Precalculus 1: Basic notions"; I have only removed the material covering the epsilon-delta definition of limit, because it is irrelevant for Discrete Mathematics. I have also added several new problems (Videos 87-93) that were not present in the Precalculus course.

S5. Sets
You will learn: the basic terms and formulas from the Set Theory and the link to Logic; union, intersection, set difference, subset, complement; cardinality of a set; Inclusion-exclusion principle. This section is almost identical to Section 8 in "Precalculus 1: Basic notions".


S6. Functions
You will learn: about functions: various ways of defining functions; domain, codomain, range, graph; surjections, injections, bijections, inverse functions, inverse images; bijections and cardinality of sets; compositions of functions; some examples of monotone and periodic functions. You will get an information about other topics relevant for examining functions (in Calculus) and where to find them (in the Precalculus and Calculus series).

S7. Relations
You will learn: about binary relations generally, and specifically about RST (Reflexive-Symmetric-Transitive) relations, equivalence classes, and about order (partial order) relations. This section is almost identical to Section 9 in "Precalculus 1: Basic notions".

S8. Functions as relations
You will learn: definition of a function as relation between sets: domain and co-domain; injections, surjections, bijections, inverse functions. This section is almost identical to Section 10 in "Precalculus 1: Basic notions".

S9. A very brief introduction to sequences
You will learn: you will get an extremely brief introduction to the topic of sequences: just enough for the next sections in this course (proofs and combinatorics; for the latter we only need finite sequences) and to complete the discussion of functions defined on the set of natural numbers (adding and scaling sequences, monotone sequences); the topic of sequences will be covered very thoroughly and from scratch in DM2.

S10. Various proof techniques
You will learn: the meaning of words axiom, definition, theorem, lemma, proposition, corollary, proof; various types of proofs with some examples: direct proof, indirect proof (proof by contradiction, proof by contrapositive), proof by induction, proof by cases; proving or disproving statements (finding counterexamples).

S11. Factorial, n choose k, and Binomial Theorem
You will learn: some important properties of the sigma symbol; the factorial function, binomial coefficients, Pascal's Triangle; the Binomial Theorem (theorem telling you how to raise a sum of two terms to any positive natural power) with a motivation and a formal proof; I will show you (mostly without proving, as this is moved to DM2, where you will see plenty of proofs, both "regular" and combinatorial) several binomial identities and where you can find even more of them; all this will be really important for the next section (Combinatorics).

S12. Combinatorics: the art of counting, an introduction (TBC in DM2)
You will learn: some basic combinatorial concepts like permutation, variation, and combination; an explanation of the name of binomial coefficients ("n choose k"); counting subsets of a finite set; counting paths on a grid; some examples of combinatorial proofs. Much more follows in DM2, I promise.


Note: This is the first part of our trilogy in Discrete Mathematics. The following subjects will be covered in the next courses: an introduction to Number Theory with modular arithmetic, an introduction to algebraic structures (groups, rings, fields, etc), with groups of permutations and really cool geometrical applications (DM2); sequences (recurrences, generating functions, etc), an introduction to Graph Theory (DM3). The topic of Combinatorics will be further (after the introduction done in DM1) discussed in DM2, followed by a very brief introduction to (discrete) probability.

Make sure that you check with your professor what parts of the course you will need for your final exam. Such things vary from country to country, from university to university, and they can even vary from year to year at the same university.

A detailed description of the content of the course, with all the 272 videos and their titles, and with the texts of all the 395 problems solved during this course, is presented in the resource file

“001 List_of_all_Videos_and_Problems_Discrete_Mathematics_1.pdf”

under Video 1 ("Introduction to the course"). This content is also presented in Video 1.

⚡ Limited Time Offer

Coupon valid until end of April 2026

Don't miss out — grab this Teaching & Academics course before the coupon expires.

You save

$165.00

94% OFF original price

Get Udemy Coupon
100% Verified 🛡️ SECURE ACCESS ⚡ FAST REDEEM

What is Discrete Mathematics 1?

Discrete Mathematics 1 is a 61h online course on Udemy taught by Hania Uscka-Wehlou. It covers Discrete Math and is designed for learners who want to how to solve problems in chosen discrete-mathematics topics (illustrated with 395 solved problems) and why these methods work, step by step. . With 1,880 students enrolled and a 4.9 star rating, it is one of the top-rated courses in Discrete Math on Udemy. Use the coupon above to access it at 94% OFF ($9.99).

About the Instructor

H

Hania Uscka-Wehlou

Udemy Instructor · Teaching & Academics Expert

Hania Uscka-Wehlou is an expert instructor on Udemy specializing in Teaching & Academics. Their course "Discrete Mathematics 1" has helped 1,880 students master Discrete Math with a 4.9 star rating.

Course Information

Platform

Udemy

Instructor

Hania Uscka-Wehlou

Duration

61h

Language

English

Category

Teaching & Academics · Discrete Math

Rating

4.9 (1,880 enrolled)

Price

$9.99 $174.99 -94%

Last Updated

March 2026

Related Topics

Also available on: Udemy.com ↗
Andrew Derek

Andrew Derek

Expert Reviewer

Andrew Derek is a lead editor and course analyst at CoursesWyn with over 8 years of experience in online education and digital marketing. He meticulously audits every Udemy coupon and course syllabus to ensure students get the highest quality learning materials at the best possible price.

Contact Andrew Verified by CoursesWyn Editorial Team

Related Udemy Coupon Codes

A deep understanding of AI large language model mechanisms
★ Top Rated 🔥 Popular
91h

A deep understanding of AI large language model mechanisms

By Mike X Cohen

Build and train LLM NLP transformers and attention mechanisms (PyTorch). Explore with mechanistic interpretability tools

4.8
11,312+
$99.99 $9.99
90% OFF Verified
Precalculus 2: Polynomials and rational functions
★ Top Rated
42h
Jul 4, 2025 Polynomials

Precalculus 2: Polynomials and rational functions

By Hania Uscka-Wehlou

The Algebra 2 topics of polynomials and rational functions, preparing for studies of Calculus

4.9
3,452+
$179.99 $9.99
94% OFF Verified
Arduino For Beginners - 2026 Complete Course
🔥 Popular
15h
Jul 11, 2025 Engineering

Arduino For Beginners - 2026 Complete Course

By Edouard Renard

Arduino Step by Step | Robotics | Hands-on | Arduino Projects | Home Automation | Arduino Programming

4.6
20,210+
$199.99 $10.99
95% OFF Verified
Certified AI Project Scheduling Masterclass (with ChatGPT)
★ Top Rated
3h 30m

Certified AI Project Scheduling Masterclass (with ChatGPT)

By Advanced Innovation Group Pro Excellence (AIGPE)

Certified AI Project Scheduling Specialist with ChatGPT. Master Scheduling, Timelines, Milestones, Dependencies using AI

4.8
797+
$199.99 $9.99
95% OFF Verified

Frequently Asked Questions

Is there a discount for Discrete Mathematics 1?

Yes! Instead of paying $174.99, you can get Discrete Mathematics 1 for just $9.99 with our verified coupon — saving you $165.00 (94% OFF) today.

How do I apply the coupon code?

Simply click the "Get Udemy Coupon" button on this page. The discount is applied automatically to your checkout link — no manual entry needed.

How long is Discrete Mathematics 1?

Discrete Mathematics 1 is approximately 61h long. Udemy gives you lifetime access so you can learn at your own pace and revisit content anytime.

What will I learn in Discrete Mathematics 1?

In Discrete Mathematics 1 by Hania Uscka-Wehlou, you will learn: How to solve problems in chosen Discrete-Mathematics topics (illustrated with 395 solved problems) and why these methods work, step by step. ; Elementary Logic, including proving tautologies that involve implications, conjunctions, and disjunctions; necessary and sufficient conditions. ; Elementary Set Theory, including working with intersections and unions of sets, and other set-related topics. . The course covers Discrete Math with 61h of hands-on content.

What is Discrete Mathematics 1?

Discrete Mathematics 1 is a 61h online course on Udemy taught by Hania Uscka-Wehlou. It covers Teaching & Academics with a 4.9 star rating from 1,880 enrolled students. Use our verified coupon to access it at $9.99 (94% OFF).