This is my first post on this forum and would like to say hi to everyone first. I know this sounds crazy but believe me it's been giving me creeps for such a long time. I've been studying software engineering for 2 years and done a bit of programming in several languages. But the problem is Maths.Yeah, I admit that I didn't do my maths homework in high school days ;). Recently, I've been reading a bit about voice recognition and face recognition. I'm sure ya guys have probably guessed it requires extensive amount of maths and all those weird characters are seriously giving me a headache. I just wanna ask ya guys opinions on what sort of maths that a computer programmer should master and I'd be much appreciated if any of you can point me out to a right direction. Tutorials or easy to follow-up articles would be great. Thanks everyone in advance and will be looking forward to any inputs from you guys.