Discover the foundational concepts of computer science and explore the impact computing and technology has on society. With a unique focus on creative problem solving and real-world applications, you’ll explore important topics of computing using your own ideas and creativity, use the power of computing to create artifacts of personal value, and develop an interest in computer science that will foster further endeavors in the field.