News for hackers. Stuff that matters.

Ask HN: Best mathematics courses for programming and intrigue?

What college courses did you take that you found to apply to programming (e.g. algorithms, logic) or found to be genuinely interesting?

FWIW: I'm a philosophy major with many courses in medicine, but it turns out RIT doesn't have a medically-related minor. So I'm turning to math. I start my math minor in a month. I've taken calculus and biostats previously. I know Perl, PHP, JavaScript, R, SQL, shell scripting and CSS/HTML. I do computational biology research with a professor and I hope to translate coding skills into an intro level job at a startup like Comprehend.com or Automattic.com.

( 5 comments | 7 points | on HN )
Re:Ask HN: Best mathematics courses for programming and intr... by solidparallel on Monday July 22, 2013 @04:20PM (#6086209)
Linear algebra can be useful depending on what you plan to work with (SUPER useful for graphics, not so useful for building a simple online game)

Probability and Statistics. A MUST if you want to look into AI or machine learning.

Discrete math was cool, but I have found it largely not useful in my career thus far. But I think a large part of that is me being a programmer as opposed to a computer scientist, and also not someone who works with circuits. Neat class though.

That's all I can personally speak to.

Re:Ask HN: Best mathematics courses for programming and intr... by codegeek on Monday July 22, 2013 @12:21PM (#6084701)
I suggest the following:

Combinatorics [1]. I took it in college and was really interested and the professor made us program in Mathematica as well.

Probability and Statistics

[1] http://en.wikipedia.org/wiki/Combinatorics

Re:Ask HN: Best mathematics courses for programming and intr... by gabeguz on Monday July 22, 2013 @12:22PM (#6084705)
Just off the top of my head:

Boolean Logic

Automata + Computability

Statistics

Relational Algebra

Re:Ask HN: Best mathematics courses for programming and intr... by dscb on Monday July 22, 2013 @12:45PM (#6084879)
Discrete Mathematics

Logic, Set Theory, & Proofs

Linear Algebra I/II

Re:Ask HN: Best mathematics courses for programming and intr... by tjr on Monday July 22, 2013 @11:54AM (#6084514)
You might consider taking linear algebra.