Maths for Programmers Tutorial - Full Course on Sets and Logic

Поділитися
Вставка
  • Опубліковано 19 лис 2024

КОМЕНТАРІ • 736

  • @freecodecamp
    @freecodecamp  6 років тому +245

    Want to learn more about logic for programmers? Watch this next: ua-cam.com/video/s16xd9XyDnY/v-deo.html

    • @tobibalogun425
      @tobibalogun425 6 років тому +2

      Thank you for this. Part of this reminds me of my Critical thinking class in college.

    • @smokecold
      @smokecold 6 років тому +2

      @@tobibalogun425 nice moment's i presume, i would appreciate some more videos. Thank you.

    • @IchNzr
      @IchNzr 5 років тому +1

      Uhhhhh! I love you free code camp!!!!!!
      If you guys take a request can you please make a chatbot with tensorflow Tutorial!!!!.
      It will be very much appreciated.

    • @p_de_mango
      @p_de_mango 4 роки тому +1

      Sweet thanks so much

    • @anderslian1931
      @anderslian1931 3 роки тому

      i guess it's kinda off topic but does anybody know of a good website to stream newly released series online ?

  • @muhamadimron9785
    @muhamadimron9785 4 роки тому +364

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

  • @DemetriusDasilva
    @DemetriusDasilva 6 років тому +499

    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

  • @Eduardot12345556
    @Eduardot12345556 5 років тому +348

    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.

  • @lank_asif
    @lank_asif 6 років тому +503

    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.

    • @freecodecamp
      @freecodecamp  6 років тому +235

      Good catch. Unfortunately UA-cam no longer allows captions after videos are uploaded. At least people will be able to see your comment. :)

    • @lank_asif
      @lank_asif 6 років тому +11

      lol, seems I did thank you already, but you deserve both so I'll leave this here ;)

    • @sra9an938
      @sra9an938 3 роки тому +3

      what about 52:51? 6 and 7th row

    • @mahammadaliyev8345
      @mahammadaliyev8345 3 роки тому +2

      Thanks for informing us! Well done!

    • @mariorol5376
      @mariorol5376 3 роки тому +4

      @@sra9an938 Yes those are incorrect. The 5th and 8th column should be logically equivalent.

  • @RSUtsha
    @RSUtsha 6 років тому +272

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

    • @quarantinelife.
      @quarantinelife. 6 років тому +38

      and free from tuition

    • @jeffersonsantiago5567
      @jeffersonsantiago5567 6 років тому +14

      exactly, no need to go broke for education.

    • @k.alipardhan6957
      @k.alipardhan6957 6 років тому

      for me set theory was 50mins

    • @fishyflowz
      @fishyflowz 3 роки тому +7

      @Kingdom Cre8tive lol sadly that is true, no matter how good you are in the industry if you don't have a "degree" , they will choose somebody who is probably not as good as you but has a degree.

    • @madhabkafle8072
      @madhabkafle8072 2 роки тому

      Discrete mathematics ?

  • @thecsspage5603
    @thecsspage5603 4 роки тому +105

    *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?

  • @jawadrasheed1895
    @jawadrasheed1895 6 років тому +109

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

    • @cheetahBeachwood
      @cheetahBeachwood 4 роки тому +16

      you don't have a "right" to another human's service...that is called slavery.
      It is a false dichotomy to say education is either a luxury or a human right.
      a great example is the education you get from youtube. it wasn't a right and it is far from a luxury.

    • @cheetahBeachwood
      @cheetahBeachwood 4 роки тому +5

      @godofgame2500 you have a right to pursue those things. you don't have a right to another man's services/labor/production. That is slavery.

    • @cheetahBeachwood
      @cheetahBeachwood 4 роки тому +4

      @godofgame2500 so if I'm a farmer- you don't have a right to my production. We can trade and we do. Just like if you were the farmer or shoe maker or chip manufacture or health care provider or educator... we can trade services and products. And a genius way to conduct trade is via a medium called money. Money represent the surplus production in the market. So I don't have to trade directly with you but instead use the money to buy products from you and then you use the money to get the stuff you want.
      There is no force... there is no right... there is only voluntary (by your own free will) trade.

    • @cheetahBeachwood
      @cheetahBeachwood 4 роки тому +2

      youtube's business model is exactly why this education is so cheaply available...smh

    • @Vesacek
      @Vesacek 4 роки тому +5

      @@cheetahBeachwood You are disregarding the role of states. Without states or some forms of society, your rights end and begin with what you can provide for yourself or take by force, but that is a moot point at this day and age. We have states that require you to follow certain rules, which nowdays mostly boil down to follow the law and pay taxes, you can consider that as a sort of membership fee. In exchange the state guarantees you certain rights, which are usually nested in constitution. Its entirely reasonable to demand, that state should devote a certain amount of tax money towards guaranteeing access to education regardless of your socio-economic status, therefore making it a right for every member of that society.

  • @peppigue
    @peppigue 4 роки тому +35

    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.

    • @arslanrasit
      @arslanrasit Рік тому

      EXACTLY. Freecodecamps videos are almost always like this so I never recommend these to beginners

    • @stephaniecrispin674
      @stephaniecrispin674 Рік тому

      as a total begginner this was helpful

    • @alphabee8171
      @alphabee8171 Рік тому

      I see what you mean, it's not that i don't understand these topics but when you can relate things to real world examples it makes much more sense and feels natural.

  • @UndeadAlv
    @UndeadAlv 2 роки тому +74

    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.

    • @ciprianparaschiv7591
      @ciprianparaschiv7591 Рік тому +1

      And if you don't like this teacher, you can switch to another and another until you find what suits you. Free and nobody gets his feelings hurt.

  • @nassimback
    @nassimback 3 роки тому +10

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

  • @athargaming2009
    @athargaming2009 2 місяці тому +2

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

  • @VictorRodriguez-zp2do
    @VictorRodriguez-zp2do 6 років тому +2301

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

  • @lank_asif
    @lank_asif 6 років тому +58

    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.

  • @princonsuella_
    @princonsuella_ 11 місяців тому

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

  • @ghostbusterz
    @ghostbusterz 2 роки тому +4

    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}

  • @enoshsubba5875
    @enoshsubba5875 5 років тому +1

    And who on earth disliked such an amazing Presentation. The Man really put a lot of effort and made it ultra simple.

  • @esoartbook5955
    @esoartbook5955 4 роки тому +2

    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

  • @douggale5962
    @douggale5962 2 роки тому +4

    I'm watching this to learn how to make really good programming teaching material. This is very well done. This is the stuff that causes epiphanies, where it all suddenly makes sense. In my case, an epiphany about the infinite power of boolean expressions is what inspired me on my VIC 20.

  • @AntarikshRajkonwar
    @AntarikshRajkonwar 4 роки тому +7

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

  • @mmarkotan
    @mmarkotan 2 роки тому +1

    I did not get a word you said, but I´ve always been fascinated by listening to smart people. Envy is all I can do. :)

  • @edpicmcgamson9923
    @edpicmcgamson9923 2 місяці тому +3

    Sir, there has to be a mistake in 12:47. A ⋂ B is NOT {x, y, z}. It is supposed to be {x, y} only. I used it in a set calculator and it gave me this result.

  • @rskyler1
    @rskyler1 6 років тому +5

    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.

  • @lioncrud9096
    @lioncrud9096 Рік тому +1

    thank you for this clear and concise video!!! my biggest hurdle in learning math has always revolved around the same issue: most math teachers do not begin their first lesson with explaining WHY the hardcore math I'm about to learn is USEFUL. They just start throwing around terms and figures and equations with no anchor back to reality. Just information for information sake. In one ear out the other. I hate this approach. Teachers, if you're reading this, please begin your class with explaining WHY what you are saying is valuable.

  • @jeffersonsantiago5567
    @jeffersonsantiago5567 6 років тому +21

    I'm glad I did get an email about this. I wouldn't have known this otherwise.

  • @datawolf2318
    @datawolf2318 4 роки тому +217

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

  • @jeremyrogers5902
    @jeremyrogers5902 3 роки тому +3

    I first want to say you did a good job explaining. Im starting my MSCS in a few weeks and I need to understand discrete math. I wish I could understand faster and comprehend it.

  • @webmaster246
    @webmaster246 2 роки тому +2

    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

  • @MarioRBSouza
    @MarioRBSouza 2 роки тому

    It was when I was teaching that I realized that it is the way to learn the subject more deeply. I have been doing this for 52 years with mathematics and 48 years in computing.

  • @fouziah
    @fouziah 2 роки тому +6

    This is incredible video! It helped me dread the class less since I know it will be more applicable to my major than other maths. Thank you.

    • @7hakur918
      @7hakur918 2 роки тому

      What is your major xalimo?

  • @LearnDSAfromScratch
    @LearnDSAfromScratch 2 роки тому +7

    Hi,
    Was indeed a great and a concise course. All the topics were up to the point and the explanation was confusion free. Was a fresh recap to "Mathematical foundation of Computer Science" subject in second year of engineering. Enjoyed learning. Looking forward to few more courses. Would definitely recommend it. Thanks

  • @mahammadaliyev8345
    @mahammadaliyev8345 3 роки тому +5

    Oh i watched the whole video during the one day. Tomorrow gonna watch once again as a revision. Good luck every one. And thanks to this guy and this chanel for providing this usiful videos!

    • @Nickname1234_
      @Nickname1234_ 3 роки тому +1

      Okk bt why it is needed...I know plus minus ,,is nt that enough ??

    • @mahammadaliyev8345
      @mahammadaliyev8345 3 роки тому

      @@Nickname1234_ sometimes u'll need some logical operations in order to separate and manupulate on data

  • @charlesporsbjer2416
    @charlesporsbjer2416 Рік тому +3

    I have no clue what I just got taught but now I'm taught!

  • @fotios4902
    @fotios4902 6 років тому +13

    Just for the record. The first man who found out (in ancient Greece 500 b.c.) that the square root of 2 is not a rational number was a student of Pythagoras, named Hippasos. Unfortunately the others could never accept the existence of irrational... Anyway thanks for the great video.

    • @michaeladair6557
      @michaeladair6557 2 роки тому +1

      I remember hearing about that. Didn't they kill Hippasos for informing them about that math had irrational numbers by tossing him off a bridge and drowning him or something? HA!

    • @fotios4902
      @fotios4902 2 роки тому +1

      @@michaeladair6557 To tell you the truth, I wash shocked when I red it my self … but yes it’s true.

    • @outofahat9363
      @outofahat9363 2 роки тому +4

      @@michaeladair6557 yes, they were acting irrationally.

    • @michaeladair6557
      @michaeladair6557 2 роки тому

      @@outofahat9363 HA! Math jokes...

  • @shpazhist
    @shpazhist 6 років тому +92

    Thank you very much for this course!
    An excellent delivery of the material in a very concise and practical manner
    PS I tried to revise Discrete Math for myself using MIT CS videos but the old artsy-fartsy prof makes you even more confused, totally killing the subject.
    Thank God there are young guys like Shawn making CS area easier and more approachable for people one step at a time!

  • @abonoah-3495
    @abonoah-3495 3 роки тому +13

    Thanks for this amazing tutorial.
    I think the output of A intersection B should equal {x,y} not {x,y,z} as displayed on the video 12:40

  • @jasondavidespinozasiles5127
    @jasondavidespinozasiles5127 4 роки тому +5

    With just the explanation of what discrete math is I define this video as a successful video because it is a good point and not many people can explain it as well as he did. Thanks for sharing!

  • @jeroenneve5807
    @jeroenneve5807 2 роки тому +1

    your reasoning is circular. you use boolean algebra to prove the axioms of set theory. yet boolean algebra is a proper subset of set theory. thus you use boolean algebra to prove boolean algebra (and more.) - industrial automation engineer.

  • @noblenormie1179
    @noblenormie1179 3 роки тому +1

    this guy is a great teacher

  • @majiddehbi9186
    @majiddehbi9186 4 роки тому +78

    I love computer now I m devoted to switching my hall career I start my new life as computer programmer at 54 years so cold u be my mentor pls

  • @hackprogIT
    @hackprogIT 6 років тому +8

    Great course on Math Logic, i hope for for more video on discrete math, especially Hilbert proof system!

  • @Sportgameww
    @Sportgameww 2 місяці тому

    ⌨ (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?

  • @ArjunCodess
    @ArjunCodess 2 роки тому +14

    My Progress
    Day 1 - 17:10
    Day 2 - 34:20
    Day 3 - 1:00:07

    • @shiengng5779
      @shiengng5779 2 роки тому

      🤣🤣🤣

    • @autonomousspirit42
      @autonomousspirit42 Рік тому

      I chose to use this as an introduction to absorb and process. Your time tracking is interesting. Thank you for sharing. 👌

  • @jamesi.o1676
    @jamesi.o1676 2 роки тому

    I am a Microbiologist. While learning i explain things to my self, or my friends even when the discussion isn't about Microbes. But i have a way of driving the discussion to microbes so i can explain what i have learnt.
    Another way is sleep over it. When you wake up and is able to explain that to yourself, it means it has been stored properly in your brain.
    Now, i'm learning logical math, as i think this will help me in my new found interest in programming.
    Thanks for this video bro!
    Merry Christmas

  • @arianrezaie4729
    @arianrezaie4729 4 роки тому +1

    Best math teacher ever

  • @omarespino964
    @omarespino964 2 роки тому +6

    EXCELLENT video. I remember that when I took Calculus 1 I used to panicked so much on simple quizzes that I forgot almost everything that I studied. With practice I noticed one day when I took a quiz that all that " terror " completely vanished and I did find on it. Amazing how the beautiful science of math affects so many people. Thank you and please KEEP UP your EXCELLENT and GREAT videos! P.S. I went on to Calculus 2,3 and then Differential Equations with NO problems.

    • @user-qy6tu9ip9v
      @user-qy6tu9ip9v 2 роки тому

      What knowledge from algebra 1 and algebra 2 would you say you need to know to do well in all calculus courses and DE and ODE?

  • @PatrickSingsASong
    @PatrickSingsASong 2 місяці тому +1

    I dunno if I'm gonna get through these cause I'm just watching for fun. But that intro is fucking awesome. √√ Nice one.

  • @AmberRathour366
    @AmberRathour366 2 роки тому +1

    I love it. Gonna watch it several times. Thank you for creating the video.

  • @bzunderdog695
    @bzunderdog695 2 роки тому +1

    One trhing my engineering teacher told us in HS was: when you're creating a shape in cad software you never leave the shape 'sharp' (he didnt say that Idr the exact words he said. Its terminology for SolidWorks' you always have to do a fillet to prevent the sharp edges of objects. No matter the object, theres infinite number of fillets going in circles to form shapes like triangles etc but not sharp that itll cut you if you picked it up.

  • @haoyuyang3720
    @haoyuyang3720 2 роки тому +1

    This is so much fun and so clearly explained. Thank you FCC and the best teacher Shawn Grooms for the free great content!

  • @AnimeGIFfy
    @AnimeGIFfy 2 роки тому +1

    ngl, still easier to understand when thinking in AND/OR/XOR statements rather than unions/intersections/compliments

  • @vishnupanchal6215
    @vishnupanchal6215 5 років тому +8

    12:50 correction x = {x, y}

    • @jackissa8279
      @jackissa8279 4 роки тому

      Thank god I though I was crazy

  • @pradeep422
    @pradeep422 6 років тому +1

    Best Mathgramming video I recently watched!!!!!!!

  • @AlexDisibio
    @AlexDisibio 6 років тому +30

    Not as focused on the "for Programmers" part as I was hoping. I would have liked to see some cool mathematical optimizations and useful approximations, rather than a high-school math refresher, but glad to see the work put into something like this nonetheless.

  • @AtNovember
    @AtNovember 2 роки тому +1

    thanks man! With your help i hve learnt a lot of math thermins on english! it is always was complicated for me! )

  • @blabla7360
    @blabla7360 4 роки тому

    just want to say that this is one of the most helpful channels on youtube and is free so I just wanted to say keep up the good work man your a big help for knuckleheads like me :P

  • @deltaforce3329
    @deltaforce3329 4 роки тому

    Young people are very intelligent !!
    Thanks !!

  • @calvinyip364
    @calvinyip364 2 роки тому

    This is my whole course of my diploma in CS. On discreet math

  • @KumarAnalytic
    @KumarAnalytic 4 роки тому +1

    *Best explained sir, from India*

  • @7vids295
    @7vids295 2 роки тому +1

    I am a developer and i can definitely say it‘s bullshit that people say we need math in terms of our jobs!!

  •  2 роки тому

    just amazing, never did math and manage to understand it fairly good

  • @6y428
    @6y428 3 роки тому

    omg tysm im so proud of myself that ik math so I can actually program properly and my mom is proud of me that im learning math even tho she doesnt know im doing programming

  • @storygenix3099
    @storygenix3099 3 роки тому +3

    Petition to make a "Bodybuilding for programmers tutorial"

  • @gmanon1181
    @gmanon1181 4 роки тому

    Mathematics is all about making sense. Observe, test, conclude and put it into a function or statement capable to proven or reproducd. Every statement representation is based on a form of reality.
    If you are the type who likes to understand rather than to copy and paste; math can become a natural way of thinking.

  • @autonomousspirit42
    @autonomousspirit42 Рік тому

    That... was a lot. I'm hoping that something in that informational stream will have me somehow ahead of schedule in my upcoming studies. Thank you for sharing this content.

  • @adilakbar3053
    @adilakbar3053 2 роки тому +1

    I am glad to watch your complete video and I want to say that I had been taught these topics in our 1st year mathematics in FSc Pre-engineering.

  • @Miaaaaaaaaaaaaaaaaaaa
    @Miaaaaaaaaaaaaaaaaaaa 3 роки тому

    I’m my class and super confused on sets . Thank you soo much for this video

  • @mjd7691
    @mjd7691 2 роки тому +1

    That's exactly what I'm learning in university (with couple of more painful things) .... I guess there ain't no need to univ no more

  • @Squeezyness
    @Squeezyness 2 роки тому +1

    18:08 "I don't exist, computers don't exist, you don't exist" Unexpected existential crisis.

  • @shreya731
    @shreya731 2 роки тому +1

    Thanks for this video. I have learned a lot of things. Love ❤ from India 🇮🇳 ❤

  • @jakobfredriksson2272
    @jakobfredriksson2272 4 роки тому +35

    My rubber duck got tired of my stupidity and flew away and I have no friends.

    • @abudujana2244
      @abudujana2244 4 роки тому +3

      Try a teddy bear

    • @breimalislobodnoime
      @breimalislobodnoime 4 роки тому +1

      @@abudujana2244 my cat just walked away so i guess teddy bear it is 🤷‍♀️

    • @njs4724
      @njs4724 20 днів тому

      I hope math for programmers helps you

  • @masomahboob
    @masomahboob 2 роки тому +1

    You don’t know how much taking this course would benefit you in programming.

  • @landins
    @landins 2 роки тому +1

    Started watching for the math's, stayed for the satisfying hair growing time-lapse 2018.

  • @LTNeila
    @LTNeila 4 роки тому +1

    phew not a 10h video... just an hour. Will get through this.
    Oh God, this is actually tough!

  • @jacobwells6441
    @jacobwells6441 2 роки тому

    18:11 - You don't exist. This really resonated with me.
    That said, as a strictly virtual being, this video packs a ton of useful information. Thank you!

  • @letsimage
    @letsimage 9 місяців тому

    thanks to you I understood the proofs of sets!

  • @kylekuchinski281
    @kylekuchinski281 2 роки тому

    I love all kinds of Mathematics, and I haven’t taken Calculus yet, but I am Sixteen years old and finished 10th Grade. (I also keep ahead of other students because I get more work done in High School than them, I’m like… The smartest kid anyone knew, it’s actually true.)

    • @nathaniel1069
      @nathaniel1069 2 роки тому +2

      prepare to be humbled one day, my friend :)

  • @MK-zf6or
    @MK-zf6or 3 роки тому +1

    Got halfway through and realized this really isnt gonna help me in programming, but again Id like to hear from someone on how this math would help em as a programmer (a discussion would be nice)
    thanks for the content though Mr.Shawn Grooms

    • @bella-zk6sy
      @bella-zk6sy 2 роки тому +1

      one way it helps you is when you're coding loops using arrays

    • @MK-zf6or
      @MK-zf6or 2 роки тому

      @@bella-zk6sy *a good update to that comment would be
      -- im now employed and in my current job theres no need for coding loops through arrays or really dealing with any of that
      quite glad tbh, cuz i hate arrays and data structures

    • @bella-zk6sy
      @bella-zk6sy 2 роки тому +1

      ​@@MK-zf6or oh good for you, i wonder what you do - html/css design? for general back-end programming, data science, heck even using JS, understanding how to use logic will always be beneficial to you.
      lol i'm the opposite - i love arrays because they allow me to use a lot of data in a very orderly way.

    • @MK-zf6or
      @MK-zf6or 2 роки тому

      @@bella-zk6sy i use JSON, databases (MS Access, power bi).... cant really mention much cuz its government and theyre strict asf on what you can share
      but basically no algorithms and its very much based on the particular department that im at.... so that makes it a little fun lol
      my manager is like you, loves expressing data and stuff, oh and fun fact, my teams quite data oriented but not in a data structural way, id say our analysis is more based off of MS softwares as opposed to coding

  • @jeffrey5602
    @jeffrey5602 4 роки тому +27

    After the hairloss within the first minute i panicked and had to quit. This is why i stay away from math guys :P

  • @pietraderdetective8953
    @pietraderdetective8953 2 роки тому +3

    12:50
    The A n B result is incorrect. It should be = {x, y}

  • @theamjolnir9641
    @theamjolnir9641 6 років тому

    Honestly love this channel!!

  • @fatihgul77
    @fatihgul77 2 роки тому

    You made me remember my high school math classes 😃

  • @bernardus3289
    @bernardus3289 2 роки тому

    haa the memories. I remember like it was yesterday. Me crying on my gr12 final Math exam, good times

  • @DineshSingh-gb8wi
    @DineshSingh-gb8wi 2 роки тому

    Hi!...
    I found a serious broblem in set theory. In the given test case u are using open sets. Like set of real and natural numbers. Which will always lead to a true result at last. As the values in the sets are similar and infinite.

  • @lucascapelo5273
    @lucascapelo5273 2 роки тому

    Excellent videos! Thank you so much, watching from Brazil!

  • @beepbeepgamer1305
    @beepbeepgamer1305 2 роки тому

    highschool maths helped alot more better to study this branch of mathematics to apply it in c.sc.

  • @pasiduprabhath
    @pasiduprabhath 2 роки тому +1

    Best lesson i understood it well ❤️

  • @CSEngineerInsider
    @CSEngineerInsider 2 роки тому

    what a wonderful video I am looking for this.

  • @theway5258
    @theway5258 4 роки тому +3

    Thank you, man! Would you mind to add practical usage of that math please?

  • @ivanrishira6434
    @ivanrishira6434 2 роки тому

    Easy to understand. Thank a lot.

  • @Bayar1010
    @Bayar1010 5 років тому +764

    Fastest hair loss in the history of human kind.
    00:01 - 01:40

  • @FlooferLand
    @FlooferLand 3 роки тому

    1 minute in and i'm already enjoying the course after the rubber ducky trick

    • @mavericks.9638
      @mavericks.9638 3 роки тому

      how does this class apply to the Rubber ducky? im curious

    • @FlooferLand
      @FlooferLand 3 роки тому

      @@mavericks.9638 1:00

  • @LHCB6
    @LHCB6 2 роки тому +3

    Really really good, helpful video! Unfortunately, it's extremely quiet and difficult to hear.

  • @sifsif2725
    @sifsif2725 4 роки тому

    Irc, increasing the number of vertices of a polygon to get closer to a circle is called the method of exhaustion by Archimedes (funny enough he was killed while using this method by a Roman soldier and the last thing he said was "do not disturb my circles", not sure if it's true but it's quite funny; the history of pi lmao).

  • @sefutho
    @sefutho 2 роки тому

    Thank you so much for making this video 🙏🏾

  • @alajespit2525
    @alajespit2525 4 роки тому +1

    If you're a Ghanaian and you saw "Ghana" in this video then you're awesome to have reached that point... Wya Die... Let's keep learning

  • @wiseguyasif
    @wiseguyasif 4 роки тому +1

    this is easy,,,,,,,,programming requires so much more

  • @fried_broccoli
    @fried_broccoli 6 років тому +9

    That's really useful knowledge you shared to us. One request tho. Could you please make video about some real life case study involving math and how to translate it into code ? Like on your whiteboard at 39:45

  • @fastacelzapacescu5445
    @fastacelzapacescu5445 2 роки тому

    When you tap gently on the video - on Android - you will see a text: "Tips for learning" at the beginning, tap on it, and you will see the time stamps.

  • @himanshi7896
    @himanshi7896 2 роки тому

    you are the love of my life.