Found in 1 comment on Hacker News
gtani · 2014-10-24 · Original thread
sure, there's 2 sides, the maths and the programming/systems

________

the math is mostly the same math that physics and EE majors do for first 2 years, plus probability/stats:

https://www.seas.harvard.edu/courses/cs281/#schedule

http://www.zipfianacademy.com/blog/post/46864003608/a-practi...

http://fastml.com/math-for-machine-learning/

________

the general purpose programming languages mostly used are python, C++, java, and the statistical languages include R, matlab.

there's lots of good threads at /r/machineLearning, including

http://www.reddit.com/r/MachineLearning/comments/2i68f0/tack...

http://www.reddit.com/r/compsci/comments/2jw14w/which_fields...

also some books for people who haven't the rigorous math background yet are Intro Statistical Learning (James et al), the ones by Peter Flach, Steven Marsland, and Witten/Franke:

http://www.amazon.com/Data-Mining-Practical-Techniques-Manag...

http://www.amazon.com/Machine-Learning-Algorithmic-Perspecti...

Fresh book recommendations delivered straight to your inbox every Thursday.