1. Mathematical Models of Dynamical Systems. 1.1. Introduction. 1.2. Modeling of Electrical Systems. 1.3. Transmission Systems. 1.4. Modeling of Hydraulic Systems. 1.5. Modeling of Thermal Systems. 2. Bond Graph Modeling. 2.1 Basic Concepts. 2.2. Bond Graph Elements. 2.4. Examples of Application of Bond Graphs. 2.5. Casualty. 2.6. Assigning Casualty to Bond Graph. 3. Electrical Systems. 3.1. Introduction. 3.2. Solved Problems. 3.3. Proposed Exercises. 4. Mechanical Systems. 4.1. Introduction. 4.2. Solved Problems. 4.3. Proposed Exercises. 5. Hydraulic Systems. 5.1. Introduction. 5.2. Solved Problems. 5.3. Exercises. 6. Thermal Systems. 6.1. Introduction. 6.2. Solved Problems. 6.3. Exercises. 7. Multi-domain Systems. 7.1. Introduction. 7.2. Solved Problems. 7.3. Exercises. 8. Bond Graph Modeling and Simulation Using 20-sim. 8.1 Introduction. 8.2. Guided Exercise. Solutions. Appendices. References. Index.