12
$\begingroup$

Math for computer science? I'm a computer science major and just completed linear algebra. Many courses are available to take now. Of particular interest: number theory and abstract algebra (Modern Algebra). Which one do you recommend? Is there any overlap between the two courses? Which one is more applicable to computer science?

I would like to learn more,

Thanks.

  • 20
    Talk to a real-life adviser.2012-06-09
  • 7
    How about graph theory/combinatorics?2012-06-09
  • 2
    I recall in my second year I took a course on number theory and a course on algebraic structures. The overlap was huge, and the proofs in the algebraic structures were easier for me, because they were general, abstract and used abstract tools, instead of focusing on the natural numbers and specific finite groups.2012-06-09
  • 6
    You know, I agree with anon's comment, but I really can't see closing this question. What's wrong with it?2012-06-09
  • 2
    I have voted to reopen. There's a [thread on meta.](http://meta.math.stackexchange.com/q/4407/242) I hope OP will have a look at it and perhaps edit the question in response to what's here and what's there.2012-06-11
  • 4
    @Gerry Myerson My first action as a 10K user was to cast the last required re-open vote. Hopefully the OP comes back to edit the question suitably, but they haven't been seen for 2 days. Fair enough, if my first question was closed for apparently no reason right after I joined the site I might not have returned either.2012-06-11
  • 0
    There are some books which have all the basics for it, such as [this one](http://www.cs.princeton.edu/courses/archive/spr10/cos433/mathcs.pdf).2012-09-03

4 Answers 4