Griffin Museum of Science and Industry at MCC

MSI @ MCC brings the expertise of the Griffin Museum of Science and Industry to McHenry County. This collaboration gives students and community members access to state-of-the-art makerspaces, hands-on programming, and engaging events designed to inspire the inventive genius in everyone.

MSI Makerspace at MCC

Located inside the Foglia CATI, the MSI Makerspace is open to students, local organizations, and community members of all ages*. Whether you're a beginner or an experienced maker, this space offers the tools and support to bring your ideas to life. Available equipment includes:

  • 3D printing
  • Laser and vinyl cutting
  • Digital embroidery
  • And much more

No experience? No problem! Our lab staff can guide you through the use of the equipment and show you around the space.

*Those under middle school age will require supervision from a parent/guardian.

Young Makers Camps

Offered through MCC’s Kids and College program, our Young Makers Camps—developed in partnership with MSI—give students in grades 4 and up the chance to explore new technologies and express their creativity. Campers complete exciting, hands-on projects and leave with the confidence and skills to continue their maker journey.

View current camp offerings or call (815) 455-8588 for more information.

Fabrication Lab

The Fab Lab is a professional-grade workspace—also located in the Foglia CATI—designed for advanced digital fabrication, engineering, and prototyping. While the Makerspace welcomes all experience levels, the Fab Lab is reserved for MCC students and trained makers who are ready to work with more specialized equipment. Users can start in the Makerspace and build the skills they need to qualify for work in the Fab Lab.

Interested in Using the Makerspace?

Local schools, community groups, individuals, and organizations are invited to explore the MSI Makerspace and everything it has to offer. There is no cost to use the space. 

To learn more about access, group opportunities, or scheduling, email us or call (815) 455-8593.