 This course is a comprehensive introduction to the area of systems thinking and theory that is designed to be accessible to a broad group of people. The course is focused upon two primary achievements. Firstly, providing students with the key concepts that will enable them to see the world in a whole new way from the systems perspective. What we call systems thinking. Secondly, the aim is to provide you with the standardized language of systems theory through which you will be able to describe and model systems of all kinds in a more coherent fashion whilst also being able to effectively communicate this to others. The course is broken down into four main areas. Firstly, we will discuss the distinction between analytic reasoning and the methods of synthesis that form the foundations to systems thinking. After this, we will build up our model of a system by discussing functions, efficiency, systems boundary and environment and we will finish the course by taking a look at systems dynamics. This course requires no prior specific knowledge of mathematical modeling or science as we will be starting with the very basic model of a system and then building upon this to create more sophisticated representations. All that you will need is a solid grasp of the English language.