Discrete Math For Computer Science (Udemy.com)
Discrete math: Logic, Sets, Relations, Functions, Graph Theory. Learn discrete mathematics for computer science
Created by: Luke's Programming School
Last updated December 2019
What you will learn
- Understand and explain important concepts of Discrete Math
- Understand what is logic
- Understand what is set and what operations can we do with sets
- Understand what is function and what properties it can have
- Understand what is combinatorics
- Being able to compute permutations, variations, combinations
How it compares
Against the other 58 rated Udemy courses in Introduction to Computer Science on CourseDuck:
- Rating3.7 out of 5among the lower-rated ones
- Reviews96#42 of 59 by number of reviews
- Length1.8 hoursshorter than 86% of them
- Last updatedDecember 2019earlier than 89% of them
Course Description
Save your precious time by taking this course, in this course I explain discrete math concepts in a fast and engaging way,
The course content contains: Logic, Sets, Relations, Functions, Combinatorics, Graphs.
Every programmer should know what is discrete mathematics, and what are the main concepts of discrete mathematics. This course is designed to provide you the knowledge you need in a reasonable time period. Also, in the course are plenty of exercises on which you can practice and if you have any problems, you can always post a question, most of the time I respond within a day.
My name is Luke, and I am currently teaching over 60k students. And here is what students say about mu courses:
Gustav Gimlich : "Good course, Instructor is explaining well. I also like that there is a lot of exercises. Money good spend."
Nouf : "the course deserve million stars,thankyouuu"
Debarghya Roy : "Awesome explanation"
Mohammad Shaik : "very nicely explained with good and simple examples."
Willane Paiva de Souza : "Great explanations, precise and at the right speed."
... and many more :)
Instructor Details
- 3.7 Rating
96 Reviews
Luke's Programming School
Hi, my name is Luke, I am the founder of "Luke's Programming School". Currently, we are teaching over 100 000 Students in over 160 countries. Our goal is to have over 150 000 students by the end of this year. We offer courses in Development, E-commerce, and Design.
OUR COURSES: We are focused on making great courses, our goal is to make every course as engaging as possible. That is why most of our courses are short and straight to the point. We focus only on the important things.
UP-TO-DATE: We make sure that all of our courses are up to date, and cover's everything you need.
STUDENT IS THE BOSS: We are doing our best to make you happy and provide a great learning experience. That is why we respond to questions within a day.
EVERYTHING YOU NEED: If the student is missing some lecture in our course, he can easily ask for them, all you need to do is write us what lectures would you like for us to add and we will add them!
Here is what our students say:
Gustav Gimlich : "Good course, Instructor is explaining well. I also like that there is a lot of exercises. Money good spend."
Nouf : "the course deserve million stars,thankyouuu"
More courses by Luke's Programming School
C#: Start programming with C# (for complete beginners) (2020)
4.6 (1,513 Reviews)
Provider: Udemy
Time: 3.3h
Free
Java for Complete Beginners: Become Junior Java Developer (2019)
4.2 (889 Reviews)
Provider: Udemy
Time: 1.8h
$12.99
WPF & XAML: Build 10 WPF applications (C#) in 2020
4.0 (420 Reviews)
Provider: Udemy
Time: 5.8h
$69.99
PowerPoint for Complete Beginners (PowerPoint 2016)
4.0 (261 Reviews)
Provider: Udemy
Time: 1.8h
$39.99
Cryptography from Scratch| Master Cryptography in Java (2019)
3.9 (236 Reviews)
Provider: Udemy
Time: 2h
$19.99
More Introduction to Computer Science courses
The Horse Course: Introduction to Basic Care and Management
4.9 (156 Reviews)
Provider: Coursera
Time: 22h
Free
Operating Systems from scratch - Part 2 (2022)
4.8 (1,662 Reviews)
Provider: Udemy
Time: 12.3h
$10.99
Object Oriented Programming (OOP) with Python for beginners (2026)
4.8 (531 Reviews)
Provider: Udemy
Time: 2.3h
$64.99
Introduction to Programming Crash Course + Python Primer (2025)
4.7 (3,814 Reviews)
Provider: Udemy
Time: 4.7h
$59.99
Object-Oriented Software Engineering with Java (2023)
4.7 (210 Reviews)
Provider: Udemy
Time: 6.5h
$84.99
Reviews
By Shane Essary on 12/6/2020
A very basic overview of some of the topics one would encounter in a Discrete Math course. There are other courses that are more complete, with more exercises to reinforce learning, especially if you're looking for something to supplement a strictly book-learning environment.
By Philip Villamin Mojares on 5/29/2020
I want a deeper explanation.
By Ryosuke Maeda on 3/7/2019
It appears that this course covers whole of discrete math, and its explanation is easy to understand. It would be great if this has more practices and its explanations.
By Anna Gutierrez on 1/29/2019
Good analogies, much better than my book.
By Shuyi Teng on 10/23/2018
Instructor's explanation is pretty clear. However, the content is very basic (probably can understand it with high-school standing), and with little digging into the material (since only had 2 hour-ish lectures). I have a bachelor's degree in math and am preparing for grad school in computer science. Because my discrete math was particularly bad, I took this class to learn discrete math in cs, and also this looks like a better option than the more expensive Coursera. But I am not sure if this amount of knowledge would be enough. Most of it is like a refreshment of the *surface* of what I know already. And there is no programming exercises. That being said, I would still recommend this to non-STEM background students or students that never deal with discrete math before, as it is very clear and intuitive, and can serve as a gateway to the more advanced topics. The video could use better captions, automatically generated ones have a lot of mistakes.
By Prajjwal Srivastava on 8/27/2018
it starts with the basic so that is really great
By Wonhyeok Chung on 7/23/2018
I'm impressed by the concise explanations of the concepts and notions. I think it'd be greater if you give students more exercise problems. They will make them be more accustomed. Thank you.
By ابراهيم ممدوح on 7/13/2018
The course was nice and the instructor was very good
By Alexander Jakhel on 11/18/2024
By Vic Casignia on 6/14/2018
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 74 / 100












