Maths for Programmers Tutorial - Full Course on Sets and Logic

preview_player
Показать описание
Learn the maths and logic concepts that are important for programmers to understand.

Shawn Grooms explains the following concepts:

⌨️ (00:00) Tips For Learning
⌨️ (01:32) What Is Discrete Mathematics?
⌨️ (03:45) Sets - What Is A Set?
⌨️ (06:22) Sets - Interval Notation & Common Sets
⌨️ (08:25) Sets - What Is A Rational Number?
⌨️ (10:18) Sets - Here Is A Non-Rational Number
⌨️ (12:17) Sets - Set Operators
⌨️ (13:45) Sets - Set Operators (Examples)
⌨️ (15:49) Sets - Subsets & Supersets
⌨️ (17:30) Sets - The Universe & Complements
⌨️ (20:02) Sets - Subsets & Supersets (Examples)
⌨️ (21:56) Sets - The Universe & Complements (Examples)
⌨️ (24:16) Sets - Idempotent & Identity Laws
⌨️ (25:14) Sets - Complement & Involution Laws
⌨️ (27:08) Sets - Associative & Commutative Laws
⌨️ (28:42) Sets - Distributive Law (Diagrams)
⌨️ (30:22) Sets - Distributive Law Proof (Case 1)
⌨️ (32:07) Sets - Distributive Law Proof (Case 2)
⌨️ (33:48) Sets - Distributive Law (Examples)
⌨️ (35:25) Sets - DeMorgan’s Law
⌨️ (37:32) Sets - DeMorgan’s Law (Examples)
⌨️ (39:38) Logic - What Is Logic?
⌨️ (41:26) Logic - Propositions
⌨️ (43:06) Logic - Composite Propositions
⌨️ (44:41) Logic - Truth Tables
⌨️ (46:30) Logic - Idempotent & Identity Laws
⌨️ (48:13) Logic - Complement & Involution Laws
⌨️ (49:58) Logic - Commutative Laws
⌨️ (51:35) Logic - Associative & Distributive Laws
⌨️ (53:09) Logic - DeMorgan’s Laws
⌨️ (54:23) Logic - Conditional Statements
⌨️ (55:45) Logic - Logical Quantifiers
⌨️ (57:59) Logic - What Are Tautologies?

--

Рекомендации по теме
Комментарии
Автор

39:50
Imagination -> Logic -> Math -> ALgorithm -> Code

muhamadimron
Автор

Take this from a non cs major, or any engineering field for that matter. You made this whole subject very understandable and concise. Thank you.

Eduardot
Автор

There seems to be a mistake at 50:37 where he says False and False equals True. You might want to add a caption to the video correcting this.

lank_asif
Автор

I like mathematics but somehow when you said "first stay calm", I started to panic

VictorRodriguez-zpdo
Автор

00:09 - How to learn discrete math
01:35 - What is discrete math
03:48 - What are SETS
04:27 - "∈" symbol explained
04:46 - Roster Notation or Set-Builder Notation
06:25 - Interval Notation and common sets
08:26 - "Q" Rational Numbers and Set Builder Notation
10:19 - SETS: Non-rational Numbers
12:18 - SET Operators - Signs: ∪, ∩, \, △, ⊖ or ⊕
13:45 - SET Operators Examples with Diagrams
15:49 - Subsets and SuperSets

DemetriusDasilva
Автор

These kinds of videos are not tutorials, but may be useful to people like myself who have previously been introduced to the material presented. What most teaching videos on computing (and math and any subject I guess) lack most is clear and relevant real world examples that help the brain wire the information and concepts onto thinking about practical applications.

peppigue
Автор

My whole 4 month semester in 1 hour and much much better explanation and so so easy to understand.

RSUtsha
Автор

I love you guys, my god this is a service to humanity. Stay blessed, education should be a human right not a luxury.

jawadrasheed
Автор

Completed this in one go and understood crystal clear....

athargaming
Автор

