The Institute for Mathematics and Computer Science (IMACS) offers math enrichment, computer programming, and university-level courses for kids of all ages in North Carolina.
IMACS gives kids a unique opportunity: To learn to think as many of the brightest minds do- with the precision of a scientist or a doctor and the creativity of a novelist or a composer – and apply that skill to wherever their interests lie.
IMACS has teaching locations in the following locations in North Carolina:
1500 N Harrison Avenue
Cary, NC 27513
IMACS Cary is located inside Cary Academy. IMACS classrooms are located in the Upper School Building. Enter the campus via the intersection of North Harrison Ave and Cary Parkway. Make your first right; the Upper School Building is the first building on the left.
200 S Elliott Road
Chapel Hill, NC 27514
IMACS Chapel Hill at Extraordinary Ventures is located on S Elliott Road between 15-501 and E Franklin Street (across the street from Whole Foods). Please enter the building using the north side entrance.
IMACS holds pull-out or after-school classes at the following schools:
- Trinity Academy of Raleigh (North Raleigh)
- Triangle Day School (Durham)
- Cary Academy (Cary)
- Voyager Academy (Durham)*
- Triangle Math & Science Academy (Cary)*
*classes only available for students who attend this school