Conquering Math as a Computer Science Student

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024
  • Math is one of the most important aspects of your Computer Science Degree. Let's discuss how to get better at math, what math is related to computer science, and a few theoretical and practical examples on how to improve your math skills during college.
    MIT Math for CS TH-cam -- • MIT 6.042J Mathematics...
    MIT Math for CS OpenCourseWare -- ocw.mit.edu/co...
    ----------------------------------------------------------
    I share and document my experiences on a topics including computer science, software engineering, and iOS development. I'm a full-time Software Engineer and a part-time TH-camr & iOS developer. My hobbies outside of what's been mentioned include surfing, snowboarding, and playing video games.
    Subscribe, so you don't miss a thing!
    ---------------------------- SOCIAL MEDIA ----------------------------
    Twitch --- / forrestknight
    GitHub --- github.com/For...
    Instagram --- / forrest.swift
    Twitter --- / forrestpknight
    Discord --- / discord
    Medium --- / forrestknight
    ---------------------------- PRODUCTS ----------------------------
    Design Store --- sellfy.com/for...
    Recommended - Udemy iOS 11 & Swift 4 Course --- tinyurl.com/y8...
    ---------------------------- DESK SETUP ----------------------------
    Monitor --- amzn.to/2E9sioB
    Monitor Arm --- amzn.to/2E8UckG
    Standing Desk --- amzn.to/2C3T3oG
    Desk Chair --- amzn.to/2EaWTy5
    Keyboard --- amzn.to/2EaSxHa
    Mouse --- amzn.to/2C3Bbud
    Mousepad --- amzn.to/2GWASVB
    Microphone --- amzn.to/2C4Upzj
    ---------------------------- VIDEO GEAR ----------------------------
    Camera --- amzn.to/2dS8uYi
    Microphone --- amzn.to/2eHr7xj
    Tripod --- amzn.to/2jgbaOI
    Bendy Tripod --- amzn.to/2eO2r5S
    Lighitng --- amzn.to/2LqrqPv
    ---------------------------- OUTRO MUSIC ----------------------------
    Country Cue 1 by Audionautix is licensed under a Creative Commons Attribution license (creativecommon...)
    Artist: audionautix.com/