This video is incredible and just about the BEST thing I could've hoped for right now. THANK you very much for providing this resource.

lank_asif
Автор

"You aren't being great on the subject so there's no need to panic" such a powerful quote ! trully

nassimback
Автор

This video describes why I love how programming has been approached hugely in the internet as a path we all can go through with help.
While studying in school, my teachers were always like “do this dumb thing and if you don’t I’ll get mad and grade you low”
It wasn’t at all about learning, felt like a prison for kids tbh.

The worst is in my country most schools are paid

In internet you have people like this, really interested in teaching you, and making a summary that works better than the hours you put in school because government asks for school to have certain topics covered and certain education system.

UndeadAlv
Автор

*COURSE CONTENT*
⌨️ (00:00) Tips For Learning
⌨️ (01:32) What Is Discrete Mathematics?
⌨️ (03:45) Sets - What Is A Set?
⌨️ (06:22) Sets - Interval Notation & Common Sets
⌨️ (08:25) Sets - What Is A Rational Number?
⌨️ (10:18) Sets - Here Is A Non-Rational Number
⌨️ (12:17) Sets - Set Operators
⌨️ (13:45) Sets - Set Operators (Examples)
⌨️ (15:49) Sets - Subsets & Supersets
⌨️ (17:30) Sets - The Universe & Complements
⌨️ (20:02) Sets - Subsets & Supersets (Examples)
⌨️ (21:56) Sets - The Universe & Complements (Examples)
⌨️ (24:16) Sets - Idempotent & Identity Laws
⌨️ (25:14) Sets - Complement & Involution Laws
⌨️ (27:08) Sets - Associative & Commutative Laws
⌨️ (28:42) Sets - Distributive Law (Diagrams)
⌨️ (30:22) Sets - Distributive Law Proof (Case 1)
⌨️ (32:07) Sets - Distributive Law Proof (Case 2)
⌨️ (33:48) Sets - Distributive Law (Examples)
⌨️ (35:25) Sets - DeMorgan’s Law
⌨️ (37:32) Sets - DeMorgan’s Law (Examples)
⌨️ (39:38) Logic - What Is Logic?
⌨️ (41:26) Logic - Propositions
⌨️ (43:06) Logic - Composite Propositions
⌨️ (44:41) Logic - Truth Tables
⌨️ (46:30) Logic - Idempotent & Identity Laws
⌨️ (48:13) Logic - Complement & Involution Laws
⌨️ (49:58) Logic - Commutative Laws
⌨️ (51:35) Logic - Associative & Distributive Laws
⌨️ (53:09) Logic - DeMorgan’s Laws
⌨️ (54:23) Logic - Conditional Statements
⌨️ (55:45) Logic - Logical Quantifiers
⌨️ (57:59) Logic - What Are Tautologies?

thecsspage
Автор

Shawn, I just love how you collected me in the first 30 secs telling me to stay calm. I needed that.

princonsuella_
Автор

discrete math is so intense this guy lost his hair in 5 seconds.

datawolf
Автор

Nearly everything in math can be plotted (graphed) depicted visually & you need to use it as an image of the formula, equation or relevant given to comprehend things completely, good example are Venn diagrams for Sets

webmaster
Автор

Sets and their Relation and Function are respectively first and second chapter of Class/ Grade 11th NCERT Maths book (for CBSE Board India) .

AntarikshRajkonwar
Автор

4:57 Note: A set is not an array (JavaScript also has a Set data structure.) Sets follow the "axiom of extension." Order and duplication do not matter. For example, the following sets are considered equal:
{1, 2, 3 } = { 3, 3, 1, 2, 2, 1}

ghostbusterz
Автор

I had this course back in 2017.. and I didn't understand a thing.excepts sets and the Morgan's law.looking back now I am surprised I didn't fail.
Thanks for making this. I'll encourage my juniors to watch this video

esoartbook
Автор

This is topical as I'm reading Quine's Mathematical Logic. It's nice to see this material mentioned at all with a view to its practical applications.

rskyler