Close

Introducing the unique educational approach of IMACS

IMACS is an educational program like no other. Thanks to our focus on logical reasoning and problem-solving, IMACS students learn much more than just math or computer science – they learn how to truly think. Our meticulously-designed, world-class curriculum is developed by experts in their fields; our lessons are fun and engaging; and our online … Continue Reading

Three New Year’s Resolutions for Educators

It’s the time of year when we think about changes and improvements for the new year. Here are three that IMACS would be delighted to see on every educator’s list: Teach computer science. The opportunity for American students to learn this increasingly important subject in school is woefully rare. If we want future generations to … Continue Reading

Photo of Newton family

Family Raises Mathematical Talent to the Third Power With IMACS

When you hear the name Newton and math together, you probably think of Sir Isaac. At IMACS we think of Paula Newton and her family whose mathematical talents have flourished for three generations. Their story begins in the 1960s when Paula was a gifted math student at Nova High School under the tutelage of IMACS co-founder Burt … Continue Reading

Photo of Evan Fellman

Testimonial From IMACS Graduate Evan Fellman

Evan Fellman started taking IMACS mathematics enrichment classes in 2nd grade, later going on to take all of our University Computer Science courses. He recently took the time to write the following about the positive impact our program had on him. Thank you, Evan! Thanks to IMACS, I had a head start in mathematics and … Continue Reading

Tech Entrepreneur Credits IMACS for Lifelong Learning and Achievement

Steve Krouse began taking IMACS computer science classes in sixth grade. Almost 20 years later, having built a successful career as a software engineer and serial entrepreneur, Steve continues to reap the benefits of his IMACS education. His latest venture, Zaplib, makes it easy to build performance-intensive applications in the browser. In today’s blog post, … Continue Reading

Image shows a chalkboard with chalk doodles. A yellow paper note reads "What do you get when you combine math, computer science, philosophy, and linguistics? Mathematical logic!"

From Aristotle to Apple: how mathematical logic shapes the world we live in.

What is mathematical logic? What do you get when you combine math, computer science, philosophy, and linguistics? Mathematical logic! The big goal of mathematical logic is to link human language and thinking with math. In short, mathematical logic tries to understand math concepts through patterns that feel natural to your brain. Mathematicians who study mathematical … Continue Reading

IMACS alumna Naomi Spargo in her freshman year at CMU

Logic Propels CMU Freshman to Research Opportunity

IMACS alumna Naomi Spargo sent the following email at the end of her first semester at Carnegie Mellon University. She details the ways in which her IMACS background in mathematical logic, proof-writing, and functional programming propelled her to research and teaching assistant opportunities in only her freshman year at computer science powerhouse CMU. Dear IMACS, … Continue Reading

Crazy Stories You Won’t Hear Anywhere Else

Every school, tutoring center, and enrichment program has nice stories of former students. But only IMACS has crazy stories like these! Erik’s Crazy Story Erik was an IMACS Math Enrichment student years ago. Now he’s a sophomore in college and his mom wrote to tell us that he “just got a 100% on a Number … Continue Reading

IMACS alumnus Mark Engelberg with coding games he designed for ThinkFun

Coding Game Designer on Homeschooling Gifted Kids

The IMACS Blog reconnects with alumnus Mark Engelberg who has released three coding games through ThinkFun. Mark’s passion for computer science, math and logic led him to an award-winning career in puzzle and game design. He is also an active speaker in the Clojure programming language community. In this post, Mark talks with IMACS about … Continue Reading

Challenge Bright Minds Early for Lifelong Resilience

Once upon a time, there was a bright student who first came to IMACS when he was already in high school. He was interested in learning to program and had heard high praise for our University Computer Science courses. The class began smoothly as teacher and pupil progressed through the principles of computational thinking. This … Continue Reading

Learn computer science at IMACS

The Limitations of "Learn to Code" Mania

This year IMACS celebrates 20 years of educating talented, young students in mathematics and computer science. In all this time, we have never wavered in our philosophy that providing children with a deep and strong foundation in logical reasoning would enable them to take on virtually any intellectual pursuit with ease and confidence. In mathematics, … Continue Reading

IMACS Alumnus Steve Krouse

IMACS Computer Science Changes Lives

This month’s IMACS blog post is by guest author and IMACS alumnus, Steve Krouse. Steve recently sent us the following letter via email and kindly agreed to let us share it with our blog readers. Learn more about the IMACS Computer Science program that was the turning point in Steve’s academic career. Dear IMACS, I’ve … Continue Reading

What Is Scheme & Why Is it Beneficial for Students?

Today, we’re chatting with Iain Ferguson who – in addition to being IMACS’ senior curriculum developer for the computer science program – is the guy behind the sophisticated technology that runs our online computer programming classes. Iain has taught these courses as well, and so brings with him the experience of having seen what works … Continue Reading