Preparing for a Computer Science Degree

Поділитися
Вставка
  • Опубліковано 15 вер 2018
  • Let's go over a few points to help you prepare yourself for your computer science degree. Any further computer science topic videos can be found in the playlist below, or if I haven't gone over a particular topic, ask me in the comment section. I've also left some practical, interesting resources that may help you out in preparation for your computer science degree.
    Computer Science Playlist --- • A Day in the Life of a...
    ---------------------------- BEST PRACTICAL RESOURCES ----------------------------
    Algorithms for Programmers --- amzn.to/2xm6qA5
    Code: The Hidden Language --- amzn.to/2xioLhq
    Unix History --- amzn.to/2MCvrwC
    ----------------------------------------------------------
    I share and document my experiences on topics including computer science, software engineering, and iOS development. I'm a full-time Software Engineer and a part-time UA-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/ForrestKnight
    Instagram --- / forrest.swift
    Twitter --- / forrestpknight
    Discord --- / discord
    Medium --- / forrestknight
    ---------------------------- 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 ----------------------------
    Adobe Creative Cloud --- clkuk.tradedoubler.com/click?p...
    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 (creativecommons.org/licenses/...)
    Artist: audionautix.com/

КОМЕНТАРІ • 251

  • @WebDevSimplified
    @WebDevSimplified 5 років тому +242

    Your first point on learning how to learn is by far the most important thing you will learn in school. Computer Science is a constantly evolving field, with new languages and frameworks being created what seems like daily. (I'm looking at you JavaScript frameworks).
    This means that to be a successful programmer you need to not only know how to problem solve, but more importantly, how to learn. I spend more time reading documentation, researching new languages/architecture patterns, and searching through stack overflow questions than anything else.
    The lessons I learned in school about how to learn are the most important skills I learned by far for my career.

  • @Unknownfollower760
    @Unknownfollower760 4 роки тому +143

    Just for the record.. ASKING QUESTIONS IS THE GOLDEN RULE TO LIFE AND LEARNING.

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

      But you have to ask yourself and come up with an answer yourself, not somebody else.

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

      Smart people ask questions about what they don’t know.

  • @J_heterodox
    @J_heterodox 5 років тому +496

    Math. Be really good at math. Logic as well.

    • @mugesh6563
      @mugesh6563 5 років тому +42

      Joshua Mueller no not . Maths is not required . You should know the logic not math calcs

    • @MrGhettoCraft
      @MrGhettoCraft 5 років тому +42

      @@mugesh6563 agreed. Aside from my actual math classes, I haven't used anything more than algebra (for logic) in any cs classes and I only have a few more classes left.

    • @MSneberger
      @MSneberger 5 років тому +10

      @@MrGhettoCraft What about graphs and sets? That is math and if you aren't doing that how are you doing Dijkstra's, Prim's, Kruskal's, Tarjan's, Kosaraju's, and doing Dynamic Programming problems such as matrix chain multiplication minimization? If you aren't doing those you aren't doing real Computer Science, and if you are doing those you are using a lot more than algebra.

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

      I took Descrete mathematics and college algebra

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

      You know why I haven’t started my degree... because of these comments.. a whole lot of “I’m right and your wrong” liberals and right wing, pride and ego.. intelligent morons... what is your thoughts on homeschooling for this degree?

  • @skyebrownh
    @skyebrownh 5 років тому +92

    Remember, roadblocks are part of the learning process. Don't get too frustrated when they come up. Just keep pushing until it clicks (still working on this one myself). Good luck everyone.

  • @judonomi
    @judonomi 5 років тому +180

    I'm about to complete my degree this fall in CS, but I saw your video and thought I'd give it a watch anyhow. You're 100% correct. I promised myself one month off every year at the beginning of summer all throughout my program. Aside from that, I was studying hard to prepare for my upcoming semester. I never had a restful winter break the entire time I was in school. If you want to be successful in a computer science program (unless you're just crazy gifted or have been doing this stuff in your sleep since you were 12 ), you need to be studying for your current class or studying for the classes to come. Good Vid

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

      How’s it going after two years

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

      @@lbasura I graduated 🎓. It was a difficult journey - the most difficult goal I have ever accomplished. I learned a lot about CS, but even more about myself through dedication and persistence. I know work as an ICT teacher for an international Cambridge Program. I am considering taking a year off to work on a portfolio and get into web engineering. How are things on your end? Hope you are safe.

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

      @@judonomi you know at first I wanted to become a welder, go to a community college and study for it but very personal problems happened and I’m the only hope to fix that in the future.. and I don’t think welding would give me enough money to fix that problem. That’s when I all of a sudden bumped into software engineering, and I’ve been so inspired looking at all these videos, I want to know how to start off. I was thinking about going to a university and study computer science. Would that be a great start? I want to work my way to where I am working for instagram or Yelp or Patreon. What should I do since it’s my last year of high school?

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

      @@lbasura email me. I would like to help you. judonomi @ gmail. com

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

      @@lbasura I'm a senior in high school as well and am thinking of getting a cs degree. I'm would say I'm fairly good at math I've been taking the harder math classes throughout high school and passing them. The problem is that I don't have much experience with programming so what I think I will do is take free online courses on coding with Python and see where that takes me

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

    I’ve started to think of those concepts I’ve learned as tools and computer science as learning how to problem solve with those tools but hearing this from someone who’s already walked the computer science degree path really helps and is reassuring that I’m approaching computer science the right way. Love this and all your videos man thank you!

  • @mordye13
    @mordye13 5 років тому +3

    Another great vid! Starting college for the first time real soon, super excited. Keep doing what you're doing.

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

    Thank you!!! This has been the best video I will come across to what mine says a method one has to keep in mind for the degree!

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

    Your channel is one of the bests I've ever seen! Congratulations bro! You're helping me a lot with your videos!

  • @mr.olorinthemaia
    @mr.olorinthemaia 5 років тому

    I love your intro, man. I am a fan of yours from Europe. Keep up the good work!

  • @MSneberger
    @MSneberger 5 років тому +62

    Nice video. Along the lines of your description that Computer Science is not just bout coding but rather all about using the tools you will learn to solve problems - a Computer Science Degree is effectively a Math Degree with extra coding (because you cannot get a modern math degree without learning to code even if it is just MatLab). So I would warn prospective students that Computer Science is very math-heavy, particularly discrete math with its graphs and sets.

    • @fknight
      @fknight  5 років тому +9

      Thank you. I appreciate the insight. It’s funny you say that, because I was speaking on that in yesterday’s livestream. Many people tend to think of CS as a segment of engineering, but I’d say CS is primarily a segment of math. It’s a happy medium between the two.

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

      Thanks for this!! I've been accepted to Hunter for a BA in CS. I'm going to turn it down. Primarily because I'm 46, re learned math from algebra to pre-cal. Although I got very good grades in my first 2 years, it was really uncomfortable. I am a javascript / React web developer that was considering the CS degree just to align with the job search algorithm. Your comment, and this video, make it clear that I should probably push on with my Frontend / Design focus.

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

      @@jondarling7933 I would definitely tell anyone who already has a career as a developer of any kind not to go back to school. If you are already a developer you have the skillset to self-learn, and there are a ton of resources that outline what kind of interview questions are asked of candidates with CS degrees, so if you had an interview and could walk up to a white board and jot down psuedo code showing the maintenance of a red-black tree then make the suggestion that perhaps a Splay tree would be a good alternative depending on the circumstances given its similar amortized asymptotic performance and lack of need for overhead - you would get the job - and you can learn those kind of things without having to take years of science and non-CS classes. Don't get me wrong, EVERY "developer" should be able to write C/C++ to some degree, but my guess is that on a large team, when a tricky set theory/math issues comes up someone shouts out "call the math girl, she can figure out anything" then you just code her work as needed.

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

    Those advices were spot on!!

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

    Really learning a lot from you 🙏🏼❤️

  • @lukeruwanika1682
    @lukeruwanika1682 5 років тому +89

    Watching from Africa #Zimbabwe

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

    Thanks for this! I start next year :)

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

    second year in cs degree still diggin this vid!!

  • @Lukeisun7
    @Lukeisun7 5 років тому

    Going to start this upcoming fall thanks!

  • @Andrew-bf2oj
    @Andrew-bf2oj 4 роки тому +67

    Watching this after completing my cs degree. So happy I did it.

    • @abdulrhman160
      @abdulrhman160 4 роки тому +8

      so happy for u man

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

      I feel happy for you too.

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

      @@uyenchang9062 which one is better bca or bsc computer science???

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

      How 😓 man I'm 15 how do I get started

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

      @@Brukrex just do your best in your classes until you’re at university and take it there. Also do some basic programming in your spare time do some free online lessons :)

  • @smjonas8616
    @smjonas8616 5 років тому +4

    I'll start in October, perfect timing and thanks for the video👍

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

      its been two years bro how's it going so far?

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

    liked and subbed! thank you for the guidance.

  • @hizbullahmohammed5044
    @hizbullahmohammed5044 5 років тому +7

    I wish had known this for 3years ago.😊

  • @trapcracker
    @trapcracker 5 років тому +3

    Nice video Forrest. Could you do a video on the significance of GPA during a job search for a software engineer or computer engineer?

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

    Well I start next month this was a nice find. Thanks UA-cam algorithm. And of course than you ForrestKnight.

  • @sallye5705
    @sallye5705 5 років тому

    Keep up the good work

  • @scottrostron475
    @scottrostron475 5 років тому

    Another great video

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

    Very wise advice.

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

    Hey @ForrestKnight, I'm in the second year of my CS degree. A lot of my peers have been doing fancy stuff like ML and AI and I feel like I have not practiced enough of problem-solving still. Should I also start learning these techs or should I focus more on things like competitive coding because I believe it improves the problem-solving skill? What according to you is important? By the way, the video is too good!

  • @log8119
    @log8119 5 років тому

    Thank you so much for this video this really helped answer the questions I commented on one of your previous videos much obliged.

  • @StarlingLopez-jd3fd
    @StarlingLopez-jd3fd 2 місяці тому

    this guy is very cool and very knowledgeable

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

    I am horrible in math but really interested in technology.

  • @keziag9201
    @keziag9201 5 років тому +11

    Im starting uni next week and damn this was useful! Thank you

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

      how did it go?

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

      @@filipe_paixao so far so good, I'm graduating in a few months with a first 🥳 (then again I feel like I'm only getting a first cos of Covid 😅)

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

      @@keziag9201 xD
      I'm doing an internship to finish mine.
      Still got to work 😅

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

      @@filipe_paixao Ooo fun! Good luck with that!!

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

      Did you have any prior knowledge in programming ?

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

    Ur pretty early I’m planning on starting in around five years :)

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

    Lol I was in Fort Jackson for Basic Training when Hurricane Florence hit, ah memories

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

    this so useful ❤

  • @user-qc4jt3db7x
    @user-qc4jt3db7x 5 років тому +7

    I been self teaching myself lately with programming so the college I want to go to told me well I took a tour of it with the computer science teacher what we will be learning is basically C and Obj-C but the question I have is he said the math we will need is calculus and I’m not good at math at all

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

      Can we have a chat?

  • @a_s.saeidi1158
    @a_s.saeidi1158 4 роки тому +1

    thank you.

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

    great video, thanks..!
    can you tell me please,what are the tools that I should use if I study computer science by myself, what should I do first?

  • @ASH-fk7wl
    @ASH-fk7wl 5 років тому +1

    Incredible videos! really enjoying them. I was wondering, I’ve not done computer science for A level and was wondering if I could still do it university. I’ve learnt languages myself such as java and python and learning c++ atm. Would I still be able to get in?

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

    TURU, Maths is what is used mostly in solving algorithmic questions.

  • @tishansteve
    @tishansteve 5 років тому

    You’re a good person

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

    Hey ,can you create a video on how to master discipline and focus in computer science.

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

    ForrestKnight I have an associate degree in IT and my job basically I deploy Windows XP - 8 to many different computers and laptops. I was thinking about going back to school to get my bachelors degree in IT but when I look up the degree for IT like computer science and computer engineering. I was trying to see the difference between computer science and computer engineering online like google and youtube but I didn't see any information about that. My question is what is the difference between a computer science degree and computer engineering degree and what degree did you went for when you got your job as a software engineer?

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

    Hi there, I am from Brazil and just applied to the University oh the People in CS Bachelor degree. I really like your videos and I'm also curious about your thoughts about this kind of education. Peace!

  • @JayJay-ku8gp
    @JayJay-ku8gp 5 років тому +2

    Hi ForrestKnight 👋! Love watching your videos! Got some questions for you when you have time.
    1. As someone who is graduating CS next semester, got any tips for jobs if you're someone who didn't get more than 1 internship during their career as a CS student?
    2. For someone wanting to live in Silicon Forest (Oregon), but didn't much experience, is job potential minimal (entry level even)?
    3. If you didn't get a lot of time to build personal projects during your time as a student (real life events interfered), what do recommend as a backup plan?
    4. Having a focus in systems programming and security, any tips on entry level jobs to look at?
    5. What is the difference between a startup interview and what they look for in a candidate vs a major corporation?
    6. Lastly, any tips for CS grads fresh out of college, types of jobs we should look at, and any skills you found were common with job searches, your job, and internship?
    I'm currently in my last 2 semesters of CS. I'm in a mostly grad level OS course (building on linux kernel) that's open to undergrad, programming language course, and a course in agile project management(hear it's important). Next semester is capstone, parallel computing (maybe could take Mobile dev too), and the last core requirement (A.I. or Graphics). Let me know your thoughts on the questions above at your convenience. Keep up the great work! 👍🏻🙂

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

      how did ur life play out 2 years later?

    • @JayJay-ku8gp
      @JayJay-ku8gp 3 роки тому

      @@jhonnie6778 covid hit

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

      @@JayJay-ku8gp did you get a job on the cs field?

    • @JayJay-ku8gp
      @JayJay-ku8gp 3 роки тому

      @@jhonnie6778 not yet but I may be going back to school

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

      ​@@JayJay-ku8gp ah, i see, do you regret any of ur decisions thus far? :0

  • @freetolisten
    @freetolisten 5 років тому

    What languages/frameworks did you know when you applied and got your first job?

  • @ndurocher85
    @ndurocher85 5 років тому

    How do you create a grid in javascript to output on Node.js?

  • @Ivoshevo
    @Ivoshevo 5 років тому

    Hi, I am a systems administrator and I know how to program with Python. So what's title can I call my self ? A programmer or a software engineer ?

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

    Im a community college student, about to graduate next year in Undecided general studies and plannng on transfering to a university that will help me. I want a computer science degree because I love video games..but I really know about any programing or programing languages. Basically, I am completely new to this stuff. So, do you think I should be even thinking about a computer science degree or stick with it and give it a shot?

  • @anhtuleeeee
    @anhtuleeeee 5 років тому

    I am taking an introduction to python class. I am gonna take C++ next spring. Should I try to find a summer internship or take more cs classes next summer?

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

    yes always look what your classes are what and what they will be teaching and study before hand before school even starts. a month before hand even. or more. the more studying the better. take it serious if its your career path. or dont do it.

  • @luisv526
    @luisv526 2 роки тому +8

    Studying a week before I started the semester helped me have a huge headstart in calculus I, and i ended with a 103/100

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

      How did you study?

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

      @@miindz3240 i did a calculus course by freecodecamp here on UA-cam. They have one for calculus i and I'm currently doing the one for calculus ii bc college is starting soon.

  • @ichangemynameregularly
    @ichangemynameregularly 5 років тому

    buddy am from India...need a little bit of help on problem solving (as in practicing good questions)...could you point out any good website or book for that? and what was the song in the last part of the video?

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

    Just started watching these videos so I may be behind, but what school did you attend? (University/College)

  • @loganfoxx5737
    @loganfoxx5737 3 роки тому +18

    I'm still in the 8th grade and I'm here watching a video about computer science

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

      damn im a sophomore in college... what id give to be in 8th grade again lolol

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

      @@yusufsiddiqui4569 Bruh me too. Enjoy while you can Areka

  • @rajatendudey
    @rajatendudey 5 років тому

    Android studio is changing constantly and finding a online course which teaches Android development using the latest Android studio from beginner level to advanced level is very difficult.Can you suggest any solution for this?

  • @michaelgonzalez6908
    @michaelgonzalez6908 5 років тому

    So I’m in the military and can only take online classes and suggestions for which online schools to go to for a computer science major ?

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

    What's the best computer to have as a computer science major?
    I'm looking at 2 in 1's but I can't figure out which one I should get :P

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

    Could you give examples of practical problems that will need to be solved with programming languages

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

    Hey soon to do cs majors. Quick question. Does core count even matter for cs studies?

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

    Thanks very much. I am a Cameroonian and I didn't really access to too much computer science studies, I only got a little in my last year of highschool. No I wish to pursue a CS degree at college, any recommendations for me?🙏🏼

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

    2,00 - you teach them you learned how to learn got it!
    can't turn to professor for every problem or maganement, and you have to do it themselves in a sense! figure out problems and then learn solution! look at math and labs you need to take before you even take those.
    3,45 - shows his courses for colleges on his phone
    problem solving programming and fundamentals of organization.
    cs 150 description, intro. c++ problem solving, program design, avatar, algorithm , testing etc.
    you can learn online w/o taking tests.
    6,00 - comp sci is about solving problems with programs, not everyone can solve problems, just like not everyone can communicate.
    plus with tech always changing you will always need to learn how to learn!

  • @jimmyoh7810
    @jimmyoh7810 5 років тому

    Is the math that it learned just basic algebra or more difficult

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

    should I take chemistry and biology in high school, what courses do you recommend people to take to get into a computer science program?

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

    What classes should I take after computer science, if I want to be a software developer?

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

    My 10 year old son is super interested in learning how to code and all that. Where should I start with him where he would stay interested at that age and not be turned off by it ?

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

    I'm in grade 12 right now, and I'm seriously considering cs, but I barely have any experience with coding. I should have a lot of free time this school year because I did summer school to get ahead, so I'm thinking about learning the basics of coding in that time. Are there any resources you would recommend for this?

    • @b.f.1136
      @b.f.1136 3 роки тому

      Did you end up going into cs? Did you go in with no knowledge of coding, just curious

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

      @@b.f.1136 No, I'm majoring in Physics, but I'm still thinking about minoring in cs.

  • @abu-bakarr1522
    @abu-bakarr1522 4 роки тому +12

    Computer science Is a course I do love, but the fact is I've no idea
    Can anyone please help me out? I just want to Know where to start from

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

      start from what computer means and study structure of computer then know hard ware,software...etc

  • @manpreetsahi9221
    @manpreetsahi9221 5 років тому

    How much learning are we talking about??..And which one do you prefer-Software Engineering or Computer Science?

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

    starting a CS degree next year, and there's a choice to choose a specific major(ex- data science) or just generalize it. would you recommend majoring in a specific field?

    • @mugesh6563
      @mugesh6563 5 років тому +2

      jereme chia 1000 % recommendation. There is a quote which is my favourite too.. “master one , and you’ll be awarded” . Now I think you got what you want .

    • @fknight
      @fknight  5 років тому +2

      Yea I would heavily recommend focusing your degree. Good luck!

    • @jeremechia9121
      @jeremechia9121 5 років тому

      cheers guys for the help and positive response

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

      jereme chia yea major in machine learning

    • @zoro-juroo
      @zoro-juroo Рік тому

      @@jeremechia9121 what happend to you after 4 years😢

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

    I really just went to know what I should study before starting the degree. I have a full scholarship thanks to my military service and I haven’t started the degree because honestly I haven’t done any math since high school back in like 2008. Don’t want to go in blank - want to have strong knowledge first so I’m thinking maybe a year or two of studying stuff on my own and then start the degree

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

    I wish someone told me this stuff before I started university back in 2011 , but I wasted 2 years then quit and after 7 years I restarted from scratch and learned C++ on my own just to be more prepared to start university again this year . Some solid advice from Forrest !

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

      How'd it go?

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

      @@gideon4942 not so good

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

      @@TraceursMonkey Did you dropout of CS?

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

      @@gideon4942 yes

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

      @@TraceursMonkey How quickly? Was it just not for you? Do you not recommend it?

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

    Would you say you learned more on the job than you did in class

  • @callumedwards8965
    @callumedwards8965 5 років тому +2

    I start my computer science degree in 2 weeks so your not late for me ;)

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

    I'll be back here once i graduated from Computer Science

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

      How is it going?

  • @dauud4970
    @dauud4970 5 років тому +4

    This might be a dumb question but is it possible to learn coding before going to college. Im 17 and would like to prepare before going to computer science course any recommendations??

    • @wadhamadh5903
      @wadhamadh5903 5 років тому

      DD 01 here is the same question

    • @nobu1730
      @nobu1730 5 років тому

      yeah you can! you can choose self taught path and then go to college! i've done the same

    • @omarmorales369
      @omarmorales369 5 років тому

      On the coast there are 12 year olds learning. Of course you can learn

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

    whats up man! I am in the Army right now but am fixing to get out, ive just recently found a love for math after thinking my whole life I was no good at it. ive been struggling to find a career in math that would suit me, until I came across cs. ive never been so interested in something in my life! I have been so oblivious to what technology and computing is really all about until I started doing research and watching your videos. I have pretty severe adhd so school has never really been my thing, but I want more than anything to make a career in cs and go down this path of research and discovery of the unknown. is there any advice regarding the schooling you could give me? even as to which university's are good choices, tips for classes, anything you can give! thanks brother hope to hear from you.

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

    What subjects do you need to take in secondary school for computer science?

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

      That's my question too??

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

      improve in secondary school, computer science and mathematics are the most important subjects to take if your interested in the subject. Physics is also a good combo with computer science.

  • @akshbansal7715
    @akshbansal7715 5 років тому +2

    today is Sunday in India😀

  • @gamerlord8
    @gamerlord8 5 років тому +2

    I’m just about to be shifting into Computer Science :D

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

      Been 2 years.. How was it? 😅

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

    should I get BA or BS degree in CS?

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

    I wanna get a Computer 👩‍💻 Science BS degree online .
    Any suggestions please please let me know

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

    ❤️❤️❤️

  • @darellarocho5729
    @darellarocho5729 5 років тому

    At the end of your college degree you had to take a thesis, right? How hard was it, if you even had to take it? Also, great video!

    • @fknight
      @fknight  5 років тому +2

      My “thesis” was a two semester long group project where we built an AR Android application using ML and some other cool stuff. It was heavily writing intensive alongside our development, which served as the thesis.

    • @darellarocho5729
      @darellarocho5729 5 років тому

      Damn, basically an entire year working on your thesis. I'm glad that you passed it, though!

  • @loopycrocodile3950
    @loopycrocodile3950 5 років тому +29

    Do you need to know how to code before doing a Computer Science degree?

    • @mugesh6563
      @mugesh6563 5 років тому +7

      Random Weirdo There are many computer science degrees.. e.g. you can choose hardware field where programming does not play a major role .but knowing programming is great . One language, only language - python . And if you choose networking field you need to know how the tcp/ip/udp works.. you should know some basic networking knowledge.. or if you choose cyber security you must need to think like a hacker. Ie the computer master . There are 1000s of computer courses.. choose wisely

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

      Absolutely not. I have a professor who didn't start programming until his Sophomore year. Now he has a PhD and knows way more languages than a person should.

    • @fknight
      @fknight  5 років тому +25

      No, but if you have time to learn, I’d recommend it. I didn’t know how to code prior to school, but I had a great professor for my first programming class which I know helped immensely.

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

      absolutely, some universities have it as their requirement. and if you dont have it you will have a hard time

    • @MSneberger
      @MSneberger 5 років тому +3

      No, but it is very helpful! What is even more important is your math skills. My classmates who could code before they started their CS work have a big advantage over us that could not code going in, but my classmates that are good mathematicians have a HUGE advantage!

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

    Do you have to be good at math to be able to do cs and can you do a video about kids who are thinking about going into cs and give them pointers on what to do to be successful in cs.

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

      You need a solid high school math foundation in algebra and precalculus

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

    damn you were early with this video

  • @christopherhyatt7229
    @christopherhyatt7229 5 років тому

    Starting my CS degree next fall at Clemson University. What computer should I have? What languages should I know???

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

      Christopher Hyatt something that's light, enjoyable to type on, has good battery life and possibly one that is 15.6 inches. I have one that is 14 inches and I use split screen mode a lot to look at the assignment and code at the same time and sometimes I wish I had a larger screen. An i7 and 16 GB of ram does make everything snappier but you don't need it for coding.

  • @arkodeepghosh8653
    @arkodeepghosh8653 5 років тому

    What is the best programming language mostly used?

    • @Josh-df1oj
      @Josh-df1oj 5 років тому

      Arkodeep Ghosh it’s different for each, Java will be used a lot for windows application and things. HTML is technically not a programming language but learn that for website design. To start, learn C++ and stem from there.

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

    I do not have a computer science background. I may be getting my masters in computer science starting Fall 2020. What can I expect??

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

    The market for computer science in 757 is booming

  • @IndranilTiwary
    @IndranilTiwary 5 років тому

    International student aspirant for Master in CS. Any tips? Recent graduate but have done a lot of internships, side projects, and community leader but low GPA. What can be done about it? And can you be my mentor? How can I reach you?

    • @fknight
      @fknight  5 років тому

      Honestly, I’m not the best person to ask as I have no ambitions to pursue a Master’s right now. I’d recommend speaking with your CS advisor.

    • @IndranilTiwary
      @IndranilTiwary 5 років тому

      Dont have any! I am dropping you a message in instagram. Please if you can spare some time to reply, it would really mean a lot.

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

    Nice hat!
    Please link it!

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

      Thanks! I bought it in a store, but if you google “Salt Life hat” you may find it.

  • @captainjacksparrow7337
    @captainjacksparrow7337 5 років тому

    McCree?

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

    Is cs degree science just enough

  • @irinalazarevic21
    @irinalazarevic21 5 років тому

    I start next Monday yaaaay

  • @forster82gaming
    @forster82gaming 5 років тому

    I couldn’t really focus on the video since I’ve been staring at your magic hat.

  • @ijusterik5384
    @ijusterik5384 5 років тому +14

    I stubbed my toe.

  • @KD-vg2yn
    @KD-vg2yn 5 років тому

    Do you think it’s too late to start a computer science degree at the age of 22 with a low level math?
    It’s a very long story behind why my math skills are low, it’s honestly not relevant to where I am today in life.
    If you could get back to me that would be wonderful.

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

      It’s never too late to pursue your education. I’d suggest to do all your general Ed classes, do your math and English classes and electives then do your computer science classes so you have can have the time to worry only about your computer science classes I’m 22 and still working on my cs degree and barely in my intermediate math class and have to teach up to calculus too

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

      How far are you now?

    • @KD-vg2yn
      @KD-vg2yn 2 роки тому +1

      @@lysoolol had a health event that took me off the course for a bit. But I just finished calculus, have all my general educations completed and I’m doing the computer science courses now.
      I absolutely love it, i was unsure for a very long time. But it really is an amazing field, and no other field offers the technical skills, entrepreneurship opportunity and job availability in the way computer science does.
      Plus you get to learn a new way to think, the logical problem solving way. Which is fun!
      If you’re considering it, I say do it! Give it a try! No matter what age, what do you have to lose? Im learning how to program with Java and at first I hated it because my first language was Python. But I’ve grown way more comfortable with Java and appreciate it for what it is!

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

      @@KD-vg2yn I'm at a similar position you used to be in: I'm also 22 years old and had already changed my major once and both majors were completely unrelated to tech. Now for the upcoming semester I changed it again to computer science, hoping third time's the charm.
      My semester oficially starts in october but already now we have 4-5 weeks of pre-courses for programming and math.
      How were you able to overcome obstacles in the first semester, specifically regarding the math?

    • @KD-vg2yn
      @KD-vg2yn 2 роки тому

      @@lysoolol the biggest obstacle for me was an undiagnosed health issue (it was solved by lifestyle changes like no sugar/simple carbs.) and the time factor. I was constantly stressing myself out about being “behind.” But the truth is, life isn’t a race, a journey or any bullshit like that. You need to understand that you are on your own time and no one else’s. You get one life to do the things you enjoy and love, don’t let any arbitrary time schedule freak you out!
      For math, I was expelled in hs and basically grew up in a very poor and bad culture environment. So when I realized I wanted to become educated I was in pre-college mathematics. And I just did the courses, took it class by class, day by day! I wish I spent more time doing things I enjoyed instead of feeling like I had to be working or doing schoolwork constantly! So definitely make a bit of time everyday to do something you enjoy! I write music now and it’s an amazing hobby. Playing guitar or bass are very fun instruments!
      So I guess it depends where you are though in your education! and how fast the program throws you into the deep end! Khan academy is free which is amazing, UA-cam and Google have a lot of resources for both math and science!
      If you give me an example of what your classes are gonna be, where you feel you are etc!
      Also most people change majors, don’t feel bad! Figuring out what you want to do is complicated! Some people spend more time choosing their outfits than their career. Computer science is an amazing choice and if you hate being a developer, there are so many things you can do, even outside technology.

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

    i barely see details and points