Technology’s pace continues to accelerate. In this introductory course, we will build a general understanding of several important advances, including the internet and cloud computing, cellphones and social media, robotics and 3D printing, self-driving vehicles, blockchain and cryptocurrency, and AI. No prior technical knowledge is required. We will take a broad, overview of these complex subjects, with an emphasis on building understanding rather than exploring each subject in depth or debating ethical questions.