ความคิดเห็น • 321

  • @apexhacker346
    @apexhacker346 6 ปีที่แล้ว +463

    Calculus, Discrete Math, Linear Algebra IS A MUST!!!

    • @WildThoughtsAI
      @WildThoughtsAI 5 ปีที่แล้ว +16

      Tristan Draper I don't think calculus is must

    • @MKSRR1
      @MKSRR1 5 ปีที่แล้ว +11

      probability?

    • @MattKilleen798
      @MattKilleen798 5 ปีที่แล้ว +17

      @@WildThoughtsAI it depends on what job your going for

    • @cloudboysmusic5223
      @cloudboysmusic5223 5 ปีที่แล้ว +15

      @@MKSRR1 probability is a subsection of Discrete Math

    • @coprice94
      @coprice94 4 ปีที่แล้ว +7

      Not so much calculus

  • @bwilliams6755
    @bwilliams6755 5 ปีที่แล้ว +215

    I failed my precalc class my first semester of college. I did an easier math class the second semester and passed it. I'm ready to try the precalc again. Even though I failed the class, I learned that math is one of the most beautiful languages in the world. Math is great. I'm not good at it by any stretch. I will still conquer this though.

  • @SubterraneanChick
    @SubterraneanChick 6 ปีที่แล้ว +246

    The reason sooo many fear and fail at math is not because it is hard. It is because they treat it like the other basic education subjects.
    Think differently and know that you cannot succeed at math by studying night before, remembering a few equations like dates in history class, nor by just scrapping by.
    Office hours are the key to succeess, yes. But even more important than that, you MUST COMPLETE ALL HOMEWORK WHEN DUE, AND DONT EVER GIVE UP ON A SINGLE PROBLEM. THEN, YOU MUST PRACTICE, PRACTICE!
    Don’t study. Only practice. That way you don’t just know, you have complete UNDERSTANDING ABOUT CONCEPTS. Much like pointing out a particular color in the room, you should practice until you can look at any series of alpha numeric characters and be able to identify what it is asking and instantly knowing (like identifying red + letters S T O P means "stop!") how to approach the problem and what equation, formula etc to use. Tools in a toolbox, Baby.

    • @crisc.castillo979
      @crisc.castillo979 5 ปีที่แล้ว +21

      Yeah I was really bad at math, surprisingly if you put a lot of effort, have an open mindset, and a shit load of time... Its doable, but you got to learn the fundamentals to succeed in higher level math

    • @ikramrafi6481
      @ikramrafi6481 3 ปีที่แล้ว +1

      Thanks dude

    • @PWingert1966
      @PWingert1966 3 ปีที่แล้ว +6

      Yeah, I had a friend who for her math courses did every question in a chapter. Her professor was even stumped by a couple of the more advanced questions the required a few weeks of research to solve. They found errors in the solution manual and ended up co-authoring a paper-based on one of the questions when they found a different solution that had never been published before. She did a minor degree in math. She got the publisher to give her a contract writing a new solution manual for three of her courses.

    • @glebunov
      @glebunov 3 ปีที่แล้ว

      Any recommendations on where I could find resources to practice beyond the homework?

    • @AltHistoria
      @AltHistoria 3 ปีที่แล้ว +2

      This is the same process with learning art, it's practice and fully understanding the fundamentals of each process that gets you to improve. You can't cheat and shortchange your way to success in either field.

  • @whitebear224
    @whitebear224 3 ปีที่แล้ว +172

    I'm bad at math. But I genuinely want to learn and I'm fucking dedicated to see this through. I'm so fucking nervous but I'll work so hard on this.

    • @mckayhba360
      @mckayhba360 3 ปีที่แล้ว +1

      how are you gonna go about that?

    • @Noname-di3yz
      @Noname-di3yz 3 ปีที่แล้ว +12

      U got it bro

    • @pravanw.5365
      @pravanw.5365 3 ปีที่แล้ว +1

      Hey dude any progress?

    • @trevon9840
      @trevon9840 3 ปีที่แล้ว +1

      How’s it going bro

    • @Balaghmubin
      @Balaghmubin 2 ปีที่แล้ว +1

      Same

  • @souljarohill8795
    @souljarohill8795 3 ปีที่แล้ว +69

    I have never had a passion for math and never been good at it, yet im changing my major to computer science. pray for me please

    • @louiskaninda1447
      @louiskaninda1447 3 ปีที่แล้ว

      I'm thinking of majoring in computer science but math isn't my favorite class in hs and sometimes, it gets really confusing. I'm currently in 9th grade and my average is an 80%. Can you tell me how was your expirience since these last 4 months?

    • @mar.sahakyan
      @mar.sahakyan 3 ปีที่แล้ว +1

      So how did it go?

    • @Balaghmubin
      @Balaghmubin 2 ปีที่แล้ว

      Same. Good luck

    • @simplyvibing4901
      @simplyvibing4901 2 ปีที่แล้ว

      HOW DID IT GO WE NEED AN UPDATE

    • @souljarohill8795
      @souljarohill8795 2 ปีที่แล้ว +8

      @@simplyvibing4901 my major is currently comp sci. I graduated in the fall with my associates and the fall coming up I’m transferring to my university. I took trig over the summer and it was hard but I passed. I took pre cal and programming fundamentals 1 in the fall with two other basic courses and the pre cal was easy I got a c because of laziness and programming fundamentals was easy easy I got a A. In my class we’re learning c++. This semester I’m taking programming fundamentals 2 and calculus 1. Calculus 1 Is tough and I’m trying my literal hardest but I’m passing so far. I need better practice habits that is all. Other than that I’m fine however in that class, just need to practice daily. In programming fundamentals 2 I’ve been doing good as well just learning about classes. Overall im doing it. That’s what matters. If you wanna do it then you should as well. I said it then and say it now. Never had a passion for math or been good at it but that’s not stopping me no cap.

  • @serg9438
    @serg9438 6 ปีที่แล้ว +212

    Lmao just changed my major to CS and was nervous for the math portion. Then I realized I’m not actually that bad at math and I was making it seem worse than it was. Don’t know if that will change when the semester starts but I’m excited! Gotta say thank you Forrest you’re the reason I felt confident in changing my major to Computer Science!

    • @garynico9872
      @garynico9872 6 ปีที่แล้ว

      Sergio Romo calculus?

    • @serg9438
      @serg9438 6 ปีที่แล้ว

      Gary Nico yeah! Still a little nervous but I’m pretty’s sure I’ll get it as long as I actually try

    • @fknight
      @fknight  6 ปีที่แล้ว +27

      Hope you enjoy it! And don't do the same as I did when I first went to college. I was always good at math throughout school, but when I got to college I struggled because that's when I realized I actually had to study. Everything up until that point just came naturally/easily.

    • @fes51
      @fes51 5 ปีที่แล้ว +1

      @@fknight I know this is old video and don't know if you'll comment. I'm from UK but I'm curious as to why you think ppl need to learn calc for computer science ? Discrete math which is extremely important doesn't require any calculus and can be taught without it. I understand some professors ask for calc as proof of 'mathematical maturity'. But calc is more for physical sciences as its used to describe motion. Outside of certain niches it's not needed and ppl can crack on with linear algebra then discrete math.

    • @crisc.castillo979
      @crisc.castillo979 5 ปีที่แล้ว +8

      @@fes51 Discrete math is like the best math I have learned that is applicable to C.S. and Linear Algebra is decent as well. Calc is just to weed people out.

  • @DJDELLANNIE
    @DJDELLANNIE 6 ปีที่แล้ว +37

    Man you not lying. Since January I’ve been tackling some serious math problem and I love math but shit I look at the rest of my courses damn near ever semester some math class waving their hands at me “hello I’m over here lol”

  • @0x007A
    @0x007A 3 ปีที่แล้ว +6

    Computer science is basically applied mathematics. The technique that worked for me was to attend every lecture, write notes that are not already explained in the examples for each section in the textbook instead of a notebook, and doing every one of the exercises in the chapter the night before the weekly or bi-weekly quiz. This applies to calculus, algebra, statistics, discrete mathematics or discrete structures. In other words, pay attention during lectures and practice, practice, practice.

    • @0x007A
      @0x007A 3 ปีที่แล้ว

      @Kian Naicker absolutely possible to achieve straight As in calculus, and for me, mostly B+s for algebra in university-level mathematics courses. This only applied to mathematics courses to be clear. I enjoyed programming and was implementing interpreters as personal projects by the end of first year.
      I realized I should have been studying towards a mathematics degree instead of computer science. I dropped out of university after third year and started my career as a systems analyst.

  • @NEIKUUKWOW
    @NEIKUUKWOW 2 ปีที่แล้ว +4

    I tutor math. From the early days for 5th grade to calc 2, a lot of it is fresh in my mind.
    I am so thankful for the years of tutoring I’ve done because it really solidified everything I’ve learned.

  • @ribasb
    @ribasb 5 ปีที่แล้ว +37

    Throughout my life I always viewed math as something negative and sucked at it. However, during freshman year of college I decided that computer science it is and started out taking basic math classes (pre-algebra). Currently I am taking Precalculus and will go up to Calc 2. What made me get to where I am is the mindset.

    • @bryanterrazas9440
      @bryanterrazas9440 3 ปีที่แล้ว +6

      This motivated me !! I’m looking to switch to cs because of how awesome it sounds but afraid of the math cause I barely remember algebra, but I’m willing to put in the work. How has it been going for you ?

    • @aaliyah82
      @aaliyah82 ปีที่แล้ว

      @@bryanterrazas9440 any updates on ur end? I’m curious cause I’m not the best at math either.

  • @fancyAlex1993
    @fancyAlex1993 2 ปีที่แล้ว +4

    Udemy/TH-cam is your best friend when it comes to mathematics for cs degree.

  • @iZAPMath
    @iZAPMath 4 ปีที่แล้ว +10

    Great video and engaging! I worked as a computer scientist and a software engineer, and I tell my students that in math, you will learn how to critically dissect a problem into components, and this skill is very useful in any IT or CS field.

    • @DailyMental
      @DailyMental 2 ปีที่แล้ว +1

      this is so true, i was really bad at math and now i've been restudying it as an adult and it's so much more fun somehow but what i like the most about it it's how im actually thinking better in my everyday decision, simple things like what route to take

  • @Messi-rw9ng
    @Messi-rw9ng 5 ปีที่แล้ว +10

    I just want to offer my thanks for this video and the rest of your CS videos. I'm applying to a college offering a Bachelor's in Computer Science with an emphasis in game design and simulation. I have always struggled in math (despite having a A/B average). I have a bad case of math anxiety. But throughout my life, coding and programming always intrigued and interested me. I've been reading up on a lot of articles and watching videos regarding math anxiety and why people simply hate math. The most common answer is that they just don't study or put in the work to grasp it. Admittedly, that's me. I dropped out of AP calculus the first month believing I couldn't handle the course work but now I'm having the same issues with regular statistics. But it's because I don't make an attempt to understand the material. I just sit there hoping the teacher will just spoon feed the answers to everything into my mouth lol. And unfortunately, my friends have the same mindset. When everyone says they "just don't get it" or, "I hate math" it causes this chain reaction of "I'm just not going to study and wing the next exam." But I hope to change that, I genuinely want to succeed in CS and I know my greatest barrier will be my math courses. These last few months of my senior year I'll have to dedicate to understanding four years of algebra and calculus that I just neglected. But I know I can pull through...anyone can learn math just as anyone can learn to read a book or learn a language. Just gotta put the work in. Just a side question, did you find yourself struggling in high school mathematics?

    • @KzoJohnny
      @KzoJohnny 2 ปีที่แล้ว

      i’m in high school as a sophomore and i really want to study computer science for college but i suck at math. how did it go for you?

    • @Messi-rw9ng
      @Messi-rw9ng 2 ปีที่แล้ว +4

      @@KzoJohnny
      *Tl;dr* I'm doing fine and it's going smooth! And since you're a sophomore you still have lots of time to think about what you want to do and what you want to learn. Read up on CS topics and try to learn a programming language while you're in school. Try really hard to understand algebra to the best of your ability. It'll really make things easier in the rest of the math courses you take.
      You know it's crazy how I forgot about this comment. But I'm really glad you asked. I'd love to tell you my experiences so far but I fear it might be a mouthful so I apologize but it's been a LONG journey for me this past three years.
      Lemme just say that I didn't take my own advice during my senior year of hs and continued neglecting my math studies. I still passed with an A in statistics but again, I didn't really understand the material; I just learned it to pass the exam and forget about it all the day after. I regret this ALOT but part of this was because my parents forced me into pursuing a Nursing degree in college. I was set for Computer Science, but my mom pulled a 360 degree turn on me and told me if I don't do nursing she's not helping me pay for college and she'll kick me out of the house...wow, thanks mom.
      I did two years of general ed classes and prerequisite nursing classes in college and I HATED it. I was depressed tbh, never left my room, never left my bed. My mom took notice and finally allowed me to pursue what I wanted to: computer science. I switched my majors just a few months ago. And right now I'm taking a year long leave of absence (a "break" from my college studies with permission from my school) in order to prepare for the cs degree. My message to you out of this: major in what you love cuz you'll hate every second of your studies if you don't.
      Let me tell you, not a single day has passed where I haven't been learning something new. There's so much to learn and it's very rewarding. I began keeping track of everything math/cs related I learned/did every single day and have been doing so since October of last year. I started with researching the topics of math I needed for cs and that included Algebra, Linear Algebra, Geometry/Trignometry, Discrete Math, and Calculus. I've gone through a text book on pre-algebra, and discrete mathematics so far and have bought courses on Udemy for Algebra, Trig, and Calc. On the side I'm taking a Udemy course on Python and Web dev (100 Days of Code by Angela Yu) and a C# game developer course. I'll be taking CS50x by Harvard on Edx afterwards. So right now, it's smooth sailing but a lot of work but again it's very rewarding work and if you really are passionate you'll be fine.
      You said you were a sophomore so you have a lot of time. I REALLY REGRET not spending more time in high school learning how to program or just understanding Mathematics. Don't make my mistake. DONT WAIT till you're a senior in hs or about to enter college. Just pick a course online or here on TH-cam and stick with it. Ik your busy with schoolwork but try to put in a few hours a week. It'll be worth it. You won't have to take a year off like me just to learn the basics. Also, don't get into this mindset where you think "maybe I should read this basic introductory book about programming or this basic book about math first before really delving into the topic" they don't work. You end up reading those books and forgetting stuff afterwards. You have to DO the problems and code yourself to learn. That's why I'm taking these online courses where they give you problems to solve while also teaching you. Just my preference, but try looking up topics on Udemy and wait for a sale. The prices there are like $150 a course but when they're on sale they're only about $15. The python course I'm taking has the same amount of information that a $20,000 bootcamp offers but for only $15. It's insane.
      Here's some things to get started on (in order of where you should start):
      1. Research and think about where you want to work. CS isn't a job; For most people, you don't get a CS degree and become a computer scientist. Jobs in the market nowadays can be a Data Scientist, Machine Learning Engineer, Artificial Intelligence Researcher, Software Engineer, Systems Engineer, Game Programmer, etc.
      2. Learn ONE programming language. A high level programming language like Python, C#, Javascript, etc.
      3. Then Learn a low level programming language like C or C++.
      4. (do it alongside learning how to program if you can) Learn some math by yourself. Math in high school can suck because your teachers might suck at teaching or just the feeling of being forced to learn what you don't want to. I found it easier when I was learning for myself and not for some stupid letter grade. Try Discrete Math. It teaches you that math isn't just some numbers. It's really a language. Pre-Algebra beforehand if you REALLY need a refresher. and work your way up from there.
      5. Research these topics (these make up the core of CS and are considered "the hardest" parts of the degree:
      Data Structures and Algorithms
      Operating Systems
      Automata Theory
      Calculus
      Anyways, sorry for such a long post. Hope it helps out.

    • @ryomiller2451
      @ryomiller2451 2 ปีที่แล้ว

      @@Messi-rw9ng Hey thanks for taking out so much of your time and typing such a long post. It really helped me out and I'm sure it is helping out a lot of other people too!

  • @michaelovadiyah659
    @michaelovadiyah659 4 ปีที่แล้ว +5

    MIT’s math for CS course moves extremely quickly. But remember those students score in the top of academics in maths. And most of them likely had two semesters of calculus before they entered MIT and likely had more advanced maths courses because they’re so competitive academically.

  • @kimpachis8841
    @kimpachis8841 4 ปีที่แล้ว +10

    its important to note that it also depends on your college. some CS departments like the engineering department requires lot of math while others dont like arts and sciences

  • @rfoxwood
    @rfoxwood 3 ปีที่แล้ว +7

    Thanks for the video! Getting into my first math CS courses and it's been challenging, but you're absolutely right. Hard work is what helps you get better at math and understand concepts not memorize formulas.

  • @PWingert1966
    @PWingert1966 3 ปีที่แล้ว +3

    The hard courses are formal language theory and computability theory because they are all proof by induction on non-numerical constructs such as binary trees. None of the other math in the course really gives you the background to do this kind of proof-based math. This was where I ran into problems since I am not good with abstract concepts and how to manipulate them mainly because I hadn't built up a set of tools and had experience doing abstract proofs and had to learn that from scratch at 20!

  • @zalezluciano2899
    @zalezluciano2899 ปีที่แล้ว +2

    I'm terrible at math but I enjoy learning it and when it finally clicks. I'm confident with extra practice I can learn it!

    • @Mizar4
      @Mizar4 ปีที่แล้ว

      Same

  • @alexbaltimore
    @alexbaltimore 6 ปีที่แล้ว +7

    I was so bad at math in middle school with C’s and D’s in High School I learn to be open and learn to love math. I graduate high school with a 96 average in math and that helped me get into CS because my ACT score was not that good. So I would say learn to stay focus and love it, don’t be ignorant. It helps a lot

    • @fknight
      @fknight  6 ปีที่แล้ว +3

      Great advice! And good for you for putting in the work.

    • @r3dcl0udzz20
      @r3dcl0udzz20 5 ปีที่แล้ว +1

      I'm a junior in high school and wanting to be an ethical hacker/ software engineer. Rn I'm taking geometry and it is a little hard but u use algebra all the time. All last year I made the honor roll and I did good at algebra 1 accept for one lesson and that was some graph lesson idk which one it was.

    • @MonsterhunterFTWWTF
      @MonsterhunterFTWWTF 5 ปีที่แล้ว +1

      @@r3dcl0udzz20 Make sure your trignometry/precalculus knowledge + algebra skills are TOP notch. They are incredibly important in the math you'll be taking. Literally having STRONG algebra and trig skills made calc a breeze. They're like your tool set. Having a good toolset will make it easier to build something (higher level math)

    • @r3dcl0udzz20
      @r3dcl0udzz20 5 ปีที่แล้ว

      @@MonsterhunterFTWWTF thanks man, but yea I agree; I'm just wanting to study cyber security and really there's not that much math envolved, just some algebra and discrete math. But yea, there's free courses on Khan Academy which I will take advantage of.

    • @somabhadraghosh5441
      @somabhadraghosh5441 4 ปีที่แล้ว +1

      @@r3dcl0udzz20 doesn't ethical hacking require a understanding of cryptography?

  • @petertran5876
    @petertran5876 4 ปีที่แล้ว +6

    Deriving formulas allows me to remember it a lot more effectively

  • @darellarocho5729
    @darellarocho5729 6 ปีที่แล้ว +85

    Help, Forrest. I just started my first semester of college and I already feel depressed. I have literary only taken my first day at college (yesterday) and I already just feel trapped. I don't know how to describe it, I've felt similar before in situations where change has happened in my life. I'm sure that it's just that, I'm afraid to tackle changes and challenges in life, especially if they are things that I'm not used to. It's my dream to become a programmer one day, but my motivation is constantly being taken away by these challenges. And it's not specifically at math, I'm just so afraid of doing new things. I'm afraid of failing. And I get that failure leads to success and experience, but like I don't want to fail any of my classes. And I'm afraid that even if I put in the work that I'll end up failing. That alongside with the fact that I'm completely terrified of talking in front of people. Like, I was the valedictorian of my high school and I had to do a speech in front of all the parents and stuff and of course I had done a bunch of presentations during my high school years, but I'm just not good at controlling myself and my body language/composure throughout a presentation. I turn red, start sweating, and stutter. It clearly gives off that I'm nervous and this in turn makes me even more nervous cause it makes me self-conscious. I never thought that depression was such a real thing. I've been the entire day just sad, lying in my bed, watching youtube videos to try and get my mind off of it, but I can't. I've been looking up "funny" youtube videos and I find nothing funny. I just feel like I've lost all my will to keep on moving in life. My family is also not in the best financial situation, so that's another thing that I constantly have in mind. I'm afraid that if I get a part-time job I won't have enough time for college. The day before yesterday I was excited, ready to tackle my new chapter in life, but after yesterday I've just been down. And I pretend to be happy in front of my parents, telling them that it was a great experience during my first day, when I'm all messed inside. Whenever I find motivation, my brain finds something to counter it, such as you'll be here for a couple of years. If you've got any tips, please help me out. I'm a very anxious person, I get lots of anxiety when speaking in front of a crowd, among other things. My stomach gets all funny and stuff. How did you deal with presentations in college? Were you always very comfortable talking in front of people? Half of me wants to tackle life at its fullest, but the other half is tremendously scared of it.
    And also yes, I'd love to see more videos on the math CS degree thing.

    • @karakiklas
      @karakiklas 6 ปีที่แล้ว +22

      I'm here for you, you are not only talking to Forrest here.

    • @wilbertdelarosa5545
      @wilbertdelarosa5545 6 ปีที่แล้ว +12

      Hey darell don’t worry man I was like you, I couldn’t talk in front of my class or people that I didn’t know and I tried to look for help because there is always a way to beat that fear. I first started to talk to close friends and family. And by the time I was talking a little bit more to unknown people, and when I had a presentation I just prepared for it very good and right now I dont give a shit if someone tell me something o laugh because that’s normal. Every body makes mistakes and maybe talk to people is not you strength but is something we learn by the time, don’t worry 😉 if programming is your dream Bro don’t give up, give your bestttt!!!

    • @alexbaltimore
      @alexbaltimore 6 ปีที่แล้ว +7

      When the weekend comes up go out and destress. Do something local that you did at home and chill. Talk to a friend my first week of college is coming up and that’s how I was told to deal with the stress feeling.

    • @papyrus1113
      @papyrus1113 6 ปีที่แล้ว +6

      Never give up Darell, go for your dreams!

    • @fknight
      @fknight  6 ปีที่แล้ว +46

      Just know you have everyone hear to lean on. It's heartwarming to know you're comfortable enough to express yourself and how everyone has been so kind and helpful in the comments.
      I failed multiple classes in college, to be completely honest. As for presentations, I would always get nervous. I even got nervous for when the teacher would say "alright let's go around the room and introduce ourselves." I didn't like that too much haha but I think I was just too stubborn to let my nerves overtake me. I did my best to just deal with it, and I always made sure I prepared. I would rehearse what I wanted to say for the presentation out loud in my room, or while walking, or just in my head. Generally, I'd do all three to be as prepared as possible.
      I don't really like talking in front of a class of people, but I do enjoy talking to many people. Just make sure you sound confident in your words. And don't hesitate to continue this line of communication. I'll be here.

  • @kanishkaralasi7408
    @kanishkaralasi7408 6 ปีที่แล้ว +17

    ForrestKnight made this video at right time. This would help me to study in high school right now I can be really great at computer science. So, I can use my programming really lately

  • @asadbekkhasanov6578
    @asadbekkhasanov6578 4 ปีที่แล้ว +4

    Hello Forest. I have watched your videos. I really like them. You are doing really great job -- helping people throughout the world! Keep up! Salutes from Uzbekistan!

  • @darianhutchinson366
    @darianhutchinson366 6 ปีที่แล้ว +8

    This is a reall helpful video, thanks considering I want to go into CS. Videos about your process to solving complex problems would be great since I'm doing pure math in school. 🙏

  • @alejandrojuarez-rea4899
    @alejandrojuarez-rea4899 6 ปีที่แล้ว +3

    This video came at the perfect time for me. I’m turning 27 this month, I graduated in 2010 but joined the marines right after HS. I have to take remedial math. Math never came easy for me either. But I’m so determined to get my CS degree.

    • @fknight
      @fknight  6 ปีที่แล้ว +6

      If you're determined, then the only thing that can stop you is you. If you're badass enough to be a marine, I'm sure you'll be just fine. Thank you for your service!

    • @Anthonydp
      @Anthonydp 2 ปีที่แล้ว +1

      Did you get the cs degree?

  • @grantthomas1085
    @grantthomas1085 6 ปีที่แล้ว +3

    This is encouraging, I'm very interested in Computer Science but really struggle with math. I'm sure that if I put in the work I can do this.

    • @MSneberger
      @MSneberger 5 ปีที่แล้ว +2

      I think the secret is having tutors available to turn to when you get stuck. Not ask them to do problems for you, but truly get as far as you can then ask for a little help. Hopefully your school has a great tutoring center, if not find a personal tutor. I have a math tutor who has a masters in math and let me tell you that not only can he do anything related to math (he can spit out an inductive proof in his sleep), but modern mathematicians are also really computer scientists! In other words, other than the actual syntax of writing code, he knows everything related to creating an algorithm that gets something done. Get a tutor!

  • @elvisghazal9617
    @elvisghazal9617 3 ปีที่แล้ว +7

    I'm planning to start my CS major soon and since then, I'm taking some basic algebra. I don't know how hard the math is going to turn out but I should definitely check the courses, anyway thanks for the video

  • @rodhavin6686
    @rodhavin6686 4 ปีที่แล้ว +1

    I stumbled upon your page a few days ago and I must say it's been the best learning experience in terms narrowing down specific areas to focus on. Excellent content!

  • @MrJesus188100
    @MrJesus188100 5 ปีที่แล้ว +5

    Sir, you have my upvote. Keep up the good work.

  • @Banditxam4
    @Banditxam4 4 ปีที่แล้ว +2

    I used to be one of the best student of the school for maths till 10th grade I don't know what happened with me but I scored very low on my 12th grade maths paper , I always wanted to be a software developer so now I think I should try my best to learn and practice maths as I was pretty good withs maths once upon a time

  • @charbelsarkis3567
    @charbelsarkis3567 6 ปีที่แล้ว +103

    - 1 that's 3 quick maths.

    • @andrewsoto1630
      @andrewsoto1630 4 ปีที่แล้ว +6

      Quick mafs

    • @isaacvaz9819
      @isaacvaz9819 3 ปีที่แล้ว +1

      Every day man's on the block

    • @firstname1317
      @firstname1317 3 ปีที่แล้ว +2

      @@isaacvaz9819 smoke trees

    • @isaacvaz9819
      @isaacvaz9819 3 ปีที่แล้ว +1

      @@firstname1317 see your girl in the park, that girl was a uckus

  • @lunaceleste9897
    @lunaceleste9897 2 ปีที่แล้ว +2

    I hated math and I still hate it but I enjoyed learning stats and probability last year, and I realized two (kinda obvious) points
    1.) there are easy maths, like those who have formulas just know how to play with them
    2.) listen to lectures (i just survived math classes and learned a lot during online classes because I actually tried )

  • @gangland515
    @gangland515 5 ปีที่แล้ว +3

    Bruh based on ur content you deserve much more views and subs. 👌👌💯 awesome content

  • @jeehill9592
    @jeehill9592 2 ปีที่แล้ว +1

    The hardest part about my degree is its online only and in discrete mathematics there are no lectures, just a book and what ever resources we can find
    P.S. hs drop out, never did math until i got my AAS-T in CIS where i spent 12+ hours in tutoring labs to help me get it. This time i have 2 jobs and no in person resources

  • @xandro2445
    @xandro2445 5 ปีที่แล้ว +9

    I'm in Intermediate algebra lol. Long way to go, but I got a 101.3 on last Thursdays Test.

  • @aesthetic2998
    @aesthetic2998 6 ปีที่แล้ว +5

    Hello again ForrestKnight! Thanks for the video, have a great day :)

    • @fknight
      @fknight  6 ปีที่แล้ว +1

      You too!!

  • @holowichigo1
    @holowichigo1 6 ปีที่แล้ว +6

    Hey man :) I’m starting university next year in computer science :) good luck for all of you guys :)

    • @hlokomani
      @hlokomani 3 ปีที่แล้ว +2

      How’s it going?

    • @holowichigo1
      @holowichigo1 3 ปีที่แล้ว +1

      @@hlokomani I have done top of the class in foundation year and going really well in first year :) got 92% on my first game development assignment :D

    • @hlokomani
      @hlokomani 3 ปีที่แล้ว +1

      @@holowichigo1 well done man! I’m starting CS too this year

    • @holowichigo1
      @holowichigo1 3 ปีที่แล้ว +1

      @@hlokomani Awesome mate :) Have fun and good luck to you :)

  • @SharkWitchMeruna
    @SharkWitchMeruna 4 ปีที่แล้ว +3

    I’m weird, I love math but I was never remotely good at it till my senior year of highschool. Granted, I had a much better teacher at my new school than my old school. Before, I had a lot of racist teachers who made fun of my ADHD and made my life hell. My teacher at my new school made it fun and made me enjoy solving problems. I always took advantage of tutoring and it paid off. I got a high C on my final but I’m still proud that I tried that year.

  • @Matt-tc6ys
    @Matt-tc6ys 5 ปีที่แล้ว +5

    This is some quality shiz, I wish this was out while doing my CS degree.

  • @6fkevin
    @6fkevin 5 ปีที่แล้ว +2

    hey bro i just want to comment that i appreciate you giving your insight. it is really helpful

  • @crisc.castillo979
    @crisc.castillo979 5 ปีที่แล้ว +3

    Im at UCSC for Computer Science as a transfer student... It is very depressing. Say goodbye to your social life, and be ready to endure countless days without sunlight.

    • @user-ql3zc8nq8b
      @user-ql3zc8nq8b 3 ปีที่แล้ว

      Oh god I'm a incoming freshman at UCSC majoring In computer science 😭 let's hope it's not too bad

  • @abrelabril5700
    @abrelabril5700 5 ปีที่แล้ว +6

    Thanks a lot. I'm just messed up right now thinking what course should I take, CS is on my mind but reading tons of testimonies about how hard their experience was especially Math (I sucked at it), adds trouble in my head, I really don't know much about CS and I'm thinking of getting this course just for futuristic approach that "technology" are what's in nowadays and incoming years. Should I go for it or not? Help.

    • @gabrielperez5193
      @gabrielperez5193 2 ปีที่แล้ว

      Kinda what im going through rn. Im almost 21 and im ready to transfer out of my community college after 3 years. I just wanna start my career already. Im tired of being overworked and underpaid, but idk if im just leaning toward cs for the money ☹️

  • @ZevisGT
    @ZevisGT 3 ปีที่แล้ว +1

    My only problem with math is learning the material and forgetting everything when I move onto the next level of math courses.

  • @thestraycat69
    @thestraycat69 4 ปีที่แล้ว +1

    Just like in computer science itself... the more you do the better you are.

  • @pja1991
    @pja1991 4 ปีที่แล้ว +1

    Very informative video. I can relate to many portions of it and agree with the tactics you suggest.

  • @fordford514
    @fordford514 4 ปีที่แล้ว

    This scares the shit out of me, gotta be honest, but I love the no-bullshit answer. Thank you!

  • @AsToNlele
    @AsToNlele 6 ปีที่แล้ว +2

    Great video! Some videos on math puzzles would be great! :D

  • @xandro2445
    @xandro2445 4 ปีที่แล้ว +2

    I've heard software engineering is mainly logic based. How do we know if we are "Mathematically logical"
    What does this "logic" even mean

  • @joshuadeason3925
    @joshuadeason3925 6 ปีที่แล้ว +3

    Hey Forrest, Can you make a video about about if you think its a good idea to work full time while attending a University full time for CS?

    • @fknight
      @fknight  6 ปีที่แล้ว

      Just added it to the list!

  • @theemperor1379
    @theemperor1379 3 ปีที่แล้ว +6

    "If you're paying for all these classes". Laughs in Europe.

  • @ivancontreras7292
    @ivancontreras7292 5 ปีที่แล้ว

    hello, I've been seeing your videos and I really enjoy them.

  • @that1dude317
    @that1dude317 6 ปีที่แล้ว +40

    10 days til I start my second year of college. I'll be taking calc 2 wish me luck lol

    • @fknight
      @fknight  6 ปีที่แล้ว +8

      Good luck!

    • @adriansilva1434
      @adriansilva1434 6 ปีที่แล้ว +1

      How was Calc 1 ?

    • @that1dude317
      @that1dude317 6 ปีที่แล้ว +3

      Tech Dragon it started hard but got easier along the way. Once you did something the hard way theres almost always a shortcut that can be used. It sounds like out of calcs 1 to 3, Calc 2 is the hardest and 3 is the easiest.

    • @that1dude317
      @that1dude317 6 ปีที่แล้ว +2

      ForrestKnight Thank ya!

    • @darellarocho5729
      @darellarocho5729 6 ปีที่แล้ว +2

      Good luck with that!

  • @crisc.castillo979
    @crisc.castillo979 5 ปีที่แล้ว +39

    * Calculus I,II,II
    * Discrete Math
    * Linear Algebra
    This is child's play... It gets worse from here.

    • @Random-om8rq
      @Random-om8rq 5 ปีที่แล้ว

      :O

    • @anyzzas7149
      @anyzzas7149 5 ปีที่แล้ว +6

      It can't get worse than Calculus ...

    • @z1lla4
      @z1lla4 4 ปีที่แล้ว +2

      I mean..... I didn't struggle with either of them so it's supposed to get hard now?

    • @deantalamantes6190
      @deantalamantes6190 4 ปีที่แล้ว +2

      matrix algebra fml

    • @josemaria_landa
      @josemaria_landa 4 ปีที่แล้ว +2

      Wait till you get to analysis I, analysis II, modern algebra, topology, differential geometry, Theory of PDE, functional analysis

  • @misterdisguised4589
    @misterdisguised4589 4 ปีที่แล้ว

    You're the best dude, thanks for the Video it helps.

  • @gSys1337
    @gSys1337 4 ปีที่แล้ว +1

    "the book will tell you which formula to use and how" this one was funny. I almost had no formula in my math classes while getting my car degree

  • @moonding3979
    @moonding3979 5 ปีที่แล้ว +2

    I'm freshman and I enjoy math in CS, the only thing I hate is our calculus teacher, he didn't even showed up in our class even once!

    • @moonding3979
      @moonding3979 5 ปีที่แล้ว

      And I'm also scared that he will not meet up until this semester end.

  • @mordye13
    @mordye13 6 ปีที่แล้ว +4

    Hey Forrest! I'm starting as a freshman in a few weeks and I'm wondering what your thoughts are on pursuing a computer science degree online as apposed to a physical college. Any insight would be greatly appreciated! :)

  • @I_I43
    @I_I43 4 ปีที่แล้ว +5

    One reason why I don’t wanna do computer science

  • @ChristianRoland7
    @ChristianRoland7 6 ปีที่แล้ว +1

    Can't relate.
    All my professor use is my MathLab. But it's cool because we can practice all we want :)

  • @venkatalakshmig4806
    @venkatalakshmig4806 4 ปีที่แล้ว +1

    Guys just answer does calculus limits and differentials required in coding and it field does calculus has more priority
    Anyone answer me

  • @ro6ee
    @ro6ee 3 ปีที่แล้ว +1

    i barely even get high score at math in high school but i'm interested in programming. is it possible for me to survive in computer science?i'm kinda dedicated but i'm scared that one day i'll burn out or choke then fail my math subs
    sorry for bad english

  • @beautynbrainzxo
    @beautynbrainzxo 3 ปีที่แล้ว

    What kind of math puzzles were you doing? Top 3? :)

  • @user_1234_asdf
    @user_1234_asdf 3 ปีที่แล้ว +1

    Hey I would definitely be interested in seeing you do your math puzzles (haven't looked if you already made a vid about it yet- i will probably go download an app to start). I am 23 and a high school drop out in community college majoring in Computer science but I am worried about math since I didn't do any high school math. I was average if not better than average with it before highschool, but that probably doesn't say much. I am looking for a place to start learning what I need to know before I jump into the math courses at community college. My advisor is beginning to guide me.
    I am also looking trying to figure out whether I should get an online bachelors in computer science, or just go to regular university, and if I need to try to go somewhere special or if state would do. There are a lot of options and that's the main thing holding me back - I need to narrow down the list of options.

    • @Delbzy
      @Delbzy ปีที่แล้ว

      Hey mate how is your course going? i'm about to start a cs degree. Feeling the same way you were writing this comment. Hope your degree is going well.

  • @kaushalpatel5525
    @kaushalpatel5525 5 ปีที่แล้ว +3

    Forest!! I got a D in my operating systems class, it was my first semester as a transfer from lower level university. It broke my confidence, since I never failed a class. Do you think I should go further into the major ?

    • @fknight
      @fknight  5 ปีที่แล้ว +5

      If this is what you really want, then move forward. I've failed classes before but kept moving forward.

  • @justincook8473
    @justincook8473 6 ปีที่แล้ว +7

    MATH IS TIGHT, YO!

  • @-nivek6489
    @-nivek6489 4 ปีที่แล้ว

    Can we all just appreciate the fact that programmers and future programmers that comment on this channel are probably one of the least toxic communities

  • @johnathanle137
    @johnathanle137 6 ปีที่แล้ว +2

    Took calculus 1-3, prob/stats for engineers, linear algebra, discrete structures, and diff eq. Out of all of them id have to say Discrete structures kicked me arse lol. Did you ever consider getting a math minor?

    • @johnathanle137
      @johnathanle137 6 ปีที่แล้ว

      Damn, what school did you go to, Godel Escher Bach?

    • @fknight
      @fknight  6 ปีที่แล้ว +1

      Same haha and no, but a Computer Engineering minor, yes.

  • @imasikujrn-mick6194
    @imasikujrn-mick6194 2 ปีที่แล้ว +1

    Me I'm good at maths but I really want to do this course but a fear of I will handle maths and get used to it, sir I'm looking forward to reply please

  • @carolinemoise1412
    @carolinemoise1412 3 ปีที่แล้ว

    great video, alright watched a couple of your videos but i just noticed your eyes in this video are two different colors which is cool! lol

  • @michaeljones6491
    @michaeljones6491 6 ปีที่แล้ว +3

    I couldn’t see m.i.t math course in the description can you reply to me and send the link through the reply

    • @fknight
      @fknight  6 ปีที่แล้ว +1

      Oops, I forgot! It's in the description now.

  • @thomas9152
    @thomas9152 4 ปีที่แล้ว +1

    My question is can I be a good software engineer if I'm not naturally good at math? The end goal isn't to get a CS degree, that's just the beginning. I don't want to find myself in a software engineering role and find out that I'm absolute shit at the job.

  • @falsesectslikeshiaarejudeo6543
    @falsesectslikeshiaarejudeo6543 4 ปีที่แล้ว

    look up math courses and the science degrees there is so much match,
    caluculus, differntial equations, linear algebra, concrete math, numerical methods, computationa geometry... i don't think i even heard of some of these.
    how to conquer!
    tips no cramming, all required and recommended hw.
    reverse engineer the solutions in the back at times.
    knowing how to use a formula in your head... office hours teachers may not always care about effort,
    learn basic and try to move to ahha moment! just memorize doesn't apply in application... just hope by pass and then set up for failire later.
    mit's math cs course is free. . . wow!
    may, gets overwhelming.
    math puzzles?

  • @brsugarbabe
    @brsugarbabe 4 ปีที่แล้ว

    Thank you!

  • @danielazriel1004
    @danielazriel1004 3 ปีที่แล้ว

    I love computer science and im willing to do a levels for it but i heard that i need an o for my math which is the only subject that i for some reason cant deal with, i have excellent grades for my past computer science exams so is it possible that i can take a-level computer science without o's in maths?

  • @evilerroryt8448
    @evilerroryt8448 5 ปีที่แล้ว +5

    I'm terrible at math yet I'm wayyy ahead of my class in programming. Hmm mm I guess I just find math boring, at least while programming I have the satisfaction of completing my program : 3

    • @Theoneandonly88able
      @Theoneandonly88able 5 ปีที่แล้ว +1

      I hate math as well, but programming is more my speed. Sadly I failed calculus 2, and my University is very strict that you only have two chances to pass it before ultimately being droppped from the cs program. So I minored in it instead while doing IT as my major. The CS minor isn't too far off from the major just minus the calculus 2, chemistry/physics and another class requirement. Best of luck with your studies, we got this.

    • @ColeTrainPhenomenalcrew
      @ColeTrainPhenomenalcrew 5 ปีที่แล้ว

      EvilErrorYT same programming just comes easy to me 🤘🏾 good luck 🍀 I’m a junior right now and taking some information technology classes to prepare for computer science 🧪

  • @feisalabbasi9265
    @feisalabbasi9265 4 ปีที่แล้ว +1

    Hey forest I'm 19 and now a somohore as a cs major and I like the programming iunderstand it and can do most of it not to difficulty but istruggle with math so was thinking to switch to IT but could I be aprogrammer with an it major?

    • @JJFlores197
      @JJFlores197 4 ปีที่แล้ว

      You could, but the IT program probably won't include many programming courses. IT degrees are generally if you're wanting to work on the IT side of technology, like working on servers, networks, PC. You're not really going to be programming in these kinds of jobs. The closest may be scripting in something like BASH or PowerShell.

  • @svuy9801
    @svuy9801 4 ปีที่แล้ว

    Please do a video on computer science vs computer programmer degree? Thanks

  • @elijahsokoni7997
    @elijahsokoni7997 5 ปีที่แล้ว

    Good video mate.

  • @followmePeeps
    @followmePeeps 3 ปีที่แล้ว +1

    Bruh wat about physics? please reply me

  • @nidhishparekh1551
    @nidhishparekh1551 3 ปีที่แล้ว

    The MIT Math for CS course that you recommend is to be done before your very first semester of college????

  • @aliadel1723
    @aliadel1723 3 ปีที่แล้ว

    what is better studying math before algorithm or algorithm before math??

  • @danielstony70
    @danielstony70 4 ปีที่แล้ว

    for math Use Symbolab

  • @gex8327
    @gex8327 6 ปีที่แล้ว

    Martin Gardner for math puzzles

  • @johnnycincocero
    @johnnycincocero 2 ปีที่แล้ว

    What calculator should I get for this course? Or should I install an emulator?

  • @emmanuelomena4345
    @emmanuelomena4345 3 ปีที่แล้ว

    Would love to see the puzzles 🙏

  • @lheamzghamhing8479
    @lheamzghamhing8479 4 ปีที่แล้ว

    Is being a Computer science student hard? Im confused because Im bad at math and Im interested in tech..so confusing!!

  • @hug00l
    @hug00l 6 ปีที่แล้ว +1

    Very helpful. I will be taking Mathematical Foundation of CS next semester and I really want to get ahead. Do you know of any text book that might help??

    • @fknight
      @fknight  6 ปีที่แล้ว

      Not too sure of the curriculum in that exact course, but see if you can find what book they actually use for the course and go from there.

  • @blazinboi031
    @blazinboi031 6 ปีที่แล้ว

    Thanks alot

  • @jossshhhy
    @jossshhhy 3 ปีที่แล้ว +1

    Someone help me with my computational mathematics course

  • @tannerbarcelos6880
    @tannerbarcelos6880 6 ปีที่แล้ว +4

    Great video. Helped me gain some good insight. Forrest, I just created a new channel and I want to do what you’re doing. Vlogs of days in the life of CS majors, etc. I would appreciate a following! Your page is a huge inspiration.

    • @fknight
      @fknight  6 ปีที่แล้ว +1

      Much appreciated! I checked out your first video and I like your honesty and openness. It makes things very relatable. Good luck on your degree and your channel!
      PS - The quality wasn't bad at all. I'd just recommend recording in a horizontal format.

  • @WazirRishi
    @WazirRishi 4 ปีที่แล้ว

    I am good in math but haven’t studied computer science in my high school. Can i study it in university. Is it interesting to study computer science for people good at math

  • @GoalDen
    @GoalDen 6 ปีที่แล้ว

    I love and am good at statistics. Any useful in computer science ?

  • @sam.0021
    @sam.0021 6 ปีที่แล้ว

    im 10 days from my first day in college and im scared shitless of the math. ive been programming on my own for a little while and im confident ill be ahead of the curve in those courses but i only took geometry and algebra 2 in my 4 years of high school and frankly i only completed them on loopholes. my math skills are basically at a middle school level right now. any advice?

    • @fknight
      @fknight  6 ปีที่แล้ว +3

      My advice is what I stated in this video. You'll just have to work harder to understand math, but make sure you actually understand the material.

    • @sam.0021
      @sam.0021 6 ปีที่แล้ว +1

      ForrestKnight i shouldve been more specific. i was looking for more of a starting point. i took a look at mits math for cs and was completely lost. in school ill be taking "college algebra" --whatever the hell that is. is there something like codeacademy (that isnt khanacademy) where you can brush up on your high school math?

    • @r3dcl0udzz20
      @r3dcl0udzz20 5 ปีที่แล้ว +2

      @@sam.0021 yes u can learn coding on code ademy but also on Khan Academy's TH-cam channel they have some computer science math and other math u can look at

  • @trexbattle
    @trexbattle 5 ปีที่แล้ว

    I need computer science for math students video

  • @tabithaleyson9572
    @tabithaleyson9572 6 ปีที่แล้ว

    hi forrest, im from nz
    im in my second to last year in high school and last year i failed maths so i had to repeat it this year. i am still able to take physics but i am behind in maths for my year... will this affect me in university, all the math courses?

    • @fknight
      @fknight  6 ปีที่แล้ว

      I’m not sure how things work in NZ, but I don’t think it will be significant at all. You got it.

  • @lemonread2691
    @lemonread2691 5 ปีที่แล้ว

    Thx u

  • @dahlianavarro8120
    @dahlianavarro8120 3 ปีที่แล้ว

    Hi I really want to do cyber security do you recommend me majoring in computer science?

  • @leslietientcheu4025
    @leslietientcheu4025 2 ปีที่แล้ว

    Please the best laptops for IA

  • @Dusk-87
    @Dusk-87 2 ปีที่แล้ว

    Which one is harder.. discrete mathematics or precalculus

    • @plaidchuck
      @plaidchuck 6 หลายเดือนก่อน

      For beginners precalc. You could actually start discrete math with just basic algebra whereas precalc is a hodge podge of algebra 2 geometry and trig

  • @Leo-ef2tc
    @Leo-ef2tc 4 ปีที่แล้ว

    Do we even use this math