Top positive review
Could be Better
Reviewed in the United States on March 16, 2016
I have to state a few things before I go into this review. At my university this course is supposed to come after calculus 3 (vector calculus i.e. triple and double integration, vector fields, etc) and after differential equations. Also usually after a numerical analysis course, I took a graduate level numerical analysis and methods course before I started this course. I also had DE and linear algebra finished so overall my math background is very solid. I also took physics up to quantum for electives so my physics background is also solid.
With all that being said this book takes a physics and mathematical approach over the standard engineering textbooks out there. So a lot of the equations that it derives at times will be a little different then what you will use on problems. You will also need to know to make a lot of assumptions that it never goes over. This is where a strong professor comes in. You will need to take a professor that not only derives equations but explains the assumptions for each type of problem. This will cause a lot of the double and triple integrals to become a simple integration many times. There are quite a number of times you will need to know how to set up a differential equation and also be able to solve it using different methods. There are problems were you will need to interpolate a function over a interval [a,b] in order to derive an answer. Linear systems for multiple unknowns are common in some problems as well.
The problems lies in the fact that the examples in the book are VERY weak at times and do not show how to go about doing a lot of these things that I mentioned. This means that you are limited in teaching yourself, unless of course you use the solution manual, which also skips many steps. You will need to fill in the steps yourself. Also don't think you can run to Chegg a lot of their answers are wrong and also skip steps, since Chegg just copies the solution manual for 95% of problems.
Overall it is a good book if you have a solid foundation but if you are missing courses that this book assumes you have taken you may be in for a rough ride. I cannot give it five stars since I believe a textbook should be able to teach a student 80% of material in a course especially at the price charged.
Hope this helps!