This book is intended to be used in conjunction with a textbook or lecture notes on software engineering. The background and motivation for diagrams. notations and techniques are not included. Included are rules about proper construction of diagrams. Instructions on using techniques are given. Rules are included about applying techniques. Most important, examples and solved problems are given for diagrams, notations, and techniques.