How I MASTERED Mathematics for Computer Science

Ғылым және технология

Reviewing the best(?) FREE course to self-teach Mathematics for Computer Science.
MIT Open Courseware Learning Mathematics for Computer Science, taught by Albert Meyer and Adam Chlipala (Massachusetts Institute of Technology)
THE COURSE - openlearninglibrary.mit.edu/c...
Should you do this course? Let's find out.
Course description:
This subject offers an interactive introduction to discrete mathematics oriented toward computer science and engineering. The subject coverage divides roughly into thirds:
Fundamental concepts of mathematics:
1. Definitions, proofs, sets, functions, relations.
2. Discrete structures: graphs, state machines, modular arithmetic, counting.
3. Discrete probability theory.
On completion, students will be able to explain and apply the basic methods of discrete (noncontinuous) mathematics in computer science. They will be able to use these methods in subsequent courses in the design and analysis of algorithms, computability theory, software engineering, and computer systems.
Recommended Prerequisites:
Familiarity with sequences and series, limits, and differentiation and integration of functions of one variable are necessary. This is taught in 18.01 Single Variable Calculus (OCW).
CODING RESOURCES
💰 MY FAVOURITE CODING COURSES. Use Code FRIENDS10 for 10% off - academy.zerotomastery.io/a/af...
💵 GET THE SKILLS YOU NEED FOR A $100K TECH CAREER IN JUST 3 MONTHS - imp.i115008.net/c/3259109/786...
🐍 BEST PYTHON COURSE - academy.zerotomastery.io/a/af...
➕ BEST DATA STRUCTURES & ALGORITHMS COURSE - academy.zerotomastery.io/a/af...
📗 BEST BOOK TO PASS CODING INTERVIEWS - amzn.to/3i8B8EK
📱 BEST MOBILE DEVELOPMENT COURSE - click.linksynergy.com/link?id...
OTHER AMAZING LEARNING RESOURCES
📚 Get 1 Month Free on Skillshare and learn any skill. Code: aff30d21 🏆 (affiliate link) skillshare.eqcm.net/LPr92a
📘 Make It Stick: The Science of Successful Learning - amzn.to/3v16zYH
MY BLOG
📗 JOIN MEDIUM TO ACCESS MY BLOG CONTENT - / membership
GEAR
⌨️ BEST KEYBOARD FOR PROGRAMMERS - amzn.to/3Ly2mSD
🖱 BEST PRODUCTIVITY MOUSE - amzn.to/3gF7MgH
🔊 MY SPEAKERS - amzn.to/3waA5MP
🎧 MY HEADSET - amzn.to/3CNkdkt
📸 MY CAMERA FOR KZread VIDEOS - amzn.to/3BjU7Vv
🎤 MY MIC - amzn.to/34Q1QP6
📹 BEST AFFORDABLE GIMBAL - amzn.to/34VKGPZ
OTHER VIDEOS
💻 How I Learned to Code in 4 MONTHS - & Got a Software Engineer Job (no CS Degree) - • How I Learned to Code ...
⌨️ How I'm Teaching Myself Computer Science using Notion (OSSU) - • How I'm Teaching Mysel...
🖱 CS50 FULL REVIEW - Best Course to Learn Computer Science in 2022? (edX, Harvard) - • CS50 FULL REVIEW - Be...
🎵 WHERE I GET MY MUSIC - share.epidemicsound.com/pbcy6d
CHAPTERS:
0:00 Intro & Review Criteria
1:04 Reputation
1:22 Difficulty & Structure
2:27 My Biggest Problem with this Course...
3:17 Teaching quality
3:50 Prerequisites
4:15 Cost & is this course comprehensive?
4:55 So, should you do this course? (ask yourself this)
6:30 Was this course worth it for me?
WHO AM I?
On this channel, my aim is to give you the tools, strategies and methods to learn to code effectively - according to science! In addition, I document my life as a self-taught software engineer.
DISCLAIMER: some of the links in the description may be affiliate links. If you purchase a product or service using the links that I provide I may receive a small commission. This is no extra charge to you! Thanks for supporting Internet Made Coder :)
This video is about: mit learning, how to learn maths, mathematics for computer science, graph theory, proofs, maths for programming, coding maths, do you need maths to learn to code, computer science student, coding, math for programming, math for coding, do you need math for programming, programming, software engineer, self taught programmer, web app, tech, career in tech, techcareer, how to become a software engineer, self-taught software developer, no cs degree, frontend developer, learn computer science, online, learn faster, programmer, learn how to code, how to learn to code, how I would learn to code in 2022, should you study computer science, should you learn to code, coding for beginners, is coding hard

