Technological development has been an integral part of the human civilization, where the knowledge gathered in one generation had been passed on to the next generation through the millennia. This gradual progression has been accelerated during the last few centuries generating and accumulating an unimaginable quantity of knowledge. Therefore, it is imperative that we understand the potential benefits as well as the potential danger of technology, for us to be able to put it to good use.  The courses are designed to tell you the story of technological progress of humankind, the pros and cons of technology and its humanitarian aspects.