We live in a world where technological advances and technology related decisions constantly impact society in many different ways. Being able to critically assess technological claims helps one make better judgments that could significantly affect our world. This module looks at central ideas and major technological advances in the field of computer science, and how these developments have shaped modern society through the IT revolution. Although the specific subject matter deals with computer science and information technology, the module objectives are more general in nature. We aim to develop in students, a balanced perspective of science, technology and their impact on modern society.