Computer Science
Our Computer Science program fosters an environment of innovation that aims to prepare students as leaders in computing in this era of great technological change. Through unique course offerings—up through AP-level and beyond—students practice and apply computational thinking and information processes across multiple disciplines and contexts.
Our Computer Science program aims to teach the art and science of problem solving using computational thinking and the principles and practices of computer science. Our goal is for students to develop and practice computational problem solving and information processing skills to solve challenges in a variety of fields. Through hands-on projects, seminars, distinguished speakers, and research, students solve a variety of challenges using computing technologies and techniques.
Our program features multiple courses at AP-level and beyond. Students can select from beginner to more advanced courses, and even pursue research topics depending upon their interest and ability. Research and innovation is at the heart of our program, the coursework is designed to expose students to a variety of current and emerging technologies to solve exciting challenges. The focus is on students building understanding and techniques across the great principles of computing. Our program, using the Great Principles of Computing (by Peter J. Denning and Craig H. Martell) as a framework, develops students’ problem-solving and design strategies and techniques in a way that transcends technologies, environments or programming languages, and allows them to see underlying and unifying concepts and techniques.
The Ideaventions Academy computer sciences program is designed to produce knowledgeable and capable computational thinkers and problem solvers, prepared to apply computing tools and techniques in a variety of disciplines and as a science with its own theories, practices, and research areas.
Our program features multiple courses at AP-level and beyond. Students can select from beginner to more advanced courses, and even pursue research topics depending upon their interest and ability. Research and innovation is at the heart of our program, the coursework is designed to expose students to a variety of current and emerging technologies to solve exciting challenges. The focus is on students building understanding and techniques across the great principles of computing. Our program, using the Great Principles of Computing (by Peter J. Denning and Craig H. Martell) as a framework, develops students’ problem-solving and design strategies and techniques in a way that transcends technologies, environments or programming languages, and allows them to see underlying and unifying concepts and techniques.
The Ideaventions Academy computer sciences program is designed to produce knowledgeable and capable computational thinkers and problem solvers, prepared to apply computing tools and techniques in a variety of disciplines and as a science with its own theories, practices, and research areas.