Best Books for Learning Data Structures and Algorithms

Поделиться
HTML-код
  • Опубликовано: 19 окт 2024

Комментарии • 447

  • @EngineeringwithUtsav
    @EngineeringwithUtsav  3 года назад +130

    Thanks for all the comments! I wanted to add a quick note here that the intention of this video is to help you get better at Data Structures and Algorithms, and not to help you prepare for coding interviews. While I did add a book with interviews in mind and discuss that perspective throughout the video, that isn't the main goal of this video. The goal here is to simply help you get a better grasp of Data Structures and Algorithms. Interviewing is a whole different ballgame, and requires specific strategies and approaches to nail. I will make a video series on the whole process of getting better at coding interviews in the near future. But before you can get better at interviewing, you have to improve your foundational knowledge of Data Structures and Algorithms -- that's what this video is for! Hope that makes sense. Cheers! :)

    • @satyam1945
      @satyam1945 3 года назад +1

      Mycodeschool for basic and neso academy for c basic(theory and some pre-implementaion example,use 1.5x) or nptel (look for differ IITs if any updated new courses some are too old and some are new,use 2x here).

    • @aminulislamsabbir4989
      @aminulislamsabbir4989 3 года назад +2

      could you suggest which Discrete mathematics book are better

    • @abhishekmaurya196
      @abhishekmaurya196 3 года назад

      Thanks man. Love from Mumbai

    • @damianschroeder7145
      @damianschroeder7145 2 года назад

      Those guitars 😍

    • @dgleitaocontratos
      @dgleitaocontratos Год назад

      @@aminulislamsabbir4989 +1 to any Discrete math book recommendations

  • @damercy
    @damercy 3 года назад +220

    Love how you actually showed and read through the books instead of blabbering out a script. What a man! ❤😃

  • @sebastiansaenz3239
    @sebastiansaenz3239 3 года назад +715

    It's 2 am, spent all day coding, and can't stop learning tech stuff. Is addictive 😭

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 года назад +127

      👏👏👏 That’s what I’m talking about! No sleep with the wicked! 😀 Keep it up bro!

    • @indiansoftwareengineer4899
      @indiansoftwareengineer4899 3 года назад +31

      @@EngineeringwithUtsav Thanks, this kind of engagement really motivates us to work harder and get where we want to be...

    • @RajPatil-coder
      @RajPatil-coder 3 года назад +6

      Keep it up bro

    • @shoebilyas9664
      @shoebilyas9664 3 года назад +39

      Good. But do take breaks and do different things so that you don't get burnt out.👍

    • @adipurnomo5683
      @adipurnomo5683 3 года назад +5

      @@shoebilyas9664 agreed

  • @hashimali4005
    @hashimali4005 3 года назад +95

    Grokking algorithm literally helped me to vanish my fear for coding.

    • @amelia.s1996
      @amelia.s1996 3 месяца назад

      Really? I’m really scared of algorithms, but I know need to be good at it if I want to succeed in technical interviews! I will definitely give it a try, thank you!

  • @MedinaZyzz
    @MedinaZyzz 3 года назад +52

    RUclips algorithm can sometimes be fantastic, this is exactly what I was looking for. Thanks a lot!

  • @Krazness
    @Krazness 2 года назад +40

    All solid recommendations. Grokking Algorithms was one of the best texts I read regarding the topic. I loved how Aditya broke the concepts down into simple relatable examples

    • @somebodyoulove
      @somebodyoulove 2 года назад +1

      I’m reading it currently. So beginner friendly.

    • @russellkarabelnikov539
      @russellkarabelnikov539 2 года назад

      would you recommend me this book to learn algorithms in python 3 ?

    • @Krazness
      @Krazness 2 года назад +2

      @@russellkarabelnikov539 I would. But focus on learning how they work generally, and not for a specific language

  • @casualray2096
    @casualray2096 3 года назад +30

    This is great! Next semester I start “Introduction to C++” first year of a community college working on an Associate Transfer to SDSU. I’ve been looking books like this, thank you for the video!

    • @alexwho6491
      @alexwho6491 3 года назад +2

      Ha we are in the same boat. Im hammering on c++ and java language because those are coding languages UC schools focus on

    • @arturofonseca5846
      @arturofonseca5846 2 года назад +1

      Same! I am also trying to transfer to CPP! Good luck to both of you! 💪🏻

    • @casualray2096
      @casualray2096 2 года назад

      @@arturofonseca5846 If you don’t have any programming experience IT will be a bit difficult but don’t give up! With time, all that you have learned will connect in some way. Keep your heads up and good luck!

    • @justincook8473
      @justincook8473 2 года назад

      You can do it! I transferred from a California CC to Cal!

  • @Mop_Deep
    @Mop_Deep 3 года назад +30

    Damn dude. Im about to graduate next semester and was looking for something just like this. I love the layed approach. I need to freshen up on my algo and DS for interviews. Thank you for sharing this!

    • @Words-of-encouragement.-.
      @Words-of-encouragement.-. 2 года назад

      How is it going? Have you graduated already?

    • @Mop_Deep
      @Mop_Deep 2 года назад

      @@Words-of-encouragement.-. Yes ! I graduated and I have a software engineering position. Currently working on getting some cyber security certifications. I want to do some red team.

  • @tusharjain9707
    @tusharjain9707 3 года назад +22

    You really motivate me, man! I am taking the ds&algo class next quarter! really excited :D

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 года назад

      You got this!

    • @comscinerd2070
      @comscinerd2070 3 года назад +3

      I'm taking it right now! One mistake I made was to just read the textbook and learn the theory.
      When you take it I would suggest to try to implement every single algorithm and data structure (esp the recursive ones). It really tests how well you understand the underlying concepts and (if you have time to implement a visualization) see how they work.

  • @nikcsm
    @nikcsm 3 года назад +17

    Dudeee.....you look so happy while reading from those books 😀😀
    I used Elements of Programming Interviews for my interview prep and it is an amazing resource for sure. The questions are amazing and the way they relate other possible questions which can emerge from one question.

  • @fubarace1027
    @fubarace1027 3 года назад +53

    My CS Professor was telling us last week about the Introduction to Algorithms book, and how it's the bible for this job. He was suggesting to all of us that if we intend to pursue this line of work, we should try to pick up at least an older edition of the book.
    Thanks for giving me some lead in books.

    • @GooniesDev
      @GooniesDev 3 года назад

      I am envious of their students, the only important thing that my university has taught me was agile methodology :(

  • @reralt
    @reralt 3 года назад +7

    You are like a hidden gem in RUclips. Great video style. On point and clear cut.

  • @AshishRaj-zv8nc
    @AshishRaj-zv8nc 3 года назад +6

    I have seen a lot of videos on Self-coding/Software Development, but your quality of videos is unparalleled. Great Aesthetics and unbelievably high quality content !

  • @lucianofernandes-dev
    @lucianofernandes-dev 2 года назад +42

    I'm a senior Java developer (I work with Java since 2013) in big projects. I've never needed any algorithm to do my work, only the basic structures and logic to do my work. I have the book "Introduction to Algorithms" and this book is almost impossible to study if you don't know well all the basics algorithms and some advanced ones. And this book doesn't have the exercises answers. I don't recomend this book. Buy it if only you gonna work with something that needs the use of advanced algorithms.

    • @astropgn
      @astropgn 2 года назад +5

      I think this book is for people doing computer science when studying algorithms for 1 or 2 semesters. So it is bundle with other required courses like numerical analysis and some fundamental knowledge on the basics of algorithms and logic.
      It can be an entry level, because it seems to be very comprehensive. But it will require a lot of dedication and brain cramps. I believe it is best suited if you are using it as a textbook for some class.
      Here on RUclips there is the MIT course on algorithms and they follow this book. It complements it very well.

    • @nims5537
      @nims5537 Год назад

      Where are the exercices answers then ?

    • @lucianofernandes-dev
      @lucianofernandes-dev Год назад

      @@nims5537 look on Google for "Introduction to Algorithms exercises answers", I think you can find them. There are some PDF files with the answers.

  • @therocketmanprince682
    @therocketmanprince682 3 года назад +3

    The best thing about your videos you give all the answers in a structured way.

  • @comscinerd2070
    @comscinerd2070 3 года назад +7

    This video actually read my mind lol, my DS&A kicked my ass this semester and I was like "hm I need a better textbook to study over break" and when I come home I see this video lol

  • @Dedseq
    @Dedseq 3 года назад +8

    Nice readings. I want to improve my algorithm knowledge. Btw, giving that personal piece of info helps out!

  • @jamesj5469
    @jamesj5469 2 года назад +1

    I just bought 3 of the books for the summer to study and help understand before the class starts. I also liked the way you you pick the books. Cause I was just going to buy a book but glad I watched this video

  • @smikkelbeer7890
    @smikkelbeer7890 2 года назад +3

    Interesting video. I am preparing for next semester with Robert Sedgewick's 'Algorithms 4th edition' and was curious what other people were using to study.

  • @mikelong3444
    @mikelong3444 3 года назад +3

    Great!!! Finally we have the recommended book list from Utsavized on Data Structures and Algorithms. YAY!!!!!

  • @Peywan
    @Peywan 3 года назад +2

    starting to fall in love with your channel, good stuff. appreciated

  • @omidtarabavar2576
    @omidtarabavar2576 2 года назад

    thanks for showing inside the books and giving short explanation and leveling books. this video is amazing :)

  • @sudaminis1302
    @sudaminis1302 2 года назад +3

    This is a really helpful list of resources. I appreciate your channel and efforts you are putting into educating others! Thank you!

  • @SB-tc5je
    @SB-tc5je 3 года назад +4

    Great video Utsav! Very informative! Ordered the first two books, will be a good read for the upcoming holidays . Thanks! :)

  • @abhayakumarmishra5635
    @abhayakumarmishra5635 3 года назад +3

    Love your videos. It makes me calm and focused , much needed for a software developer ❤️.

  • @iamserda
    @iamserda 3 года назад +3

    @EngineeringwithUtsav, I hope we get to work together on a project or some functional area in Tech. You don't make things sound effortless and that's an excellent approach. "It can be done but it takes work."

  • @astropgn
    @astropgn 2 года назад +1

    I bought the big one. In my mind: i studied a lot of the topics, i intuitively understand what these algorithms do, and now I am ready to get deep into them and learn how they really work. I started reading it and on the first algorithm (insertion sort) I opened my code editor and started doing it. I tried to do without copying the pseudo code, but actually doing it from reasoning.
    It took me several hours until I got it done (it was a naive bug of changing the variable and not the element in the list). I also had to look at some implementations in the meantime.
    Yeah. This is going to be a LONG ride.

    • @Harshanandita
      @Harshanandita Год назад

      Then you are probably doing it wrong way, don't waste hours on it, 8-10 minutes are enough, sometimes you need to know k things already to be able to think of next bunch of n things
      Think about it 😉

  • @ShotterManable
    @ShotterManable 2 года назад +1

    great great video. I will continue with CS destilled. I was looking to feel confident about alg & ds interviews. Thanks a lot

  • @zafarhussain9510
    @zafarhussain9510 3 года назад +6

    Thanks sir for this video. I have a request to you . Can you make a separate video like this on DISCRETE MATHEMATICS ( for the step by step learning)

  • @rayansattarkhan6807
    @rayansattarkhan6807 3 года назад +1

    Cool background music. Really into your channel and content. Great stuff.

  • @germangonzalez7185
    @germangonzalez7185 9 месяцев назад

    i have being search for a while for a video like this. I am very lucky to have found your video and chanell, i was very lost looking for how to approach DSA. My University is pretty terrible at it and teaching it, so i had to find by myself a way to find. Thank you, thank you, thank you! I think i will buy all of the books, but start from the Distilled one and end up in the interview book one. You have saved my career life :D

  • @neingtyyyy
    @neingtyyyy 3 года назад

    your approach to topics in general is very unique. I have been following your videos and I love them. Thank. you and keep up the good work. 😀

  • @wewe-fx6un
    @wewe-fx6un 3 года назад +3

    The hard cover with CLRS is ❤️

  • @anonymous5k434
    @anonymous5k434 Год назад

    great channel. as a 19 years old programmer i am glad i found this channel

  • @gitarthakumarsarma6365
    @gitarthakumarsarma6365 3 года назад

    Liked the part that you stressed on first having a brief overview of the topics and then slowly and steadily diving deeper into specific topics. I first started learning a topic too much, which indeed helped but then it becomes discouraging if you are learning on your own, you don't get immediate results and then you started doubting yourself. Having a brief idea is enough to start solving problems and then picking up the topic as you keep on learning. This way I learned a lot and at the same time had the motivation to study.
    I am still a noob :) but this way my learning curve is much much better.

  • @Ahmed_Asif
    @Ahmed_Asif 2 года назад

    Apart from being a very informative video, your voice is very peaceful.
    👍🏽👍🏽👍🏽👍🏽👍🏽👍🏽👍🏽👍🏽👍🏽👍🏽👍🏽👍🏽

  • @satyajitmajhi1406
    @satyajitmajhi1406 2 года назад

    highly appreciate this video brother!, it helped me to get an insight regarding what books should i go to

  • @sparshsharma1343
    @sparshsharma1343 2 года назад

    Amazing Video. Provides great insights and resources in the video as well as in description. Thank You Very Much.❤❤

  • @neoTriny
    @neoTriny 3 года назад +1

    Cant thank you enough
    I was searching for these type of book suggestions
    those 4 books are gem, like you 🔥

  • @hyfydistro
    @hyfydistro 3 года назад +9

    I suggest people learn about Data Structures alone before Algorithms. Putting them two together is already a tough task.

    • @abdelghafourelbikha9422
      @abdelghafourelbikha9422 3 года назад +1

      that what I did with Intro to algo the mit book I went to data struc then I will got algo

  • @arpitc98
    @arpitc98 3 года назад +9

    Took Data Structures and Algorithm Classes during college in which only basics were taught and that too in a boring manner.
    Now I am planning to start everything from scratch.
    Amazing video.
    Please make a similar video on networking.

  • @harshithranadhir1656
    @harshithranadhir1656 3 года назад

    Awesome video man👌 .Thanks for the suggestions and detailed procedure to get good at algorithms.

  • @BhargavSushant
    @BhargavSushant 3 года назад +1

    its been 11 years, I am still recovering from the trauma of Corman's Algorithms book, I wasn't ready for that book.

  • @abimaelmartell
    @abimaelmartell 3 года назад

    Nice video, i've had Computer Science Distilled on my Wish List for about a year, but after your recommendation i'll buy it. I'm an experience Software Developer, but still struggle with Algorithm Interviews. Thanks!

  • @adityabhandoh7871
    @adityabhandoh7871 3 года назад +2

    Thanks man.
    This really helped a lot.

  • @TheJoaohc
    @TheJoaohc 3 года назад +2

    Good to know that there are more people out there writing code and playing guitar :)

  • @arvindvish2588
    @arvindvish2588 3 года назад +7

    thanks to youtube's recommendations for your videos

  • @shubhamnagure7654
    @shubhamnagure7654 3 года назад +1

    Liked this content and subscribed , this is what i am looking for

  • @arwaiz610
    @arwaiz610 2 года назад +1

    I loved this video! Thank you 💙

  • @samueltekle2267
    @samueltekle2267 3 года назад

    Another awesome video and content. Thank you very much for sharing brother, I will definitely be buying one of the books.

  • @apoorvkumar5207
    @apoorvkumar5207 3 года назад +2

    Thank you for this video, I have messaged so many times for this.
    Thank you😀

  • @JohnWickXD
    @JohnWickXD 3 года назад +1

    Please upload more videos like this one❤...So helpful

  • @AntoineJacques
    @AntoineJacques 3 года назад +1

    Thank you so much, this will help. I'm going to start learning dsa in a week or so.

  • @chiragsharmaYoutube
    @chiragsharmaYoutube 3 года назад +3

    Now the big boy comes..xD I am levelling up for this.

  • @manthan85
    @manthan85 3 года назад

    Excellent content ! Btw, what’s the background track ?

  • @AInamedMia
    @AInamedMia 3 года назад +6

    Hey Utsav, I have a simple question for you. I have asked this question to many people but they couldn't answer it. Here goes:
    What is the best way to take notes? When I say this, I do not mean what software should I use to take notes. What I mean is, what should be there (and shouldn't be there) in my notes. Can you help me out?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 года назад +6

      I am not a big notetaker, so I don't have a system around note taking. I just jot down things on whatever I have available. For me, the more important point is to review systematically.

  • @UserBDXYZ
    @UserBDXYZ Год назад

    A good introductory book on algorithms is "How to Solve It by Computer" by R. G. Dromey. This is a great book for learning to think algorithmically.

  • @0mar._.
    @0mar._. 2 года назад

    Damn love that Kirk Hammet ouija signature behind you.

  • @nirajgujarathi6796
    @nirajgujarathi6796 3 года назад

    Really helpful video for DSA beginners , thank you!!

  • @sivapraveens9643
    @sivapraveens9643 3 года назад +1

    Thanks a lot man, you got inspired me to learn DS algo :-)

  • @zyadashraf9999
    @zyadashraf9999 3 года назад +1

    You're such a good man , thanks for the effort and info ❤️❤️❤️❤️

  • @kaioneal6160
    @kaioneal6160 2 года назад

    I am Buying all these books in the description!! Thank you!!

  • @DivyaJharia
    @DivyaJharia 3 года назад +1

    I liked the video the books recommended are the once i used in my college i guess time to read them once again :-P, also the happiness in your face when u were saying you should know whats an int, array, variables etc hehe

  • @jorgechamorroguitar
    @jorgechamorroguitar 3 года назад +5

    Great video. Could you do this for Object Oriented Analysis and Design? (OOAD) Thanks!

  • @Allthingslearningg
    @Allthingslearningg 3 года назад

    I totally loved the video, thank you so much

  • @nieczerwony
    @nieczerwony Год назад

    One impoetant if not "the" most important book is missing "The art of computer programming" by Donald Knuth. This is not for begginers but man each volume describe different types of algorithms.
    If you are nerd or a geek this book is a must in your library.

  • @nikhilmatkawala6727
    @nikhilmatkawala6727 3 года назад +1

    Very helpful video sir, I will watch all your videos

  • @gilbasit
    @gilbasit 3 года назад

    Great Video! Fantastic content as always!!

  • @mr.jyotiranjankalta8098
    @mr.jyotiranjankalta8098 3 года назад +1

    Your way of explaining tremendous bro..

  • @МихаилЧон
    @МихаилЧон 3 года назад +1

    Thank you very much! Very good books review.

  • @sitharthanmirudhul5411
    @sitharthanmirudhul5411 3 года назад

    Truly great man. Thanks for your video.

  • @indiansoftwareengineer4899
    @indiansoftwareengineer4899 3 года назад +1

    Thanks man, for these recommendations.....
    Please make a video for Junior developers to grasp more and more concepts of Software Development, to become best in field.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 года назад +1

      I'd suggest watching my other recommendations videos, on books, projects, programming languages. It covers a lot of stuff useful for beginner software engineers.

  • @zyadashraf9999
    @zyadashraf9999 3 года назад +1

    Please Make a video for difference between learning in books and courses online as udemy, coursera .. etc and which is better

  • @zawarudu9206
    @zawarudu9206 3 года назад +1

    Just a one question, is it necessary for a data science ( machine learning)
    To go through that or it will be a waste of time
    Is there any algorithm book you recommend for machine learning

  • @grizzlah
    @grizzlah 3 года назад

    Really enjoying these book reviews with, at least, this level of detail. Please continue with this format. 👍

  • @prashkd7684
    @prashkd7684 3 года назад +2

    I am learning to code on my own. Should I start with Data structure first or should I learn a language (like c++) first?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 года назад +2

      They are both the same, not mutually exclusive. You learn the basic constructs of programming like variables, statements, functions, conditionals etc. Then you move on to basic data structures, then advanced data structures and while at that, you learn algorithms to manipulate to data structures. Now you have learned the core of programming. From here on, it is only a matter of learning new syntax/constraints for a new programming language, rest stays the same. Then you move on to learn engineering concepts.... I am surprised so many people think learning to program and learning about data structures and algorithms are different --> writing a for loop to print your name 10 times is also an algorithm. Now if you store that in an array instead of printing, you are using a basic data structure ... makes sense?

    • @prashkd7684
      @prashkd7684 3 года назад

      @@EngineeringwithUtsav Absolutely. I guess the reason ppl like myself struggle with programming is because the field is so vast, rapidly changing and abstract that it is quite difficult to catch the starting end of the thread. When i learn a new subject, I like to visualise the end result and then plan my path towards it. In real world programming applications, you have to take so many "detours" to pick up that side knowledge to be able to write a specific driver using low level language, or an abstract level algorithm using high level language that by end of my planning stage, i get demotivated and drop the whole idea. I'm finally back on track of my programming journey because of a hobby project and hopefully this time I'd be able to achieve level 1 skill at least :).. something i can then translate into a professional skill.

  • @sebastiansaenz3239
    @sebastiansaenz3239 3 года назад +2

    Love the videos by the way. 🙏 Hopefully, help me get an internship in Microsoft here in ireland 🇮🇪

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 года назад

      Thanks! Keep at it, and you will get there! BTW I wanted to work at Microsoft Ireland, too :)

  • @madhuranaik5552
    @madhuranaik5552 3 года назад

    Thankyou! It was really helpful 👍🏻

  • @divyanshimehra4883
    @divyanshimehra4883 2 года назад +1

    Thank you utsav for this valuable info

  • @music.sudarshan
    @music.sudarshan 3 года назад +1

    Utsav dai, thanks for this video. Cheers from Germany!

  • @simondolapo1567
    @simondolapo1567 2 года назад

    Just watching this video today and I'm so blessed by everything you said...
    As a software engineer with decades of experience...do you recommend knowing concepts in-depth or just having a surface/shallow knowledge as a starter in software engineering/development?
    Cos some say you'll learn more on jobs and there's no need to know have a deep-rooted knowledge.
    Would appreciate if I got an answer from you...

  • @dropBear97
    @dropBear97 3 года назад +1

    Much Needed Video 🙏

  • @fauziyakhan6599
    @fauziyakhan6599 3 года назад +2

    PlzZzz tell me the best book for beginner in data structure with java for engineering purposes? Plus in easy language!! 🙏🏻

  • @shyampramanik780
    @shyampramanik780 3 года назад +2

    Thank you so much for the recommendations , really very helpful .. can you please recommend books on system design and database design ?

  • @suandisimanjorang1256
    @suandisimanjorang1256 3 года назад

    Thank you very much for sharing your experiences and knowledge

  • @chadhasid
    @chadhasid 3 года назад

    Thanks for this. Keep up the great work :)

  • @mohammedrangoonwala9328
    @mohammedrangoonwala9328 3 года назад

    Amazing vid man 👍🏻 Please do some more book videos

  • @nurhannahbraim9031
    @nurhannahbraim9031 3 года назад

    Love your video ! thanks !

  • @sircosm
    @sircosm 3 года назад

    Nice to see so many guitars in the background alongwith the Rockit monitors...Are you also a part time music producer ?

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 года назад

      I wouldn't say part-time, perhaps hobbyist is a better word :)

    • @sircosm
      @sircosm 3 года назад

      @@EngineeringwithUtsav That is still impressive. Cheers !

  • @samiullahshah7264
    @samiullahshah7264 3 года назад +2

    Bro, please recommend some language specific books like python, Java, dot net, Javascript and its framework.

  • @wildfire8284
    @wildfire8284 3 года назад +1

    heyy, i’ll be starting university this september and wanted to learn a little about data structures and algorithms, so should i read all these books or should i try to find video courses online? basically , which is better books or videos? btw love your content

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 года назад

      Whichever works better for you -- either is fine, perhaps a combination of both.

  • @satyaraju8875
    @satyaraju8875 3 года назад +2

    Hey, great video.
    Which book do you recommend on algorithms for trading ?(python )
    Thanks

  • @anny__Choudhary007
    @anny__Choudhary007 3 года назад +1

    Thanks for the video

  • @Yamun_Sharma
    @Yamun_Sharma 3 года назад +12

    How much skills in mathematics one need to do advance programming.

    • @AntoineJacques
      @AntoineJacques 3 года назад +5

      Just be willing to learn.

    • @EngineeringwithUtsav
      @EngineeringwithUtsav  3 года назад +12

      Depends on what field in engineering you are interested in. Graphics-heavy (like games) will have a lot of physics and hence will be a bit math heavy in the Calc side of things. ML can be heavy on the Probability and Stats side. Trading and finance can be heavy on the quant side. So, it depends. In general, you'd be okay with basic college math -- probability, stats, counting and discrete math (maybe some linear algebra).

    • @Anonymous-im2lx
      @Anonymous-im2lx 3 года назад +2

      @@EngineeringwithUtsav thank god not trigonometry 😭

    • @vinit1366
      @vinit1366 3 года назад +2

      I think imagination is more important than mathematics. Yes lil mathematics is needed.

  • @its_sourabh7410
    @its_sourabh7410 3 года назад +1

    Love your videos a lot

  • @prathmeshdeshpande
    @prathmeshdeshpande 3 года назад +1

    Great video, loved it! :)

  • @__lalisa
    @__lalisa 3 года назад

    Hey there. I hope you are doing well. I'm thinking on learning to code. Where do I start? I want to start with basics. Which book should I go for first?

  • @recursion.
    @recursion. Год назад

    Hi Utsav, can you make a video on how to read the clrs and analyse those proofs and mathematical theory?

  • @ashwaniverma5512
    @ashwaniverma5512 3 года назад +1

    Good explanation 👍

  • @haku660
    @haku660 3 года назад

    Hey gentleman thanks for sharing your experiences and knowledge.❤️✌️