I'm sorry if this question goes against the site. I have completed my engineering in computer science; we were taught to get degrees only in our university :(.
I love mathematics but time passed during my engineering, and now I find the subject frightening especially when looking into the area of discrete mathematics, permutation combination, probability and number theory.
I have many ebooks but I don't know from where I should start. Engineering students of my age are very strong in mathematics, and I wasted my time in playing games and watching movies. Whenever I start studying any ebook, fear comes into my mind after seeing symbols and expressions, and I feel like I should start with some easy book. At the same time I look towards my age and useless degree and get frustrated: I should know these things, how I look at a problem, I lack the intuition to comprehend it.
Please guide me with the proper start from scratch and sequence to learn the mathematics.
For computer science you will need discrete mathematics, probability and linear algebra. The most important and basic is discrete mathematics which you can start studying with any one of these books Discrete Mahematics by Rosen, Discrete Mahematics by Johnsonbaugh or Applied Comninatorics by Tucker. Also, keep in my mind that math is all about problem-solving so don't forget about the exercises. There is a nice set of video lectures on discrete mathematics at ADUni website. Another nice set of video lectues is by Skeina. Also check out Coursera for math and computer science courses.Video lectures are extremely helpful for self-learning a subject.