Our Computer Science and Technology courses offer an engaging environment to build coding skills and explore data science. Dive into cutting-edge topics, such as programming languages, data analysis, machine learning, and cybersecurity through hands-on projects and real-world applications.

Computer Science & Technology
University of Michigan
Interested in a full-day deep dive into coding and data science? Learn the fundamentals of the Python programming language to establish a foundational knowledge of coding with Introduction to Python. If you're fascinated by artificial intelligence, explore its positive and problematic implications on society with Artificial Intelligence for Social Good led by expert instructors from Inspirit AI. Whether you are just beginning to explore computer science or are ready to pursue a future career in technology, there is a course for you with Summer Discovery at University of Michigan!
UCLA
With an assortment of computer science courses at UCLA, you can explore the many facets of technology this summer. Debate the ethical implications of the boom in artificial intelligence and learn how AI can be put into action through robotics. Learn the coding languages behind the latest tech innovations. Or explore how technology can be used to create and innovate 3D designs. Whatever side of computer science piques your interest, there is a course for you at UCLA.

UC Berkeley
With a Computer Science and Technology course at UC Berkeley you can delve into a variety of topics such as artificial intelligence, programming, and robotics. In the Artificial Intelligence Academy, led by expert instructors from Inspirit AI, explore how various technologies and industries are being shaped by modern advances in artificial intelligence. Or, take a look at the world of engineering through the lens of cutting-edge robotics in the Engineering and Robotics Academy and uncover how advancements in robotics are rapidly transforming industries spanning from healthcare, manufacturing, architecture, to space exploration, and more.

Yale University
Interdisciplinary computer science courses at Yale University offer an exploration into the application of technology in an array of disciplines. In Quantum Mechanics in the Quantum Realm, learn about concepts such as Schrödinger’s wave equation theory, the concept of spin and the Pauli exclusion principle, wave-particle duality, and how these concepts are central to technologies we enjoy. Or, build foundational programming skills in Applied Data Science with Python or Graphic Design meets Data and reveal how data science holds the key to technological innovations in a variety of industries.

Dartmouth
Dartmouth Computer Science and Technology academies offer an engaging environment to build coding skills and dive into data science. Discover the impact of Artificial Intelligence on disciplines from medicine to environmental science. Explore how computer technologies provide fundamental tools to develop engineering materials and equipment. Or, build a foundational understanding of the multidisciplinary field of Data Science blending data inference and algorithm development and technology to transform raw data into meaningful insights and innovations.

WANT MORE OPTIONS?
Summer Discovery offers a wide selection of course subjects for various age groups at top-tier universities.