How Hard is Computer Science - My Computer Science Degree (First Year)

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

КОМЕНТАРІ • 321

  • @nicoles_handle
    @nicoles_handle 4 роки тому +314

    basically this video is him saying he hates the classes but because he put in so much work he gets stellar grades for everything, love it

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

    After getting my degree and working as a software engineer, it's worth it. But it was no cake walk. Make sure you guys do personal projects and build a nice portfolio of your work. At the end of the day showing something tangible to an employer is always golden.

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

    Amazing video as always! I'm a CS student too and sometimes the math / physics is a bit too much, but i understand the need for it. Also good luck to us both!

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

    Thank you so much! I start my first semester of CS in February and I kind of got intimidated by the math requirements. However, I formed solid study habits in high school and I figured I’ll apply those again next semester. Coding is a fun hobby in my opinion and I view grasping Calculus concepts is just a process so I’m still gonna give it a go! Wish me luck 👍

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

      Good luck

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

      How was it

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

      Is it hard to study for a beginner

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

      how was it?

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

      @@mrgenji0181 I attended CÉGEP (post-high school / prior-university, a Quebec thing), and I wasn’t the best in math in high school anyways. And here are my thoughts of those three:
      Cal 1 (heavily formula based course): understand the basics of limit and derivatives, and you’ll have the fundamentals of the course secured. The rest is just practicing.
      Cal 2 (less formula based, a bit more practice): using the understanding of Cal 1’s basics to do its inverse operation (anti-derivative/integrals (seems scary, but if you grasped the basics of Cal 1k it’s really not).
      Linear Algebra (small amount of formula, tons of practice): the easier of the two, but requires a ton of practice (it starts of easy, but don’t let that make you procrastinate the practicing), and you’ll have to start from the bottom again: understanding the basics.
      All comes down to two things: really out in the effort into understanding the basics of Cal 1 and Linear Algebra, and do not go off procrastinating the practices lmao. But TBH, I did not practice a lot (took it like a high school class lol), and I struggled in learning Cal 1, but I just made myself a review sheet of formulas and how to solve, memorized and I passed the final at 90%. Linear algebra was the same, except I put in even less practice, but got a 85% in final.
      So, it comes down to this: CALCULUS 1 IS A HEAVY THEORETICAL BASED CLASS (tons of “formulas”/ways to solve problem, because there’s a lot of different problems), BUT UNDERSTANDING THE BASICS OF IT WILL HELP YOU UNDERSTAND THE WAYS TO SOLVE THESE DERIVATIVES/LIMITS.

  • @JordanFayter
    @JordanFayter 2 роки тому +9

    Thank you for everything you do Tim. I enrolled myself into a Harvard CS50 class on Edx so I can get more education without putting myself further into debt. My career right now and for the past 9-10 years has been a Healthcare provider. I've always had to teach myself as I was always given TA's in school to do all my schoolwork for me and never given homework. I've always been fascinated with how things work taking things apart to figure out the inner working and then putting them back together.

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

    Love it man. Would be very great if you can do this kind of video for 2nd, 3rd, and 4th year.

    • @jamesc954
      @jamesc954 6 місяців тому

      Sadly, the Discrete math proved to be too difficult for him and he bailed. He can elaborate more on his situation. You can find him on the corner of Fifth and Pontiac at the McDonald's located there.

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

    thanks for this video, i think it a very good effort you put into this explanation on how hard computer science, currently studying computer science from university of the people, i actually had no idea what computer science would require of me to study but thanks to this video i think i have an insight into what i should expect.

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

    I had discrete mathematics on the first term and it was terrible. So many failed it. Although our profesor had only taught like half of the material, because to him students should learn by themselves anyway.

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

      sztszk Yes ... and here in Michigan we take 2 semester of that

    • @alexcastel2244
      @alexcastel2244 4 роки тому +14

      Christopher Josue Francisco I feel you , I tried to fake my own death in part 2

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

      Christopher Josue Francisco anything to not take that final lmao 😂 ended up with a B+ on both classes

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

      I hate discrete the teacher didn’t teach so I changed to cyber I liked that more anyway

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

      You should spam the management with complaints. Bring your friends along with you

  • @LightS_bRight
    @LightS_bRight 3 роки тому +11

    Thank you. Not going to college maybe someday. But this still gives me an idea to what I need to research and learn on my own.

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

    Damn, your grades are on point!

  • @efechaofou99
    @efechaofou99 4 роки тому +11

    This video helped. And for the record, I started to really like you once your transcript popped up. Urging you to keep up the good work.

  • @Beast80001
    @Beast80001 4 роки тому +109

    I found first year not too bad. I'm starting my second year now and its definitely faster.

    • @purpexe
      @purpexe 3 роки тому +9

      Bro. I'm almost dead arter first half of the first year

    • @Beast80001
      @Beast80001 3 роки тому +17

      @@purpexe well keep in mind, I failed 2 of 5 classes of my first semester. Been taking 4 classes per semester since then and 2 during summer and its 100% better

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

      @@purpexe Me too bruh..... Plus there's alot of assignments.

    • @MohamedAhmed-wl3tn
      @MohamedAhmed-wl3tn 3 роки тому +4

      on a scale of 1-10, how bad was your first year?

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

      @@MohamedAhmed-wl3tn I would like to know this as well

  • @Ivan-td7kb
    @Ivan-td7kb 5 років тому +120

    I think discrete math is considered difficult because you’re learning a lot of new concepts but once you get past that initial hurdles, it’s not really that difficult. Looking back at it, they actually make it easier for you.
    I’m surprised you don’t have to take operating systems for your cs course.

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

      I think I do next year

    • @Characterlabs
      @Characterlabs 9 місяців тому +2

      Fuck those algorithms euclidean....

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

    I feel so dumb when I look at his grades and then look at mine....😂

    • @itech40
      @itech40 3 роки тому +22

      what ever they're just grades. You don't need straight A/A+ for everything strive to do so but don't bring yourself down if you don't manage that.

    • @user-qy6tu9ip9v
      @user-qy6tu9ip9v 3 роки тому +1

      @@itech40 Do you need to know a lot of pre-calculus to do well in computer science courses?

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

      @Samuel Kaiser shut up

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

      @@user-qy6tu9ip9v Yes, although not only that, you can loo up what mathematics is necessary to make computer science easier.

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

    Until this video I thought you might of been in your 20s working for a start-up, still it doesn't take away anything that you are a freshman in college. I truly enjoy your videos, I watch other channels too, you are a good teacher. I am your subscriber from Venezuela. Thanks for sharing

  • @lancemarchetti8673
    @lancemarchetti8673 3 роки тому +71

    I'm 52 and my 11year old wants me to teach him to write computer games.
    My strengths are Public Speaking, Gardening, Music and Cycling.
    But I guess it's not too late to start CS...lol

    • @checkbouncer
      @checkbouncer 2 роки тому +10

      you’d be better off putting him in CS classes tbh

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

      Computer science =/= Computer programming

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

      @@checkbouncer he is 11

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

      There are tons of coding programs for kids

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

      @@jammel3653 Correct. I believe google offers a free Computer Science program for children too.

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

    This so so so helpful I cant emphasise enough ....THANK YOU SO MUCH n keep uploadin such content :)

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

    Tim, I would like you to address what you think about that:
    in the first year of computer science the only computer related subjects were „introduction to computer science” (joke) and „introduction to programming” (also a joke). But I had mechanics I, calculus I and II going far beyond triple integrals and imaginary numbers, electromagnetism I and II (very,very hard). All of each had lectures + excercises + labs. I personally think this was an overkill, but on the other hand…I do know how all this works at a really, really low level

  • @andryr.8221
    @andryr.8221 5 років тому +17

    Very interesting video especially for me as I'm gonna start CS next year, it's gonna be in France though but at least I got an idea of what to expect so thanks mate

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

      How are you doing now u good stay save bro France is in a mess

  • @zlovredniyTip
    @zlovredniyTip 4 роки тому +9

    tbh first year was a blast. The first intro course was really good at my uni. We had a phd student teach and we did the basic stuff but also got a quick tour of all the cool things you can do with cs. For example game in pygame, word prediction (basic ai). For my second course my group (me and another guy + 3 others) wrote a roguelike with procedural map gen. In the second case I went far above the requirements but I was the most rewarding experience. So sometimes it is worth to make your own spin on group projects. Anyways its probably gonna be you and one more person doing things...

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

      what uni was that

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

      @@jolr1630 Well after finishing can say, its not all shiny rainbows there, so can't really recommend. I think this still applies to pretty much any uni, though. Try to make the best out of what you got.

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

    If you are having doubts about if CS is the degree for you then I think don't take it. I feel those who want to go for CS don't need to be convinced to take it.

  • @TheFootballPlaya
    @TheFootballPlaya 3 роки тому +15

    economics is super interesting. I took macro and micro, it's analytical yet logical in some parts. probably one of my favorite extra courses, next to chemistry and horror literature.

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

    Great explanation. Keep it up!

  • @KingJellyfishII
    @KingJellyfishII 4 роки тому +10

    I'm planning to go to university and study CS (I'm currently 16) so this is actually very interesting, and also relieving because I already know how to do the majority/all of the programming side, and I have some idea about what all the maths is about.

  • @drop_messages6226
    @drop_messages6226 4 роки тому +25

    Hello Tech with Tim. I would like to know your thoughts on being a "self taught" programmer. Sometimes I find myself wondering if I need the math background to be a programmer

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

    Discrete math……..i get you man, i get you! 😭 this class was unlike any other math class i had before. The basics were _alien_ to me and a lot of the concepts were pretty counterintuitive, or just very abstract and not easy to grasp.

  • @chacmool2581
    @chacmool2581 3 роки тому +8

    3:45 This is very true. Many smart kids go to college thinking it's gonna be like high school, that your innate smarts plus a bit of effort is gonna carry you through. No, no. Even smarts kids are gonna have to put it the time practicing, working, studying. You're not in Kansas anymore, Toto.

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

      Not cool… I’m in Kansas 💀

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

      @@carlosa8639 sorry to hear that

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

      @@felipao2134 Hey Kansas ain't so bad. It's not as desolate as people make it out to be. :)

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

    Next semester I’m taking compiler theory, multi variable calculus, building secure web applications, object oriented and concurrent programming, and introduction to physics 2

  • @TumblinWeeds
    @TumblinWeeds 4 роки тому +12

    Discrete math is hard. I wish I’d known about it before walking into college. So my university did something fun where they snuck some discrete math into *every fucking course* , so if you don’t know discrete math, you fail all your classes instead of just one :) There was a discrete math for computer science course, which is the standard discrete math course, but then there was a “theoretical” calculus course that makes you translate everything into logic and prove it, and the linear algebra too. Oh right and they make you use your discrete math knowledge to prove how fast your code runs in the programming class.
    I swear they do it on purpose to make less people stay in cs. It’s like you’re bad at this one thing because like Tim said you’ve never done anything like it, and suddenly you can’t understand any of your classes. It took me around 3 months to get used to “logical thinking”, but before that I nearly switched majors.

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

      Which uni did you went to?

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

      how are you doing now?

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

    Thank you! Greetings from germany!!!

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

    Great video i’m starting cs in like a couple of weeks

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

    I'm actually studying in French public university, I'm in second year of a computer science degree and I just thought it could be interesting to compare my experience with yours :) It will be a bit long so if you guys are not interested in that, you just shouldn't read it :p I apologize if there are some English mistakes.
    Similarities :
    - That's clearly the same thing in France, a lot of people don't know what is computer science before going to the university (and I clearly was a part of those people), and that's probably why some of them quit or reassign during the first year.
    - There was also a lot of "difficult" maths during my first year which required constant practicing. Same thing for Linear Algebra (except the fact that we started linear algebra during 2nd year), a lot of students decided to gave up on it because it was too abstract, even if we have no choice and we have to pass the exam at the end anyway !
    - Same as you : first year programming courses are really easy if you already have some basis, you probably even might get bored (I mean we even had a course called "graphic programmation" when we were taught how to use Scratch, nice joke...). It feels like that's even easier than you 'cause on my first year, teachers let us discover programmation on our own and they didn't really insist on the fact that you have to code properly, that your code have to be efficient, things like that. You go back on all those things on the second year and there, they don't let anything pass. One of my teacher said it's because if they were insisting on "good" programmation during the first year, people would just get scared and run away.
    - We have some classes about, I would say, communication, and it looks like it is similar to your "Technical Report Writing" class (and I find it boring too).
    - They're also trying to flush out a lot of students during the first year, but if you work there should be no problem for you.
    Differences :
    - The fisrt big difference is that we can't choose our courses (or at least it's really rare). We have to follow a list of compulsory courses and everyone is following the same ones.
    - We have much more courses per semester (and so probably less hours of class per course). We have to follow around 11-12 courses per semester (and I have 2 more 'cause I'm in a special program) so we're learning quite different things.
    - I don't know how this works for you but we don't have to pass all the courses to succeed and access to the next year, the important thing is that you get an average of 10/20 on all your grades of the year. It means you can have 0 for one class and 20 for another one, that's ok, you'll get to the next year (I personnaly think this is really stupid... but OK).
    - One other big difference is that my first year was more "general" : there were so many different courses like maths, electronics, physics, a lot of others and even chemistry ! That's because the first year is supposed to give us all the maths basis that we might have to use if we continue study in science, and also, it allows easier students reorientation during the first year.
    - It also looks like we have much more electronics courses to help us understand what's really happening inside the computer and much more network and telecommunications courses. I also feel like we have much more group projects, but maybe there are some projects hidden inside your courses and you just didn't talk about it (but we have specific courses called "project", that's why I'm saying this).
    That's it ! If someone is interested in having the list of courses I followed in order to compare, I can put it if you ask.

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

      Really interesting to hear that, thank you for sharing!

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

      Hey amazing comment! Now i'm really interested in your degree roadmap. If you could, please link here to your uni's site. And good luck!

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

      @@duduken20 Here's where you can find my degree roadmap (unfortunately this part of my university website is not available in English, so if you need a better translation than the one you can get from google, I can try to help you) :
      formations.univ-smb.fr/fr/catalogue/licence-XA/sciences-technologies-sante-STS/cursus-master-en-ingenierie-informatique-program-cursus-master-en-ingenierie-informatique.html
      As I said I'm in a special program with more courses and a stronger guidance/support, but you can also find the "classic" degree on the website.

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

      @@russellup4614 Thanks a lot!

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

      CS student from Germany and I gotta say, it's quite interesting to read about CS study programs from other countries.
      I'm currently in my first semester and my courses are introduction to programming, automata theory, computer architecture and organisation, calculus and linear algebra.
      We only have very few electives outside of anything relevant to Computer Science (15-18 ects. If you're European, you'll understand).
      In contrast to you, we actually have a lot of compulsory electives to choose from after we did the compulsory courses. So for instance within the the branch of theoretical CS we have three options to choose from, same goes technical CS and then we also have to finish a programming project where we can choose between around 8 different projects. After that we can decide even more freely and have 30 ects (so 1/6th of your entire degree) of compulsory electives where you can choose between a big range of different courses which ones you wanna do. So if you're really into cyber security, you focus on just that. If you wanna go into AI you choose the courses related to AI. If you're more of a theoretical person, there are lots of options to choose from to dive further into the theory.

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

    My college's Intro computing was like they were assuming you know everything.. :)
    The way Prof. teaches put everything on the ppt, and without giving any example codes.
    Basically, we have to search on our own and do the projects. (At that time, I know nothing about programming..)

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

      Geez, where do/did you go to college?

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

      @@TechWithTim USA, at MA public university

    • @Chen-vw5nc
      @Chen-vw5nc 3 роки тому +1

      That sounds rough

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

      My son had that same experience at Marquette University.

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

    Bro what are you on. I agree with everything except Calculus. Cal 1 is absolutely brain dead easy, while Cal 2 is a significantly difficult class that weeds out STEM majors.

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

    He got only A's

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

      @EpicKingdom_ Your brain will malfunction....LMFAO

    • @Naomi-xu4hq
      @Naomi-xu4hq 3 роки тому +2

      @EpicKingdom_ you see he’s been posting coding videos and matrix and all that stuff before he was in college, so him compared to a student who hasn’t even touched a thing in CS will be way ahed

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

    Thank you for the motivation i'm going to be a software engineer

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

    thanks for saying real facts.

  • @TheJoaohc
    @TheJoaohc 3 роки тому +9

    So for me was a little different in intro to programming. I had NO EXPERIENCE with coding, and I mean not even a clue of how program works.
    It was challenging, luckily I had a very good professor who pushed to the limit.
    Was able to learn a lot, even though my final grade wasn’t that good

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

      Am seriously considering CS. How then can I manage to understand the coding aspect without any experience

  • @MrLisPorTu
    @MrLisPorTu 5 місяців тому

    Great video!❤

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

    I like how this being the first video of you I've ever seen, and on the top right of my screen, the next recommended video by you is "I dropped out of CS" right there. 😂😂

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

    Thank you for the information i'm going to be a software engineer

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

    I’m taking an AP CS classes next year for senior year of HS. Hopefully this will help on with my computer science major in college. Only worried about those calculus classes. My brother who just graduated said they were rough. I’m not that strong in math so we will see what happens...

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

    Good day Tim
    Can you give me some advice?😓😓
    What course should I choose?
    Computer Science or Information technology?

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

    So helpful, thank you❤

  • @AbhijeetSingh-lf3uu
    @AbhijeetSingh-lf3uu 4 роки тому +6

    Imagine taking harder than these classes in highschool....n no APs are crazy easy

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

    Love the insight!

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

    Your fantastic bro

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

    Oh and I'm going to college next year and im going to study CS, so I was asking for advice on what to research on...and maybe some math tutorials I could watch

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

    I feel like how hard calc 1 is depends on the teacher. I'm taking it right now as a high school junior and everyone in my class is doing good in it and understands everything.

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

      Is pre-calculus really important for calculus? Do you need to know pre-calculus from the back of your head to do well?

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

      @@user-qy6tu9ip9v you need to know some of it, especially trig and log properties, but most of calc 1 is completely new concepts that I found easy to grasp.

    • @user-qy6tu9ip9v
      @user-qy6tu9ip9v 3 роки тому +1

      @@ians489 trig and log properties? Do you mean the 3 log laws that help us solve logarithmic equations? If I'm wrong then could you explain what you mean?

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

      @@user-qy6tu9ip9v I don't know what you mean by solving log properties. The logarithm properties are what you normally use to simplify or expand a logarithmic expression such as log(ab)=log(a)+log(b) or log(a^b)=blog(a).

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

      @@ians489 OH ok. I know those. They are the log laws. Also log(a/b)=log(a) - log(b). I meant to say solving log equations.

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

    What kind of programming did you do in your computing class? Did u have to actually implement interfaces and abstract classes in your projects?

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

    Hello , Are basics taught in USA for undergrad in computer science ?

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

    Calculus is hard for those who struggles in math. I took calculus 2 and struggle but with linear algebra was too easy. Depends on the student

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

    Which university are you studying in, I got admission in york university in bachelor's of computer science honours sadly no co-op tho. Any advices for me since I have next to 0 (I took some classes of programming) computer science background in school

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

    Thanks for this bro

  • @RealVoidex
    @RealVoidex 6 місяців тому

    yeah discrete math for CS or other tech major is very funky there's not a lot of good sources.. sure I saw some good UA-cam videos but the stuff you get taught varies a lot from universities.

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

    Dude ur actually built different

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

    Why no one talks about bachelors in computer science?

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

    wow, i wish i'll be as successful as u in college. i'm transitioning to CS degree, and the only reason i didn't think about this degree in the first place was because of math, but now that i'm more open minded, im going for it. I just need a solid time management to be successful.
    Question, my Uni has a lab portion for every core classes as its corequisite. Did you have that also? so That's like taking an extra class on top of what you already have

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

      I’m guessing your uni is in the UK. UK unis have labs for STEM subjects.

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

      @@McFlashh no, i'm in the US. Alaska to be specific

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

    If you don't like math, don't take CS
    Calculus 1 & 2: difficult
    Linear algebra: difficult
    Discrete math: difficult
    In general, if you stress about math and exams, try just learning some languages and freelancing 🤷

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

    I love it!!!!!!!

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

    I'm a computer science student (here it's called 'Mathematics and Computer Science'), grade 4, and I'm about to write my diploma in python

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

      If I literally suck at math like I remember high school math somewhat. What are your thoughts on actually making it pass the math sections?

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

      @@TheMancaveMMA I assume you only need to know basics, but that depends upon what you work with in python

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

    Should I know exactly how each sorting & searching algorithms work?

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

    I am a female with little computing skills. I need to re-train, as my previous job is null and void due to Brexit. I feel computing is the way to go. Any suggestions? My math knowledge is poor. What could I study? I taught myself Italian and some Russian. I will work but I am trying to get a degree in something useful and I'm ready to work for it, but within my means. Help! Thank you xxxx

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

    dude the quality of this video is insane , talking bout the script too

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

      No script ... believe it or not, think I took two or three takes tho. Anyways appreciate it 👌

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

    What school are you at. I’m looking into Waterloo and UofT. and I know how difficult they’re are.

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

    man I love you 😍

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

    How easy would it be to take computer science while working (let's say welding)?

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

    A lot of people drop out of computer science because they think that computer science is all about building and working with computers. NO! This is technician stuff! You probably don't even need a degree for that. Computer science is all the rigorous math behind how a computer work. So, computer science is really for someone who loves mathematics and logic.

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

      Youre right.If you put now a student to code turings algorith they dont know how to start😂

  • @dwightschrute2146
    @dwightschrute2146 4 роки тому +15

    B : am i joke to you !?

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

    Thank YOU : )

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

    Is maths really hard??

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

    I'm currently doing my 1st year in comp sci LOL. I took the same classes you took! No economics though. I'm thinking of doing design as a minor, that could also help me with my youtube channel skills I guess. What do you think?

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

      Also, is Java or C way harder than Python? I'm excited to learn them, I've only done Python and a bit of assembly so far

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

      @@IngridFelfly Java is MUCH harder or anything. C is very subjective but I found it easy-ish

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

      @@vagueequinox7543 Thanks for your reply! I ended up taking Econ this semester btw lol😂 it's interesting to me actually! Good luck with everything you do!

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

      @@IngridFelfly fs, lmk if you have any questions.

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

      @@vagueequinox7543 Thank you so much I will!

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

    Meanwhile here at my Uni a failure rate of 30% is considered normal and for worst cases it is above 50%😭

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

    can u guide me where shud i start machine learning from

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

      Got some vids on my channel! Start there

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

    Thanks fro the advise......

  • @shawnstutorials4625
    @shawnstutorials4625 4 роки тому +6

    Thanks for the video I'm 16 and I'm currently in 10th Grade at my school im doing
    *Information Technology*
    *Physics*
    *Geography*
    *Maths*
    *English*
    I want to study computer science in university but I'm not sure what marks I should be getting and how to apply and which subjects should I be doing in highschool to sign up for computer scrience in university.
    If anyone could guide me or give me some advice illd appreciate it.
    *THANKS IN ADVANCE*

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

    Hello...greetings from Africa particularly Uganda,am really bad at math but so desperate to do computer science and by the way u have good grades...! So can it be possible for me to do computer science am joash n aged 17

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

    Talk about rigorous curriculum..?
    here's the curriculum of 1st semester of CS degree at Kathmandu University, Nepal:
    1.Calculus and Linear algebra(3credit hours)
    2.General Physics(3cr)
    3.General Chem(3cr)
    4.Structured Programming(2cr)
    5.Basic Electrical Engg(3cr)
    6.Engineering Project(2cr)
    7.Engineering Drawing(2cr)
    8.Communication Skills(2cr)
    yes, 20credit hours per sem for almost four damn years, could life be more fucked up?

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

      I don’t know what a credit hour is? Is that like one hour of class a week or something

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

      @@TechWithTim 1credit hour = 16 teaching hours bro!

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

    So the math to know ahead of time is calculus and algebra ?

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

      And discrete math

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

    Hey there i needed to ask something...actually i am a first year student and going to university in the upcoming fall but i wanted to ask you one thing that are we required to buy a high spec laptop in our first year or not?....i mean idk if we do coding in 1 st year or not please suggest

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

      Not really that high...just decent is fine, for c++,python,R,sas........

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

      @@lourensstrydom1502 i am thinking about going for macbook air with I5 processor....is it fine??....and what do you say about RAM 8 or 16 Gb which to choose buddy?

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

      @@garryg4568 that would be good enough yes, and I believe 16G and up is only needed for game development and and high performance (but obviously if you can afford it ,it will be good)...but really you only need 8 for data science and normal programming courses. I prefer windows cause thats what the majority uses, but it doesnt really matter.

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

      @@lourensstrydom1502 thanks a lot buddy 🤗

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

    good job:)

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

    software engineering vs computer science which one is harder?

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

    I got an A in discrete math, but Holy hell.

  • @ruantristancarlinsky3851
    @ruantristancarlinsky3851 4 роки тому +12

    Bro you look down on people who don't have same opportunities you had, be more considerate tell a child who doesn't know how to grow. You seem very arrogant

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

    Once you get to the data structure and algorithms classes you will realize Discrete Math was a VERY important class.

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

      And I’m there now. And definitely have, also helps that I’m not in discrete structures as well

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

      @@TechWithTim I am in a graduate Algorithms class right now and we are dealing with recurrence relations and revisiting the Master Method as a result, but they have also added in the Akra-Bazzi Method (which they did not teach to us, but rather just said "look it up") and non-linear recurrence relations that can only be solved by building a tree. Plus they throw in Karatsuba's Algorithm for reducing the time complexity of multiplying integers with a lot of digits and Strassen's Algorithm for reducing the time complexity of matrix multiplication (and I never took Linear Algebra!), so the discrete math just keeps coming and coming . . . like there is no end to it. Thank goodness we have not had to do proofs on an exam yet!

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

    If I struggle math in high school and been out of school for 3 years, do u think I'd survive?

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

      One thing about math is there are endless resources online, so if you created a program for yourself and got back up to speed with Calculus then added in discrete math you would at least have a chance, but going in stale is going to be really hard. Series and recurrence relations in discrete permeate CS.

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

      Ali Villanueva to be honest I got into a computer science classes in high school by being in set 3 maths. But my school was shit. With the set system so I showed my head ict teacher some years 9 work along with some code and got in

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

    everything depends on professors, like for me discrete mathematics is super easy while calculus 2 is nightmare, introduction to programming is boring while professor make it really hard to pass, because of his weird rules

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

    Waiting for next video on Game

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

      That will be out tomorrow

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

      @@TechWithTim thank you actually you are awesome student

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

    I am weak in maths... Should I take computer science???

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

      Bro same I said why not just try because I feel like if you really try and study anything is possible it will be hard just have to study a lot which I hope I can do

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

    What university do you go to

  • @SrijikaDutta-if2cz
    @SrijikaDutta-if2cz 3 місяці тому

    Nice

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

    Wow so your first year is like 2 math classes, including Calculus and not Analysis, which is the only thing challenging, intro to computing which you should enjoy anyway, and 2 non-STEM classes...
    My first year was absolute hell in comparison, why such a huge difference between curriculums? I had Analysis 1 and 2 which is like Calculus but make it overly complicated, Linear algebra AND abstract algebra, physics, Computing, and bunch of programming projects including a RPG game and a GBA emulator, not to mention digital system design projects too...

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

    Welp.... I am starting computer science..... I didn't understand a thing he said..... Maybe I should switch to something easier

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

    I might have missed it, but where do you study?

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

    Hi I currently live in Ontario and I’m looking at going into cs. Which university are you attending?

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

      Just observing him...
      Most probably he's in Waterloo

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

      He goes to the Univesity of Ottawa

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

    I'm about to get my AA in IT and I'm debating on weather or not I should go for the cs bachelor's degree. The main worry I have is the math because higher level algebra was a struggle for me. If I do decide to get the bachelors it will only be 2 years because I will have the AA. Any advice is appreciated.

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

      If math is the only thing holding you back, I personally think you should go for it. Math can be extremely difficult at first, and you can struggle with some concepts for absolutely ages. But once you get the hang of it, it becomes very doable. And college provides you with so many resources, like professor office hours and tutoring so you have all the help you need. In combination with the endless resources available online, I think that it would be worth it to push through, if the only roadblock for you is the math.

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

    In first year, did you do Jordan form matrices?

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

      Idk... we used like row echelon, no idea how to spell that

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

      @@TechWithTim Yeah we did it. Jordan form matrice is in the chapter of the endomorphism reduction (with eigenvalues, eigenvectors, eigenspaces)

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

      Oh yes we did do that

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

    I'm a high school senior, I'm so nervous for comp CSI major

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

      No same, I rlly wanna pursue a career with game development and I find programming so fun and interesting despite knowing very little. Though I’m still terrified for Comp Sci. Still I’m hopeful I can do decebt

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

    Idk if i can do the math 🧮 for CS. I have to do algebra, but i know i can do it.Idk about calculus though. Bent between CS and a cyber security degree.

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

    What makes for a good C.S. student? I'm not sure if I'm good with logical thinking in mathematics.

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

      I have seen that there are two kinds of students who are successful in CS: 1) those who are natural mathematicians so they can focus on the programming; and 2) those who have been programming since they were 12 and can focus on the math. I have met many who are both of these and they are the superstars. If you are neither like myself, it is a struggle.

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

      CS is considered a math degree. If you had calculus in high school and did well, you can do CS. Push past the weed out game and demand help when you need it because your paying for it.