This book is designed as an introductory reference/textbook for professionals and undergraduates and graduates in systems engineering. It is also useful in related courses in other engineering programs that emphasize design methods and models. The book adopts the philosophy that performing systems engineering activities involves modeling of many different types. To learn modeling, students must model. A number of generally understood systems are used to convey these modeling concepts and test the students' ability to create realistic models.