I am using this for a class I am taking on Systems Engineering so I have read it pretty much cover to cover. Frankly, I have never given such a low score on a book before. It is poorly written, poorly organized, not enough diagrams and not enough examples. I find that there are times I have to read and reread a section to make sure I understand the point of the paragraph.
The book will discuss a topic in several different places so the reader has to bounce around over five different spots to get the total information shared about it. The book discusses many complex and abstract topics and doesn't give a concrete example in many instances.
The information in the book is very good hence 2 stars.