Back to Resource Topics
By Subject Area: Mathematics
, By Subject Area: Technology
, Educational Options: Distance Learning
, Grade Level: College
, Grade Level: High School
, Grade Level: Middle School
||eIMACS - e-Institute for Mathematics and Computer Science
||Institute for Mathematics and Computer Science
||eIMACS, the distance learning division of the Institute for Mathematics & Computer Science (IMACS), is dedicated to delivering the highest quality interactive math and computer science classes for gifted and talented secondary school students. University-level, online courses include Advanced Mathematical Logic, University Computer Science, AP Computer Science, and Test Prep for the AP Computer Science and AP Calculus exams. eIMACS is based in Plantation, Florida, and serves students from across the US and around the world, including homeschoolers, students without access to AP Computer Science, and students who want to study advanced math and computer science at their own pace. For high school level courses for talented middle school-aged children, consider Elements of Mathematics: Foundations (EMF).
||Contributed by: Student on 8/3/2015
As a professional software architect I can't say nearly enough about the computer science education I received from IMACS. Every topic in my computer science degree came easily thanks to my IMACS background. They prepared me not only as a very well versed computer programmer but also as a strong problem solver. I actively look for the same problem solving skills that I learned at IMACS when hiring. The concepts I learned at IMACS have translated to every programming language I have taught myself, and I am eternally grateful for everything they taught me.
Contributed by: Student on 8/1/2015
Overall I was very satisfied with my eIMACS experience. The eIMACS set-up of the APCS course was the most intuitive and easy easiest to follow of all the online computer science-related courses I have taken. My instructor was always prompt and clear in his responses, and the course material was detailed and challenging, while the tests and assignments were at the right level. The free response questions were different and distinct enough from the rest of the course material and helped me to score a 5 on the AP exam. The course boosted my interest in computer science and came in especially useful during the camp I attended this summer working where I worked on programming mobile apps.
Contributed by: Parent on 7/23/2015
I would highly recommend the IMACS course for any child wanting to study for the APCS exam. I searched a lot before choosing IMACS and am very happy with the decision. This was the only online APCS course that I found which implemented the new labs. My husband and I are software engineers and found the quality of the course material to be very high. Concepts were very well-explained without talking down to the student. The text format makes it easy for a student to go ahead rather than in a video where some back and forth is needed to go faster. Our daughter pretty much studied it by herself and only needed an occasional reminder when stuck to get help from her IMACS instructor who replied promptly. As a parent, I liked being able to navigate through the online syllabus to see how much was done and what is coming up. The weekly email progress updates were useful too. Our daughter could not study APCS in 10th grade at school, and IMACS APCS was the perfect solution. She got a good foundation in Computer Science principles and programming and also a score of 5 in the AP exam. Thank you IMACS.
The appearance of any information in the Davidson Institute's Database does not imply an endorsement by, or any affiliation with, the Davidson Institute. All information presented is for informational purposes only and is solely the opinion of and the responsibility of the author. Although reasonable effort is made to present accurate information, the Davidson Institute makes no guarantees of any kind, including as to accuracy or completeness. Use of such information is at the sole risk of the reader.