World's most popular travel blog for travel bloggers.

Math in computer science is hard?

, , No Comments
Problem Detail: 

I am in High School (P.R.) and I am a regular person in math. Should I try computer science?

Asked By : Lean

Answered By : Yuval Filmus

This is a very subjective question, but generally speaking, a computer science degree is (arguably) a mix of the "mathematical" and "engineering" aspects of computer science (there are also "scientific" aspects, but they are hardly usually encountered in undergraduate studies). The shared aspects include basic mathematics such as calculus and linear algebra. "Mathematical" computer science is discrete mathematics, automata theory, computability, computational complexity, algorithms, data structures and so on. "Engineering" aspects include programming computer organization, operating systems, databases, and so on. Advanced topics such as machine learning and computer graphics are (in my view) engineering topics which are relatively mathematical, though usually require continuous mathematics rather than discrete mathematics.

If you agree to this picture, then the conclusion is that computer science is less mathematical than mathematics. Computer programmers typically need to know a very small amount of mathematics. Indeed, even an understanding of mathematical induction is probably beyond what is needed. Most of your fellow classmates will probably have modest mathematical skills, so unless you have mathophobia, I think computer science is within your means.

Best Answer from StackOverflow

Question Source : http://cs.stackexchange.com/questions/38098

0 comments:

Post a Comment

Let us know your responses and feedback