Question: How Important is Math in a Computer Science Degree?
HTML-код
- Опубликовано: 5 мар 2015
- I would like to know how hard it is the mathematics part in the computer science undergraduate course. I love computers and would to love to know how to code and understand the operational systems in a technical way to maybe someday work for some big company but i'm worried about choosing this course because of the mathematics part, cause i'm not very good at it, do you think the teachers do a great job explaining what you have to do or do you have to learn most of the stuff by yourself? Cause if that's the case i guess it's too hard for me, what're your thoughts?
-Igor B.
**********
To Ask Questions Email: Question@EliTheComputerGuy.com
Patreon Campaign for a Geekier world: / elithecomputerguy
Signup for our email list at: www.elithecomputerguy.com/emai...
(#Microstopped... We will never forget)
For Classes, Class Notes and Blog Posts:
www.EliTheComputerGuy.com
Visit the Main RUclips Channel at:
/ elithecomputerguy
Follow us on Twitter at:
/ elicomputerguy Наука
I was terrible at math before I started my CS degree, I have a 3.8 gpa now. If you want a cs degree, bust your butt and you can do it.
I'm 34 years old and I dropped out of high school as a senior. If you want it, you can get it. Just accept you are going to have to work.
that's whassup
haha i'm sorry dude i hate to be that guy but you used 2 different words (peek and peak) when you meant to use the word "pique".
so what do you do for a living now?
Drew Smith i would like to link with you and Discuss further Deep in details about this course. are you open to the idea Of Collecting new Friends based on Knowledge??
Couple things I wanna say:
1.) Math is absolutely necessary. Look, just like Eli says "Computer Science" is a *SCIENCE*... It is a science. What does that mean? It means that in order to solve the kinds of problems that you're going to encounter you'll first need to be able to express them mathematically.
2.) Math is beautiful and can be learned if you're willing to work. If you're the kind of person that says they hate math then it's just because you haven't been exposed to it in the right kind of way. I'm a math tutor at my university and whenever a student comes in and says they "hate math" here's what I tell them:
The most important aspect of learning math is learning algebra. For the moment forget about Calculus, Trigonometry, Differential Equations, etc.. Forget all that stuff right now. Imagine we were playing a game of chess and let's suppose that I've never played before. Now in order to play Chess I can't just pick up any of the pieces and move them however I want can I? No. There are rules to the game of Chess and if you wanna play the game then you have to learn what the rules are. All you have to do to start getting good at math is you just gotta know the rules of what you can and can't do - Which is Algebra.
All you gotta really focus on first is Algebra. The reason being is because Algebra teaches you what the rules are to the game of Mathematics. Unless you know the rules then you can't play the game. But the awesome thing is, is that once you know the rules... OOOOHHHH boy... You're finally able to have a whole lotta fun.
+mmmmSmegma The truth.
+mmmmSmegma I'm planning on going to university next year but I was really bad at math in high school. What university math courses would you suggest to someone like me before entering into a major?
scabies I would probably recommend that you take remedial math courses. At my university there are 3 remedial math courses:
1.) Beginner remedial
2.) Intermediate remedial
3.) Final remedial
What will probably happen is you'll take some kind of placement test to see how much you know and depending on how you score you'll be placed into the appropriate remedial course. Good luck and I wish you the best!
mmmmSmegma Thanks so much. I appreciate the suggestion.
+mmmmSmegma Great name!
The thing is even after studying CS, you still work as programmer and you don’t get to use all those advanced math and algorithms. You realise that all those hardcore stuff you studied is not that meaningful in the industry. What they more care about is craftsmanship. I learned it in the hard way!
if you work in AI Machine Learning Computer Vision and Bioinformatics ...
you gonna use that maths my dude
it is just that you haven't seen where it is used, if you see, it is omnipresent, my dude.
0:34 - 0:37 life shattered ..............
Math is one of those things that people only dislike because of how poorly it was taught to them growing up. It's actually pretty cool when you think about it, "the language of the universe", it's how we understand and concretely describe everything around us. Most math teachers just treat it like military drills though
Check the syllabus for the degree programme. Computer science varies at each university and then varies even more based on the modules you choose - at least here in the UK. Chances are you can mostly avoid any difficult maths but to be honest the subject tends to get more interesting when maths is involved.
True
+ARainsby that's true, but one may argue that those courses aren't "pure" CS. They kind of mixed CS with software engineer a lot (which is a good thing if you ask me).
Definitely do that. Math courses were obligatory at my university and the only subject which seems to have gotten harder math than CS was math.
Mathematics is the so called "Queen of science" , it is well know for its algorithmic/procedure style which is definitely what computers are all about. If your not good at math, get good. If you want to be a carpenter and you cannot use a hammer effectively you must learn to bang that nail into wood in 2-3 hits so it becomes as easy as pouring milk on cereal. All "tools" whether mental or physical are essentially the same. Also when you succeed at something you thought you were never cut out for you will approach everything in a new "can do" light.
I have been programming for many years. The few times I needed extreme math, I asked a mathematician for help. This happened twice during my career (so far). There is no doubt that having lots of math is helpful now and then, but the majority of math aspects I deal with are conversions between decimal, hex, and binary. Some boolean logic is very helpful.
What you call "Computer Science" (kernel hacking) is what I would call "systems programming". This as opposed to "applications programming". I have always found system programming more fulfilling.
I think you are great love watching your channel, I have a masters degree in computer science and one in IT and you have helped me so much through the years
Thanks that was really helpfully in clearing the doubts I've had. A new hope
Today, I understand what is the major difference between computer programmer and computer scientist. Thanks Eli bro.
You have given a magnificent answer and I think it resolves the query of many students who are not so much good in maths and still want to be a coder.
I'm in engineering and most computer science degree lie in the engineering department. Math will be a big factor but don't be discouraged. People will tell you how hard it is and not to do it simply because they are too lazy to learn it themselves. Math is in every aspect of life and quite honestly the Calc 1,2,3. Differential equations, multi variable calc, and linear algebra are not bad. Find yourself a good teacher on rate my professor and you will be surprised at what you can learn. Don't let opinions determine your reality.
Gender study degree
Any math courses beyond the ones you listed (Calc series, Linear Algebra, Diff Eq) are utter garbage except for maybe complex variables and modeling. I'm talking about the proofs based classes. Might as well get a philosophy degree if you want a pure math degree.
Lots of people didn't like math in school. Also lots of us are coming to programming and computer science after being out of school for a number of years - again okay, it's gonna be hard, but okay.
Here's my recommendation:
www.khanacademy.org
Every day, just try to do 1 hour of khan academy. Just 1 hour a day - sometimes you'll do 2 or three hours, other days you won't make it, it's okay, just try. Start at algebra 1 and just go forward from there. For most people this will be way too easy, but just stick at it slow and steady.
Keep learning your programming, and making games or whatever you want to do, just keep tic-toc'ing away at khan academy a little each day. after about a month it'll start getting pretty hard, and then it'll get really hard and you'll have to start looking things up, BUT it will also start to make sense.
Just an hour of khan academy a day. It'll make you 10 times the programmer you were when you couldn't work out the difference between O(log(n)) and O(n log(n)). seriously you can put it on your phone and watch on the way to work. just do it :)
Hey thanks again man. I have a question I got low 80s in math for gr 9 and 10. Do you have any resources on how to prepare for gr 11 math? Thanks, greatly appreciated.
my friend started khan academy at elementary school math and just worked his way up and it was soooo useful lol
Thanks for the advice. Is there a route for those of us who can do the maths but really bad at the programming aspect of things? Is there a Khan Academy of computer science for example? I really want to get good at Python but I can't find the right tool. It's either too basic for beginners or too complicated to follow. I'd like a middle ground to steadily learn computer science.
This was the fist helpful video on this topic I have watched. Thank you!
I have to thank you for this video, I'm a lot more confident now to start computer programing and coding.
Upon joining the university i knew my course is going to be only computers and i was shock to find a lot of mathematics in my program units from year 1 to year 2, but i later came to realize the need of mathematical argument in the field i learned a lot of theories in the units Engineering Maths i- vi and Discrete Maths
This is a really good explanation. Eli knows what he's talking about.
Thank you for explaining this. This makes a lot of sense. :)
So can i become a programmer with Textile engeneering? Should i do textile over cse? Pls suggest me pls
that was a very discrete and straight up answer .. thank you for that
Hi! So happy I found this video. I also had the same doubt. I am currently looking for a bachelor's degree and I was a mess, I wanted to do a bunch of careers (my true passion is music; I was planning to study music composition) and psychology, but I did see these are degrees that aren't really any promising to finding a good job. I did some career assessment and most of the results were positions I already knew in pursuing, but I did see something about an interest in studying for communications, public relations. It does sound really cool, but honestly, I am a very curious person and I want to lean towards a science degree and I did see computer programming is a good career for a stable job after graduation, (I am thinking of going to medical school afterwards so I do need the money). BUT, math and I do not get along that well. My school does offer a bachelor's in computer science for a career in computer programming, but the degree plan is sort of overwhelming with more math to study. I didn't really think I would see math again, which I am not the biggest fan of. I've no real experience in computers (aside from intro) , but I am willing to explore career. I guess my question is, if I don't necessarily need to study computer science for a career in programming, what degree should I pursue for it, if there is one? how do I come into this career?
Very good video, thank you for this lovely video. I am a computer scientist and the only thing I use a computer for is to write my test programs (if need be) or to write science papers. All I do is develop/discover new algorithms and prove theoretic results: that involves formulating and proving theorems all day. That may sound like "oh nobody would use that", but they'd be very wrong. It's very unfortunate that people conflate constantly software developer with computer scientist. I think the "computer" part of the name confuses a lot of people. It's possible to do research in our field without a computer. It's very much a mathematics subfield that interrelates with other scientific areas these days.
Hey guys! I've done a degree in Human Biology and recentely have become interested in bioinformatics, which is basically the development of softwares and algorithms to process and analyze biological data. Therefore, I am learning to programme and I would like to know, which fields within maths are the most important to be a good programmer (like algebra, calculus, etc.) ? Thanks a lot :)
I want to go into programming (probably Full stack Web Development) and I am looking for a degree which would be best for this. It really doesn't help that not even Universities seem to know the different between Computer Science and Programming. Any suggestions on what the best degree for becoming a Web Developer would be?
How important is math for an Information Systems degree?
Can you please tell me what's applied computer science?
It was a very useful information, Thanks :)
What subjects do you need for programming?
Thanks Eli! This helped me out a lot ;)
Hello Eli can you please explain how to apply mathematics into programming
So, Computer Programmer/Software Developer is different from a "Computer Scientist"?
yes
yes
gdl30 I disagree if you go to websites of universities and colleges offering computer science degree programmes they tend to offer several modules which include programming, so programming is a part of computer science more then it is of IS and IT. IS or IT can use basic programming as per scripts for some jobs most of those scripts tend to be pre-written and web development is a different field which can go both ways.
d3r2000 Programming is not CS, but CS includes programming. It is not a mutual implication.
d3r2000 Wrong... computer science encompasses programming as well. programming != computer science. It's like saying how studying latin is the same as studying linguistics. Yeah latin is a language and it is encompassed by linguistics, but that doesn't mean latin = linguistics. CS covers more than just programming. It covers optimization, architecture, design, algorithms, quantum computing and so on. Programming is just something that we can apply these concepts to or not (it may not be possible, just theoretical like physics). And that's what makes it a science. In short programming is a tool that is used by computer scientists. Anyone can use tools.
Hi.
Did you ever use any brain booster, nootropics or something like that ?, if so, which ones ?. Thanks.
Should a person go for Computer Studies or Information Technology if they want to do stuff like making apps, websites, software and programming?
hi there I wanted to ask. could I get into robotics if I took computer science, mechanical engineering and computer engineering? I'm sorry to ask this but I don't really know who else to ask.
i love ur channel! it kinda heaven for me
Hi , Really like your speech. And also I have a question. Is there need chemistry in computer science or IT or programming. I have no chemistry knowledge.
I love this episode. Nice job Eli. So damn funny :)
As long as your a proficient coder you'll realize how the math fits in and then understand it better. I never had a strong math background, I'm proficient but I'm no Gauss or any math Genius. I understand Calculus better because of Algorithm Analysis and Algebra because of playing with openGl and DirectX.
Eli, which minor should I get in a computer science major? I was considering either math or stats; I love math, but I also think I'll enjoy AI, so I'm not sure which one to pick. What do you think?
hwzt
what subjects you need for computer science for a university /college to accept you
I took C++ programming in my sophomore year in high school. I was so excited for the course since I've had experience building and experimenting with PC's. I was utterly dissatisfied with it though because I found out that the program requires you to think outside the box with the way your creating your programs and that always stressed me out (because I had Trig right after that and had a test or quiz or two once a week). I love working with and around computers so much but I just can't handle programming. I feel like that's what's going to stop me from getting a college degree when I'm older. But I've always heard that "If you can master C++ than you can program anything." If that's the case, then what's the easiest programming language?
python is pretty easy. It's a great starting point for anyone interested in programming. it helps you get a handle on thinking like a programmer. If you can become proficient in python then you will have a good foundation for learning c++. it is ducking hard though.
When I took my first C++ class, I did not do well, as it was also my first language and felt like it was impossible to learn. I gave up on CS, but later decided to retake it and realized I was studying for it completely wrong. What I did:
- thoroughly read the book, until every sentence made sense to me
- learned all the vocabulary for each section
- practiced writing all the examples in my own IDE
- practiced writing code excerpts and concepts on paper, from memory
- if I didn't understand something, googled it... or else asked my professor
- for each project, planned out all my code, tried writing it on paper first (this helps a lot)
- did as many practice problems as I could (i.e. turingscraft, end of each chapter, etc.)
I feel like if you stick by this, and do it until you're comfortable with writing the language, you should master it. Also, doing programming challenges for your own enrichment helps a lot. Writing code on paper is one of the best things you can do, as you don't have to rely on the compiler as much. I recommend "Starting Out with C++: From Control Structures through Objects" by Tony Gaddis; really clear and simple explanations, especially if it's your first time.
that is so beautifully put.
So I understand that there is a difference between a Computer Scientist and a Software Developer, but my school (currently only in high school) they only offer computer science classes, if I want to go into software dev. what classes or colleges should I be looking at?
+JoeyJamSzczepanski you should visit codeschool.com or teamtreehouse.com, they teach u how to develop software for many purposes.
thank you
ELI THE COMPUTER GUY,wow i have been following you on your other channel and i didnt know you had another
Oh, that's the definition of a computer scientist - someone who works with the kernel. How many computer science graduates and undergraduates never work or have worked with an OS kernel? The vast majority of them.
I got scholarship from UOpeople university and I applied to study computer science but I'm not good at math's so what do you think I have to do ? please help me guys ?
How good must one be at math? I am pulling about a 92-93 in an AP Calc course. Do I need to really excel or just be adequate for CS?
It really depends on your universities curriculum. I've seen some that only require up to calculus 1, while others require calculus 1-3 and physics 1 and 2. All of them will usually have linear algebra , statistics, discrete mathematics, and algorithm analysis though. I would say you should be quite good at math if you want to achieve a good GPA in a CS degree.. but again, it varies quite a lot for each university
I dont mind math once I learn it.. because it gets easy after you have the math all ready learned right? Or is it more, learning how to solve new math equations?
Eli what training did you go through to do it/is work?
My maths is too weak ....so which field should i choose bscs or bsse ??
I love math it's actually pretty fun I did not before but that's when I started practicing now I'm in love it. Unfortunately I'm going into computer engineering.
Sir can you please tell me that which kind of jobs can i get after doing associate of science with mathematics in Canada
Hi, I'm 16 and about to go into A levels (so not quit a degree). I was in middle set maths and was set to do higher paper. However they changed us to foundation 3 months prior (as the government changed GCSE maths). I achieved the highest I could, getting a 5 (the inbetween grade of a C-B). I want to be a software engineer at like goggle, Facebook or Yahoo but my school don't offer such a A level. Obviously at degree level I will do software engineer but is it worth doing a computer science A level anyway (as its the closes thing to software engineering I can access). I have looked at past A level computer science exams and I am confident I could do it but seems pointless if its not "programming" per say.
I didn't study math in alevels and want to study BS computer science, I don't suck at maths and am willing to study it. I studied math in olevels. So should I go for it or not ?
Could I work as a Statistician/Data Analyst with an Information Systems major? Or would a CS major be better for that?
CS fits more with that kind of stuff but you can go either way...
I love computers. I want to become software engineer.but I was very much bad in maths.plz tell me what can I do.
Is there actually a Computer Programming Degree because I have looked up multiple schools and every time I type in computer programming degree, computer science degree is all that pops up. It frustrates me because I do not really want to get into to something I may not like with all the calculus and such. I really want to do programming though:)
For Computer Science only algebra is needed or geometry also?
Calculus, Discrete Mathematics, Linear Algebra, Statistics.
So what major should I choose if I want to be a programmer?
Thank you for this video! I was so worried about Mathematics,because I really want to become a C++,Python,Java.I was very scared,because I thought that it was all mathematics. Great !
what do you need to know when you are going to take computer science degree
What is the best course to do if one wants to be a Computer Programmer?
I'm an IT student on my second year and I've taken at least 3 math courses and there will be more to come... it varies from university to another
Thank you brother programming is what ill learn then!
Well actually the first word gives it away more than the second. "Computer" - it's primary concern is computation (as opposed to the devices we use to perform computational tasks). Computation is essentially transforming a problem into its corresponding solution/s. The science of computation is concerned with the process through which that transformation can occur.
This is essentially mathematics.
do you need to do physics for the IT course
Thank God I found your channel Redux, I am currently studying Certificate in Computer Science at Uni, just to give myself a try if I could do maths, sadly, I couldn't...even fractions (I am horrible when it comes to fractions and calculus, but I love geometry and algebra) so...i think I'm gonna quit this C.S course and concentrate more in programming and I.T (least maths :) ) Thanks a lot!
You have such a witty way of explaining things ;)
What kind of math skill is needed to create apps for iOS and Android
what pathway is there into computer programming? I know in the states you have courses you can take, but in Australia, I've yet to find one. Any advice for an Australian looking to carve his way into computer programming?
Programming is very vast and there's all sorts of different types of programming jobs that exist. There are programmers who mainly just update and support legacy code (e.g. COBOL is a very old language that is hardly if ever used to make new programs. However there are legacy COBOL programs in some businesses such as banks which need to be maintained). There are programmers who build video game engines (i.e. how do we get pretty shadows and light distribution? Someone needs to code that in and optimize the code so that our video game can have lots of pretty effects). There are programmers who work on embedded systems (e.g. the sensors in your car that monitor air pressure in the tires). There are programmers who build websites (web development). There are programmers who collect data (also sometimes called "data scientists"). The list goes on.
If you want to get into programming, there is one of two things you need to figure out. Either:
1) Finding a specific branch of programming you want to get into. Doing this, look for the languages typically used for that given branch. If you go into systems programming for instance, you'll want to learn C. If you go into web development, you'll want to learn JavaScript.
2) If you can't think of a specific path or right now you just want to focus on learning programming, you can figure out what position to get into later, then I'd recommend starting in web development. There's a lot of job opportunity for web development (at least in the US; it may not be the same for Australia) and it's fairly easy to pick up in a short amount of time in comparison to the other examples.
If you go down the second path, which I assume you will, then look for websites such as Codecademy and FreeCodeCamp. I'd recommend starting off with Codecademy especially for HTML and CSS. I feel that Codecademy's HTML and CSS program was more comprehensive than FCC's. Then move on to FreeCodeCamp, especially for JavaScript (feel free to do the Codecademy section as well though, but I feel that FCC's JavaScript tutorial is more in-depth than Codecademy's JS section was).
As for when you'll be ready for a job for web development (entry-level position I mean), you should know:
1. HTML
2. CSS
3. JavaScript
4. jQuery (a JavaScript library that's fairly popular)
5. A JavaScript framework such as React or Angular. There are major differences between those two but look at what tutorials are offering and what's sought for in your area.
John B Wow, thanks for the wealth of information. I'll use your words as a guide.
In the programming world which is more desired; a 4 year degree or a portfolio of work?
Both are sought after. You *can* get work without a degree but there are plenty of companies that will pass you up or that won't pay you a high salary because they feel the degree is worth more. Also the courses I recommended won't go in-depth on things like data structures and algorithms (a bit of algorithms in FCC later down the trek but not as in-depth as a university course would go), which can be vital for some programming applications, depending on what you're doing (e.g. game engine design, working on a dynamic map program like Google Maps, etc.). But leaving university without some work in your portfolio will make it difficult to get work as well.
You should go for both. But you shouldn't merely rely on what school teaches because a computer science degree is meant to be comprehensive. Companies are looking for specific things though (e.g. we want a Ruby developer with 5+ years experience, knowledge of Ruby on Rails, etc.). By doing some education on the side, you can get that specific knowledge. But having a degree will open a lot more doors and will allow you to argue for a higher salary a lot more effectively than if you didn't have a degree.
what do you use the math for in computer science? Also do you think a double major in Finance and CS is a good idea?
+97GoldDust it depends on the fields, CS is really a huge subject. Fields like AI, Image / Signal Processing, theoretical CS and others are very Maths intensive. Other fields like Language Design and Operating Systems use a lot of algorithms ( = mostly math) but there is usually less theory and more code involved.
Antonio Barba CS concentration AI, Finance concentration corporate finance.
I was thinking of doing software development or video game development but when I look at the courses I want to do to get a degree there's no specific one its all under computer science I'm honestly ok at maths but quite meh when it comes to algebra and calculus.I am focusing in the subject more and getting better at it.
So if math is a weakness for me should I forget about CS or Software Engineering?
I'm taking Computer Science at A level and currently get around a B grade. And I'm alright at math and science but not taking it at a level so could I do it at University?. Since at A level I'm really enjoying it.
Should be fine. I only have a C in GCSE maths and i just finished a CS degree. The maths isnt even that hard.
Having an a level in CS will give you a massive advantage anyway.
*****
I did it at Swansea University in Wales. The maths was a lot easier than i expected and they showed us everything we needed to know. I already knew basic stuff like using other number bases (binary, hex, octal ect), so that made it a lot easier too.
Therobwil
yep. Swansea is great, i think it's rank 12th on the guardian for CS. Being a research uni, most of the lecturers are leaders in their field and wrote a lot of the books you will use.
Best advice would probably be to learn as much of the basic programming, maths a logic before you go. First year is pretty easy, but if you have a head start in most of the subjects then you will be able to spend more time having fun and not doing coursework.
Also try to get as much experience programming as you can in your spare time. It will be really helpfull on your final year project, and when you leave university a lot of employers will want to know what projects you have done in your own time.
elobiretv sorry for the late response - thanks for the details! any chance I can add you on something like Skype in case I have anything more I need to ask you? I would seriously appreciate that, your advice is really valuable to me!
Therobwil
Sorry for replying late. I'd love to help you out, my Skype username is elobire. Send me a message and i'l help you out :)
what gives you more employment potential, computer science or an information systems degree?
+Voyager24 Seeker
most likely CS but look into it more.
Whether it's a "scientific" degree is irrelevant in regards to how mathematical it is. A biology major or environmental science major is not very mathematical. CS really isn't THAT mathematical at the undergraduate level in my opinion.
I think it depends on the university..they tend to mix up software engineering and computer science degrees. A proper CS curriculum will have at least 50-60% of the courses being math courses
Yeah, I could understand the logic behind that, but I don't think that's the reality. The CS curriculum at my school (a pretty highly ranked university in NY) requires Calc I/II, Linear Algebra, 2 discrete math courses, and a introduction to probability and statistics. Many schools probably require less than that, anyway.
+blownspeakersss My school isnt even that high ranked and we got the same courses as you. That's why many drop out
John Klitsko which cs classes are math heavy ?
I'm majoring in Programming and Systems. Can I get a job as a Computer Programmer from that?
I've never coded before in my life. I love computers and want to learn more about them. I don't need a computer science prerequisite to get into the college I want, but I would like to know what it's like.
It depends on your college or university, but if they're teaching proper computer science then yes it will have a lot of math. When I was doing my undergraduate , I had to take these math courses (this is all just in the 1st year btw):
-Discrete Mathematics
-Calculus 1
-Vector Geometry / Linear Algebra
-Statistical Analysis
-Calculus 2
I'm first year learning at distance. I took this year: Algebra( a bit of Abstract Algebra, you would call it, but they say it's just Algebra), Calculus(more like Real Analysis, topology and convergence stuff in 1st semester) , Graph Theory, Geometry (mostly Linear Algebra and Affine Geometry), Mathematical and Computational Logic, Formal Languages and Automata ( uses a lot of set theory language) .
My computer science program requires me to do PreCalc, Trig, Calc 1, Calc 2, Stats, Discrete Math, and Logic. I am done with all of them. Definitely, discrete math and logic were harder than any calculus. We did not need Calc 3 or differential equations. I also need to take an algorithms class which i think will clasify as math, but I am not sure yet. It has logic as a prerequisite.
I am thinking on learning linear algebra on my own. Do any other person in the field know any other math that would be helpful? I am good with math and want to be good as a software engineer and probably software architect.
I'm a student in 12th... Im a commerce student without math...
Can I opt BCA for under graduation?!
if I can.. how hard is BCA maths?!
Thats why I wanna go into IT, but I feel its harder to find really good university IT programs in Ontario
Doesn't compute mean calculate?
and computer is a thing to calculate
I've been considering studying computer science for a while. I'm good at Maths and have good grades to show for it, but i'm scared of the programming side and don't know whether i'll be able to be good at it. Is programming easy to pick up, and how does my knowledge in maths help me in this course
+Mohammed Rahman Programming is the easy bit. If your brain already speaks Math you should have no problems :)
+Antonio Barba What if your mind dont speak math, but you have a interest in it? My mind speaks Dr. suess and sponge bob.
well, it's a bit harder but doable indeed :)
+Antonio Barba
Thank you. That gives a little hope.
Thank you for being honest
YOU ARE FUNNY (KOOL)!!!!lol, does anyone use "Systems Analyst" nowadays?
I come from 3 programming languages (Basic/Pascal and Coboll (writing procedures and calling them in main program)) (1981-1992) loved it, but went into Networks....
Having an A Level in IT, but today's "students" are bloody clever, CS blows my mind!!!!I follow it to a degree then WOW!!!!! If you study this, you're CLEVER!!!
Just discovered your channel Eli, subbed!!!!
I love math and have great respect for it. However, when it comes to complex mental math I struggle with it. Is that a skill required for computer science?
Yes, you need math to do the "science" part of the degree. That said, "science" is a relatively small part that is necessary to being a successful developer. So, in this context, "it depends." If you are not going to be doing research for NASA (and the like), then there are other factors that count equally, starting with Passion. In addition, having the ability to learn basic computer science (data structures and algorithms), thinking outside the box, decompose problems into simpler, modular designs, and being a good team player can get you farther than just having a CS degree.
I wanna get a degree in math and a minor in computer science. Will I need to learn a lot of math??
Is programming part of Cs?
I need help to understand .... is programming found in computer science coz I love em both.... what I need to get to know is what are the contents of computer science .... what do u get to learn ... can u do software engineering ... be a developer .... hardware engineer or ... pls answer I detail will help alot eli
+Black Hat Programming is a part of CS, but in a traditional CS degree it isn't the focus. In CS programming is generally used as a tool to aid in the solution of problems, often mathematical problems or problems with origins in mathematics. CS is about the theory behind why computers work the way they do, not necessarily on an engineering level, but from a high level view. Why databases are designed and work the way they do. What data structures are used behind the scenes. Things of this nature.
What the CS degree won't teach you is all the cool latest technologies. What it will teach you is how to be a better problems solver and it will give you a better understanding of why many technologies work the way they do.
With a CS degree you'll likely end up as a developer after you graduate. The closest you'd likely come to being a hardware engineer is writing drivers for hardware or working on some sort of embedded system. Which are both still in the realm of software engineering, though they do require a bit more hardware knowledge than most jobs. If you go to grad school it can open up more opportunities.
Do I need computer science classes to get a job role in creating online games?
Depends on which role you want to fill. But yeah, it would certainly help.
I'm halfway through my first year in Comp Sci. Everything he says is 110% TRUE!
+Cherise Bry Dude you have seen nothing until your second year. First year is like some bullcrap regular engineering mathematics, real deal starts next year.
+Navhkrin I agree, it's just quite a shock coming from high school where actual problem solving consisted of about 5% of our actual Calc mark (at my school at least). If I didn't take Physics senior year idk where I'd be right now lol.
currently finishing sophomore year. quantum physics, data structures, java, diff eq., and linear algebra. you really have an appreciation for what you can do by the end of the calc series
How did it go? do you work now? if so, how much do you make?
is cybersecurity computer science, or do u use comp sci for cyber
it's a branch of computer science
CS usually starts with linear algebra, calculus 2, & physics 2. Advanced studies peek into statistics & numerical analysis.
although I see this video after 4 years you upload this video :), but still, i really like your explanations.
I joined CS from a Pre Medical background... Got knocked out by calculus in 1st semester...but then i became determined and tried my best to learn in...now i have an A grade in calculus and doing good so far in multi and differential...thats just about your self decipline and self determination...✌️❤️... Just don't lose hope... Things are never such horrible as they looks..🙂
I love the honesty....no bullshit
Wait a minute, so you're saying you can do IT/Networking with a 2 year college diploma, and programming with a programming course or without any formal education . Where does that leave a University level computer science degree as the preferable option other than for becoming a professor?
It depends on which side of Computer Science you are on. Generally if you select Machine learning, signal processing ,AI you need to know a bit of statistics and math.