This course is designed to teach students systems thinking that will help them develop sustainable information systems solutions. Systems thinking recognizes that entities are influenced by and influence the other entities in the ecosystem in which they exist. Systems thinkers understand that mutual interactions determine the current and   future   state   of   all   entities.   Systems   thinking focuses on understanding the complexity of interactions within a system and teaches analysis and modeling of systems interactions. Systems thinking is a holistic approach to problem solving.