Пікірлер: 79

  • @InternetMadeCoder
    @InternetMadeCoder Жыл бұрын

    Are you a maths person?

  • @jwdahmed

    @jwdahmed

    Жыл бұрын

    I love maths! I am a Mechanical Engineering transitioning into ML. Where did you (or plan to) learn Statistics and Probability? That's my weakest spot. Btw ... thanks for the videos. Love them.

  • @lazarojmontejo3388

    @lazarojmontejo3388

    Жыл бұрын

    I took high school math so long a go I don't remember it, probably will need a course that preps me for this one.

  • @InternetMadeCoder

    @InternetMadeCoder

    Жыл бұрын

    I happened to have stats/probability as part of my Economics university degree but I re-learned it as part of this course somewhat

  • @abhaytiwari5991

    @abhaytiwari5991

    Жыл бұрын

    @@jwdahmed you can learn from " the organic chemistry" channel.

  • @northernswedenstories1028

    @northernswedenstories1028

    Жыл бұрын

    Completely not a maths person. However I'm starting a 3 year university programme in software development in September and it has a number of maths courses in the first year including "discrete mathematics"

  • @zibi4491
    @zibi4491 Жыл бұрын

    I just needed it. It's encouraging for me after seeing this video

  • @rajatchopra1411
    @rajatchopra1411 Жыл бұрын

    This is indeed a great video, one thing I would like to acknowledge is that even though you don't need math that much but having a strong foundation definitely helps. So go and learn the hell out of it!

  • @amoralmemes
    @amoralmemes Жыл бұрын

    Hi, this video is very well done, thanks for the great editing!

  • @snowzillin
    @snowzillin Жыл бұрын

    Keep up the good work, love seeing the resources your using

  • @InternetMadeCoder

    @InternetMadeCoder

    Жыл бұрын

    More to come!

  • @thomasryan7524
    @thomasryan7524 Жыл бұрын

    I'm pretty good at math's but I know there's always things I could know better. Will check this out. Thank you.

  • @darongreene182
    @darongreene182 Жыл бұрын

    I appreciate these videos

  • @LilJollyJoker
    @LilJollyJoker2 ай бұрын

    Keep it up! Great Vid!

  • @rahuljmd
    @rahuljmd5 күн бұрын

    Thanks for this video, it was informative.

  • @rishavsinha3977
    @rishavsinha3977 Жыл бұрын

    Thanku for this video that is really i need now...

  • @VincentEEpps
    @VincentEEpps10 ай бұрын

    Thank you for making this video.

  • @furdhiek
    @furdhiek3 ай бұрын

    I used part of that course to strengthen my maths for MIT 6006 DSA. This course is great. On my list to be done fully in a near future.

  • @abdullasulfikkar5282
    @abdullasulfikkar5282 Жыл бұрын

    Thank you!

  • @ashenone3427
    @ashenone3427 Жыл бұрын

    Bro Thank You!

  • @junaidcoder
    @junaidcoder Жыл бұрын

    Very Helpful Videos!

  • @InternetMadeCoder

    @InternetMadeCoder

    Жыл бұрын

    🔥

  • @MrStrongBro
    @MrStrongBro Жыл бұрын

    This was great info as always. To be honest, I would love to see a video next on math being used in real life practical codes. Math was my worst subject, I’m probably not above a 6th or 7th grade level these days, but I am interested to relearn if it’s going to be valuable for me on starting this new career (I’m an internet made coder like you).

  • @olufemiomonikeolusegun8337
    @olufemiomonikeolusegun8337 Жыл бұрын

    Many thanks

  • @alessiograziani6355
    @alessiograziani6355Ай бұрын

    Thanks a lot

  • @taasinbinhossainalvi9173
    @taasinbinhossainalvi9173 Жыл бұрын

    You’re a legend.

  • @junaidcoder
    @junaidcoder Жыл бұрын

    Best Person Ever!

  • @abidmo3426
    @abidmo3426 Жыл бұрын

    Your videos are too relatable 😭

  • @beatrizcfv
    @beatrizcfv Жыл бұрын

    i’ve always sucked at maths until last year i start learning data science and it has been so helpful cause im still a student. very cool video

  • @InternetMadeCoder

    @InternetMadeCoder

    Жыл бұрын

    great!

  • @aryanisnotlazy

    @aryanisnotlazy

    3 ай бұрын

    Hi I am student of finance and accounting (commerce) I have desire to get into cs as I am interested in these, So yeah I suck at math too so any advice for me !

  • @ramseslealsanchez1036
    @ramseslealsanchez1036 Жыл бұрын

    Hello, I am an engineer but not a Computer Scientist, I find overlapping areas since coding is extremely useful, I see a great added value to coding in my every day job, I hope that you could review the course MIT6.005 Software Construction in Java, I am thinking about studying it, by the way I almost finish CS50 as you say it is an excellent course

  • @InternetMadeCoder

    @InternetMadeCoder

    Жыл бұрын

    Thanks for sharing!

  • @67kalava.dhilliraovitb36
    @67kalava.dhilliraovitb36 Жыл бұрын

    Nice content bro

  • @InternetMadeCoder

    @InternetMadeCoder

    Жыл бұрын

    Appreciate it!

  • @ricardocaballero6357
    @ricardocaballero6357 Жыл бұрын

    I have tried this course before and the biggest donwside that I see in it is the lack of recitations...trying to solve the exercises by only watching the lectures is quite challenging and time consuming since one would have to find some auxiliary resources. IMO the course is great except for that

  • @Mahakaal1221
    @Mahakaal1221Ай бұрын

    thanks bro! very useful video for me! 🙏

  • @stemstudentph9246
    @stemstudentph9246 Жыл бұрын

    I think theres an MIT ocw that teaches linear algebra

  • @codesaif8075
    @codesaif807510 ай бұрын

    Can i take this course as non technical student who is learning programming?

  • @ReleaseTheKraken25
    @ReleaseTheKraken25 Жыл бұрын

    Could I do/complete this course without having studied Calculus yet? Calc is also on my todo list, but would love to get started on this sooner rather than later.

  • @InternetMadeCoder

    @InternetMadeCoder

    Жыл бұрын

    yes I think so, go for it!

  • @ReleaseTheKraken25

    @ReleaseTheKraken25

    Жыл бұрын

    @@InternetMadeCoder Awesome, thank you so much.

  • @gifjunior
    @gifjunior Жыл бұрын

    From Brazil here!

  • @InternetMadeCoder

    @InternetMadeCoder

    Жыл бұрын

    🇧🇷

  • @manishbarik2267
    @manishbarik2267 Жыл бұрын

    Even calculus as a prerequisite?

  • @RR-xb1nh
    @RR-xb1nh11 ай бұрын

    Didn't knew jos buttler is also a great coder

  • @marlo8456
    @marlo84568 ай бұрын

    I think the course provides solutions now?

  • @dhruvchauhan5198
    @dhruvchauhan5198 Жыл бұрын

    is this good for game programming?

  • @hamza77v
    @hamza77v Жыл бұрын

    Bro how is your job going?

  • @josephtanasi7677
    @josephtanasi7677 Жыл бұрын

    I know highschool algebra but do I need to know calculus?? Thats what is holding me back I feel like calc is such a huge thing to master in itself.

  • @arhieen

    @arhieen

    10 ай бұрын

    Same

  • @user-qz5rj4sm6f
    @user-qz5rj4sm6f6 ай бұрын

    Should i pursue computer science if I am bad at maths

  • @Vighnesh_Graphicdesinger
    @Vighnesh_Graphicdesinger11 ай бұрын

    Science spelling is incorrect in title

  • @josephnour6888
    @josephnour6888 Жыл бұрын

    How did you find the answers of the course

  • @InternetMadeCoder

    @InternetMadeCoder

    Жыл бұрын

    I didn't, that's the annoying part

  • @josephnour6888

    @josephnour6888

    Жыл бұрын

    @@InternetMadeCoder Okay, but how do you know you understand the concepts

  • @vishalsingh-gs4id
    @vishalsingh-gs4id Жыл бұрын

    how to start calculus from basics ? for cs

  • @McFlashh

    @McFlashh

    Жыл бұрын

    Learn simple differentiation and integration. Then when you know the foundation, start learning calculus with trigonometry and know complex rules like chain rule, by parts, product rule, quotient rule etc.

  • @danishalam4405
    @danishalam4405 Жыл бұрын

    Sir how much math need for programming

  • @pixelapse9613

    @pixelapse9613

    Жыл бұрын

    Alot

  • @manavdubey7670
    @manavdubey7670 Жыл бұрын

    824th like thanks for this info. 👍

  • @stockwatch9479
    @stockwatch94798 ай бұрын

    IIT madras descriptive mathematics also there

  • @willy7968
    @willy7968 Жыл бұрын

    No solution? I’m out

  • @InternetMadeCoder

    @InternetMadeCoder

    Жыл бұрын

    yeah it's annoying

  • @MyOneFiftiethOfADollar
    @MyOneFiftiethOfADollar Жыл бұрын

    Will you provide us us with PROOF that you mastered mathematics. KZread channels are for free and anybody can make any claim they want.

  • @user-zz2dd2tc5g
    @user-zz2dd2tc5g9 ай бұрын

    Not getting the answers to the exercise problems isn't really a "downside", it's just the reality of taking a free course. You're not going to get everything that paying students get.

  • @junaidcoder
    @junaidcoder Жыл бұрын

    1 i'm first

  • @InternetMadeCoder

    @InternetMadeCoder

    Жыл бұрын

    🍪

  • @anoridinaryhumanbeing70

    @anoridinaryhumanbeing70

    Жыл бұрын

    Congrats! You gotta be awarded for that extraordinary feat! Absolutely fascinating!! Such an achiever you are! You really did win the world's heart, by viewing a tiny KZread video, before other viewers. This achievement is seriously worth mentioning in your resume too! Great job pal! Keep it up! XD

  • @marekneusch1628
    @marekneusch1628 Жыл бұрын

    you have error there science

  • @annasshaikh2575
    @annasshaikh2575 Жыл бұрын

    Are You Surprised By Your Views Demographic, The Number Of Views From India, Pakistan Or Bangladesh..?

  • @InternetMadeCoder

    @InternetMadeCoder

    Жыл бұрын

    ..?

  • @arnavkumar1570
    @arnavkumar1570 Жыл бұрын

    what's your setup bhaiya??????????????????????????????????????Read more bhaiya === big brother

Келесі