Welcome to the exciting and important field of dynamic systems! Mastering the theory of dynamic systems enables you to analyze and design dynamic systems of various kinds, as control systems and signal processing systems. This book gives a well written and easily understandable introduction to the topic, and it is well suited for introductory courses in B.Sc. and in M.Sc. studies. Lots of supplementary material - simulators and documents describing computer tools for modeling, analysis, and simulation of dynamic systems are available for free at http://tecteach.no. The author, Finn Haugen, has a M.Sc. degree in engineering cybernetics from the Norwegian Institute of Technology in 1985. He has been teaching dynamic systems and control engineering for students and engineers for a couple of decades. He works in his own company TechTeach, and also holds a position at the Telemark University College in Norway.