In school teachers taught us mathematics only for the sake of passing the board exams, due to that I always found mathematics boring. Recently I came accross some books which really made me realize the beauty of mathematics. Now I want to self study Mathematics from basics and cover undergraduate level mathematics in the next 4-5 years. I am an Electrical & Electronic Engineering fresher and I can occasionally get help from my Maths lecturers. What topics are covered in undergraduate level Mathematics and in what order are they covered? Which books should I go through to cover any gaps in basics? Which topics and books should I start with? Please suggest good books for all the topics. Is the syllabus out lined in this page "http://hbpms.blogspot.com/" [Broken] proper and correct? Please add any suggestions and tips. I need everything to be planned out and ready before I start anything hence I desperately need these answers, otherwise I can't proceed. I have looked all over internet but couldn't find any clear answer. Thank you for your time and valuable suggestion.