This document provides an overview of computer science. It defines computer science as posing problems in a way that computers can help solve, communicating, solving problems, and designing and imagining ways to share, store, retrieve or manipulate information. It highlights how computer science allows one to invent devices that can do work, create visualizations and imagery, develop infrastructure and networks, work in computer forensics and cyber security, and engage in design. The document emphasizes that computer science requires skills like curiosity, imagination, flexible thinking, communication skills, and a strong work ethic in math and science. It concludes that the most important aspect of computer science is problem solving, an essential life skill.