Computer Science

<p>Is Computer Science a good major for someone who likes math and is good at Calc?</p>

<p>If your talking about Calculus like math, no.</p>

<p>ElectricTech: yes. CS involves a lot of Math. I'm studying Artificial Intelligence at the moment and a good grasp of probability and statistics is important. Calculus in its purest won't be so useful to a CS major but other types of math (probability, statistics, linear algebra, discrete math, graph theory, etc..) will be very useful.</p>

<p>Yeah, CS is mostly math like scorp explained.
If your good in calculus and like math, you shouldn't have any problems with other math subjects.</p>

<p>I'm a current CS major and we are required to take Calc I and II, a stats class, and discrete mathematics; nothing too difficult. As a freshman I have used lots of geometry in writing code that deals with rendering 3d scenes as well.</p>

<p>Im CS and we need to take</p>

<p>Calc 1,2,3
Linear Algebra
Discreet math
Differential Equations
Calculus Based propability</p>

<p>to many schools are turning out CS majors with little math knowledge. How can you further the field.</p>

<p>LOGIC (lamda- and predicate- calculus) is more important than "math" in CS. Group theory and even financial mathematics (for MIS applications) may help too.</p>

<p>Math in CS is more/less the same as any other Enggie major in undergrad, depending in what u concentrate in, (software engineers probably use less math than someone into AI or robotics), try some programming and see if u like it.</p>

<p>
[quote]
Math in CS is more/less the same as any other Enggie major in undergrad

[/quote]
</p>

<p>Not really. Most other eng majors don't require discrete (not "discreet") math or algorithms.</p>

<p>CS is the way to go if you like applied math, for the following reasons:</p>

<ol>
<li><p>Programs are equivalent to proofs, and since CS majors right lots of programs, they do just as much rigorous work as mathematicians.</p></li>
<li><p>CS emphasizes applications more than applied mathematics, and it provides just as much room for theoretical investigations as pure mathematics.</p></li>
<li><p>CS is infinitely more marketable than mathematics, and will prepare you to bring unique abilities to the table if you work with other scientists and engineers moreso than a strict mathematics education could promise.</p></li>
</ol>

<p>As for CS vs. Engineering... the biggest difference is that computer science is more abstract than other types of engineering. Unlike in other types of engineering, the study focuses on the applications of a computation you design, whereas in engineering education one focuses on the computation needed by the design you create.</p>

<p>If you feel like you should be a math major but want to have more focus and better job opportunities after graduation, few options are better than CS. (IE might be something you look into; alternatively, Economics or Physics are math-intensive and offer more focus).</p>

<p>Of course, I'm the anti-math-major. Not the anti-math, but the anti math-major.</p>

<p>Combinatorics, graph theory, and linear algebra.</p>