On almost all Engineering courses in the UK, this text is recommended as a tutorial on the mathematics required in first year BEng/MEng degrees.
On this basis, the book is very useful in teaching you the maths from basic GCSE level to material on Integration applications and Laplace Transforms (very inportant in Engineering). The book also takes in Trigonometry, matrices, Vectors, statistics and Calculus. The book is split into two parts, part one aims to cover the basic material covered in A-level Maths courses, whilst the second part, caters for the Undergraduate material. Having said that, topics in the second part such as Vectors, Matrices, Complex Numbers and Differential equations would be found in any decent A-Level Maths courses, so students may recognise many of the material in this book from previous study. The follow-up book 'Advanced Engineering Mathematics' is, as the title suggests, more challenging and aims to take the reader towards the later years in Engineering degrees.
The one drawback of this book is after you have read it, the book has very little value as a reference. Also looking for the information you require can be a little difficult due to it's programme based structure.
All-in-all, a very good book to teach students the basic Undergraduate maths required for Engineering degrees, and a good primer for those whose maths is not quite at that level. However, those looking for a reference should try Erwin Kreyszig' book ' Advanced Engineering Mathematics'.