Calendar of Events at CMoA

Punch Card Machine Demo
Apr 1 @ 2:00 pm – 4:00 pm
Punch Card Machine Demo

Punched cards were widely used throughout much of the 20th century in various industries for record keeping and data processing. Machines used punched cards for data input, output, and storage. Come learn more about how punched card machines were used and punch your own souvenir card on an original IBM 29 to take home during the demo, this Saturday from 2PM – 4PM!

CMoA Celebrates Earth Day!
Apr 22 @ 11:00 am – 3:00 pm
CMoA Celebrates Earth Day!
Come celebrate Earth Day with us at this free event at the museum entrance!

The City of Roswell’s Environmental/Public Works and Keep Roswell Beautiful will be at Computer Museum of America (CMoA) on Earth Day, April 22 from 11 AM – 2 PM to discuss the importance of recycling with games, giveaways, and informational handouts.

As part of our Earth Day celebrations, this month’s Talking Tech will feature the City of Roswell’s Environmental Educator, Liberti Gates.  As you bring your tech to be recycled at our Electronics Recycling Drive with New Life Recycling, please plan to attend her presentation at 2 PM where she will explain technology recycling and what happens to your tech after you drop it off.  Liberti will deep dive into how disposing of your tech the environmentally friendly way can have major positive impacts.

Whether recycling your electronics, your cans and paper at your curbside or at the Roswell Recycling Center, or finding other ways to reduce what goes into the landfill – we want to do what we can to thank our planet and keep it healthy.

Our semi-annual Electronics Recycling Event will run from 11 AM – 1 PM in the museum parking lot concurrently with the events listed above as an additional part of our Earth Day celebrations.  Find more information on the recycling event at Electronics Recycling Drive .


Electronics Recycling Drive
Apr 22 @ 11:00 am – 1:00 pm
Electronics Recycling Drive

Earth Day is in April and at CMoA, we’re recognizing this day on April 22nd by collecting and recycling your old electronics.  Do you have unused electronics lying around? Do you want to dispose of them securely?  Computer Museum of America (CMoA) and New Life Technology Group have partnered to hold a contactless electronics recycling drop off at CMoA.

Flat screen TVs have a $20 disposal fee per TV.

Unfortunately, we cannot accept the following items:
TVs (other than flat screens) / CRT (Tube) Monitors or TVs / DLP/Rear Projection TVs
Refrigerators / Large Appliances 

AC Units / Thermostats

For a complete list of acceptable/unacceptable items, please visit

CMoA Full Steam Ahead! Summer Camps 2023
Jun 5 – Jul 28 all-day

Full Steam Ahead!
Summer Camps 2023

We are launching 26 different half-day and full-day camps this year.

Descriptions of each camp and links to registration are available in their individual calendar entries.

Ham Radio for Kids
Minecraft Chemistry Labs
Fractions with Origami
Robotics Code, Build & Challenge
3D CAD and Engineering Design Workshop
Python Programming and Game Design
Animation Nation – Make Your Own 2D Short Animated Movies
JavaScript Coding Challenge
Sumo Battles/Mighty Bots
Design & Develop Your Own Website
Coding With Artificial Intelligence
Minecraft Architecture / Civil Engineering
Encryption and Cybersecurity
Roblox – Space Challenge
Graphic Design With Adobe Photoshop
Make and Take Home Your Own Desktop PC
Robot NASCAR Racing
Visual 3D Coding With Kodu
Build and Code Self Driving Vehicles
Game Design With Scratch 3.0
Mobile And Web App Design
Roblox Business Tycoon
3D Coding – Design & Code 3D Characters
Mad Science
Robot Battles
Minecraft Redstone Circuitry

Registration for all camps, except Ham Radio for Kids, can be found at

Register by 2/28/23 and use code EARLYSUMMER23 for $100 off your registration

Membership pays!  CMoA Members! Use code CMOAMEM2023 for a $25 off discount

(Only one discount code can be used per registration)

CMoA is proud to be working with partners STREM HQ and North Fulton Amateur Radio League for our 2023 summer camps.