Find educational classes and enriching experiences for all ages and interests.
- Click here for video tutorials by HCLS instructors
- Click here for a list of on-demand classes (e.g, Gale Courses, Lynda.com, Cisco).
- Click here to participate in summer reading.
Virtual classes and events presented on Zoom are closed captioned by request only. If you would like to request closed captioning for a live class or event, email [email protected] at least three business days in advance.
TO SEARCH select a beginning AND ending date on the calendar below by clicking in the date field. Use the more specific dropdown fields to further customize your search. IMPORTANT… RESET between each search.
There are 63 upcoming classes.
Exhibit: Hidden Voices- Mary Cardwell Dawson: The Legacy of an Opera Pioneer
Date: 06/30/25Time: 12:00am - 12:00am
Branch: Central Branch
Age group: Everyone
Program type: Race, Equity & Inclusion
Description:
During June and July, drop by the Equity Resource Center and Collection (ERCC) on the second floor of the Central Branch and experience this fascinating, multi-media exhibit. Opera has profoundly influenced modern music, leaving its mark on various genres and musical styles.
Learn about the legacy of Mary Cardwell Dawson and her impact on opera and American music history. Her history is captured in this exhibit which features a Listening Room so customers can hear not just her singing, but other artists she influenced.
Mary Cardwell Dawson and the National Negro Opera Company were an important touchstone in the history of Black opera. While companies devoted to Black performers and European repertoire had existed since the late nineteenth century, this is one of the first to be run by a Black woman. Nearly 2000 were hired over its 20-year history with performances taking place in Washington, D.C., Chicago, New York and Pittsburgh.
Algebra 1B
Date: 06/30/25Time: 9:00am - 10:00am
Branch: East Columbia Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Algebra 1-B
What makes a function a function? Great question, and we’ll surely be answering it in this course. Come join us to review two-variable statistics, as well as linear and exponential functions. From two-way tables to scatter plots, we’ll learn more about how we can organize and interpret large sets of data. We’ll also be re-introducing functions and how we can use them to represent real-life situations, especially regarding money and savings! Registrants must have already taken Algebra 1 in school.
Registration required. Grades 6-9.
Taught by a HiTech instructor.
This class is being held Mon - Thu. Closed on Friday, July 4th.
Register once for all sessions.
Games of Chance & Probability
Date: 06/30/25Time: 9:00am - 10:00am
Branch: East Columbia Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Are you taking pre-algebra or algebra 1 and need to learn about probability? Do it the fun way and get a head start with this probability and statistics class! Play games, solve puzzles, and more, all while learning the basics of probability and statistics.
Taught by a HiTech instructor.
Registration required.
Grades 6-12.
This class is 4 sessions, Monday -Thursday.
Illustrator
Date: 06/30/25Time: 9:00am - 10:00am
Branch: East Columbia Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Learn how to create digital designs such as logos and illustrations using Adobe Illustrator!
Registration required. Grades 6-12.
Taught by a HiTech instructor.
Register once for all sessions.
Paleontology
Date: 06/30/25Time: 9:00am - 10:00am
Branch: Elkridge Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
This course is an introduction to paleontology. Learn about a variety of fascinating fossils, how they are formed, and how they inform us about the Earth’s past.
Grades 6-12.
Registration required.
Register once for all four sessions.
Monday-Friday (Closed Thursday, July 4th)
Taught by a HiTech Instructor.
SAT Math Prep
Date: 06/30/25Time: 9:00am - 10:00am
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Enhance your math savvy to improve your SAT score! Relieve test anxiety by taking practice tests in a low-risk environment and gain full comprehension of what to expect on test day. Examine the types of problems that are presented on the SAT and acquire test taking skills that will last a lifetime! Graphing calculators recommended.
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held M - Th (closed 7/4), register once for all sessions.
STEM Leadership
Date: 06/30/25Time: 9:00am - 10:00am
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
STEAM Leadership Academy: Over two weeks, explore the opportunities and skills for STEAM leadership. Interact with leaders in the field and apply what you learn to hands-on projects. Learn leadership skills that will be useful at school and throughout life.
For High School students only. Grades 9-12.
This is a 2-week, 2-part class.
Part 2, STEM Leadership: Project Management & STEAM Careers, takes place from 11:45AM-1PM.
Register once for both parts and all 9 days, Mon-Fri (ending July 3rd).
Students enrolled in this class must register for a 10AM class or participate in an independent study activity.
For assistance enrolling in a 10AM class please contact [email protected].
Taught by a HiTech instructor.
Anatomy II
Date: 06/30/25Time: 10:00am - 11:30am
Branch: East Columbia Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Prerequisite: Histology
Discover the gross anatomy of the human body. Discuss the form and function of three organ systems that help us live, feel, and heal. We’ll cover the nervous, endocrine, and immune systems.
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held Mon - Thu. Closed on Friday, July 4th.
Register once for all sessions.
Carnival Engineering: Skeeball
Date: 06/30/25Time: 10:00am - 11:30am
Branch: Elkridge Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Engineer a Skeeball Game for the HiTech Carnival! Build this classic carnival game from scratch using Arduino micro-controllers, sensors and software to keep score of your game. Highest score wins!
Grades 6-12.
Registration required.
Register once for all four sessions.
Monday-Friday (Closed Thursday, July 4th)
Taught by a HiTech Instructor.
Character Design
Date: 06/30/25Time: 10:00am - 11:30am
Branch: East Columbia Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Learn about the process behind designing your own characters and using illustration software. Create the look of your character, its costumes, and props, and give it a unique personality!
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held Mon - Thu. Closed on Friday, July 4th.
Register once for all sessions.
Cybersecurity- it’s all about you!
Date: 06/30/25Time: 10:00am - 11:30am
Branch: East Columbia Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Students will learn about protecting their information, recognizing fishing scams, navigating social media and different types of cyber attacks. There will be hands on opportunities for encrypting and decrypting messages getting a high level understanding of network security, cyber security as a profession, and more all while having fun and creating a melody to remember!
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held Mon - Thu. Closed on Friday, July 4th.
Register once for all sessions.
Exploring Computing Language Through Humanoid Robots
Date: 06/30/25Time: 10:00am - 11:30am
Branch: Elkridge Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Learn the structure and design of artificial intelligence. Explore the concepts needed to program a human-to-robot interactive conversation and investigate recent technological advances like the Amazon Echo.
Grades 6-12.
Registration required.
Register once for all four sessions.
Monday-Friday (Closed Thursday, July 4th)
Taught by a HiTech Instructor.
Hydroponics
Date: 06/30/25Time: 10:00am - 11:30am
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Want to know how to garden without soil? Learn about the structure of plants and explore various hydroponics technologies to grow food using less space and less water.
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held M - Th (closed 7/4), register once for all sessions.
Illustrate with Procreate
Date: 06/30/25Time: 10:00am - 11:30am
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Have you ever looked at a digital illustration and wondered “How did they do that?” Learn tips, tricks, and the steps to creating your own illustration in the iPad app, Procreate.
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held M - Th (closed 7/4), register once for all sessions.
Interior Design with Planner 5D
Date: 06/30/25Time: 10:00am - 11:30am
Branch: Elkridge Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Students will create their own spaces using Planner 5D, a web-based program. They will learn about creating mood boards, design concepts, and using Planner 5D to bring their ideas to life!
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held Mon - Thu. Closed on Friday, July 4th.
Register once for all sessions.
Lego Mindstorms
Date: 06/30/25Time: 10:00am - 11:30am
Branch: Elkridge Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Bring your problem-solving skills and prepare to compete in a variety of challenges that will take your understanding of robotics to the next level. We will cover the foundation of LEGO Mindstorms programming.
Grades 6-12.
Registration required.
Register once for all four sessions.
Monday-Friday (Closed Friday, July 4th)
Taught by a HiTech Instructor.
Photography
Date: 06/30/25Time: 10:00am - 11:30am
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Learn how the digital single lens reflex camera is engineered to utilize part of the electromagnetic spectrum we call visible light. Obtain hands on experience using a DSLR camera and learn numerous picture-taking techniques. Contribute to a database of photographs that will be used to promote future HiTech classes.
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held M - Th (closed 7/4), register once for all sessions.
Rube Goldberg Challenge
Date: 06/30/25Time: 10:00am - 11:30am
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Let the Games begin! Take on engineering challenges of old with Rube Goldberg Challenges. In every class, we'll take on a new challenge while reinforcing core engineering principles. Creativity, fun, and laughter are all required in true Rube Goldberg style.
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held M - TH (closed 7/4), register once for all sessions.
Resume Review
Date: 06/30/25Time: 10:00am - 12:00pm
Branch: Central Branch
Age group: Adults
Program type: Career, Business & Finance
Description:
Join us for 1-on-1 resume critiques. Whether you're actively job searching or just want to keep your resume up to date, this session will help you fine-tune it for maximum impact.
A strong resume is a vital part of the job application process—and a well-crafted one can help you stand out from the competition.
Please bring a printed copy of your current resume—participants will receive personalized feedback to improve it. All HCLS branches offer access to computers and free printing.
Please also bring one or more job descriptions that you are interested in applying to for more tailored guidance.
Registration is required.
Participants will be assisted on a first-come, first-served basis.
Presented in partnership with the Howard County Office of Workforce Development.
Community Athletic Program
Date: 06/30/25Time: 10:00am - 2:00pm
Branch: East Columbia Branch
Age group:
Program type: Crafts, Fun & Games!
Description:
Meet up with School Resource Officers over summer break to toss a football around, go fishing or even play some video games. All school aged children welcome.
Drop in 10 a.m. - 2 p.m.
Activities vary but can include basketball, baseball, flag football, floor hockey, tennis, board games, and video games.
3, 2 Fun! (Ages 2-3 w/ Adult) TK
Date: 06/30/25Time: 10:15am - 10:45am
Branch: Central Branch
Age group: Children
Program type: Early Learning
Description:
Ages 2-3 years with adult; 30 min. Free ticket required.
Preschoolers get ready for school by doing things like talking, singing songs and rhymes, doing finger plays, and listening to stories.
Free tickets will be available at the Children's Desk 15 minutes before class. Class capacity will determine the availability of tickets.
Play Partners (infant-23 months with adult) TK
Date: 06/30/25Time: 10:15am - 10:45am
Branch: Elkridge Branch
Age group: Children
Description:
Little Learners: Summer Science (3-5 years with adult) TK
Date: 06/30/25Time: 10:15am - 11:00am
Branch: Savage Branch
Age group: Children
Program type: Tech Skills or STEAM
Description:
Ages 3-5 with adult; 45 min. Ticket required.
Explore summer science themes through children's literature and hands-on activities.
Tickets available 15 minutes before class.
Cuentos en Español y Tiempo de Juego (edades 0-5 con adulto) TK
Date: 06/30/25Time: 10:30am - 11:00am
Branch: Elkridge Branch
Age group: Children
Program type: Early Learning
Description:
Edades 0-5 años con adulto. 30 minutos. Se requiere un tiquete gratis disponible en el escritorio del área infantil.
Únase a nosotros para cuentos, canciones y rimas en español. Seguido de un tiempo de juego.
Water Safety [ages 2-7 w/adult] RG
Date: 06/30/25Time: 11:00am - 11:30am
Branch: Miller Branch
Age group: Children
Program type: Health & Wellness
Description:
Age 2-7 with adult; 20 min. Registration required.
Learn basic water safety, and how to properly float from Goldfish Swim School instructors. Meet Bubbles the mascot and get a goody bag filled with water safety information and some fun.
Goldfish Swim School instructors and Bubbles teach.
3, 2 Fun! (Ages 2-3 w/ Adult) TK
Date: 06/30/25Time: 11:15am - 11:45am
Branch: Central Branch
Age group: Children
Program type: Early Learning
Description:
Ages 2-3 years with adult; 30 min. Free ticket required.
Preschoolers get ready for school by doing things like talking, singing songs and rhymes, doing finger plays, and listening to stories.
Free tickets will be available at the Children's Desk 15 minutes before class. Class capacity will determine the availability of tickets.
Play Partners (infant-23 months with adult) TK
Date: 06/30/25Time: 11:15am - 11:45am
Branch: Elkridge Branch
Age group: Children
Description:
Civil Engineering
Date: 06/30/25Time: 12:00pm - 1:00pm
Branch: Elkridge Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
How did engineers build the Hoover Dam, Eiffel Tower, and Chesapeake Bay Bridge? Explore the principles of engineering used to build the largest structures in the world!
Grades 6-12.
Registration required.
Register once for all four sessions.
Monday-Friday (Closed Friday, July 4th)
Taught by a HiTech Instructor.
Electrical Engineering
Date: 06/30/25Time: 12:00pm - 1:00pm
Branch: Elkridge Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Lights On, Lights Off! Ever wonder what happens behind the scenes when you flip a light switch on the wall or press the ON button of a battery-powered fan in the summer? Why do some toys need AAA batteries to operate while other toys need C batteries? Discover the math and science principles used by Electrical Engineers as you build simple circuits to power various devices.
Taught by a HiTech instructor.
Grades 6-12.
Registration required. Register once for all four session.
Monday-Friday (closed on Thursday July 4th)
Interior Design with Planner 5D
Date: 06/30/25Time: 12:00pm - 1:00pm
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Students will create their own spaces using Planner 5D, a web-based program. They will learn about creating mood boards, design concepts, and using Planner 5D to bring their ideas to life!
This class is Monday - Thursday. The library system will be closed July 4th.
Taught by a HiTech instructor.
Java
Date: 06/30/25Time: 12:00pm - 1:00pm
Branch: East Columbia Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Discover the basics of Java, a class-based, object-oriented language used to design applications. Learn data and expressions, using classes and objects, conditionals, and loops. Create programming projects each day based on the topics covered.
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held Mon - Thu. Closed on Fri, July 4th.
Register once for all sessions.
Marine Biology
Date: 06/30/25Time: 12:00pm - 1:00pm
Branch: East Columbia Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
The students will do a deep dive into some of the marine environments they see often but know little about. They will look at the ocean, rivers, Chesapeake Bay, intertidal zones, and coastal features to see what makes each of them unique and how the animals have adjusted to living there.
Registration required. Grades 6-12.
Taught by a HiTech instructor.
Register once for all four sessions, Monday-Thursday (Closed Friday, July 4th)
Outdoor Science
Date: 06/30/25Time: 12:00pm - 1:00pm
Branch: Elkridge Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Science rules both inside and outdoors! Join us for some awesome, messy, and WEIRD fun in the sun. We will perform chemical experiments, engineer s’mores, create our own sustainable energy and more in this HiTech class!
Registration required.
Grades 6-12.
This class is 4 sessions, Monday -Thursday.
Photo Editing
Date: 06/30/25Time: 12:00pm - 1:00pm
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Edit your photos and create amazing art with free online software in this HiTech class!
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held M - Th (closed 7/4), register once for all sessions.
Rocketry
Date: 06/30/25Time: 12:00pm - 1:00pm
Branch: Elkridge Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Come and design your own rocket that soars well beyond the roof of the library. Learn about how engineers generate and manipulate forces that propel projectiles thousands of feet into the air.
Registration required.
Grades 6-12.
This class is 4 sessions, Monday -Thursday.
Weird Science
Date: 06/30/25Time: 12:00pm - 1:00pm
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Have you ever wanted to become a mad scientist? Explore fun and exciting chemistry experiments using basic household chemicals. Engineer an assortment of mind-blowing matter to take home and spook your friends and family.
Registration required. Grades 9-12.
Taught by a HiTech instructor.
This class is being held M - Th (closed 7/4), register once for all sessions.
Summer Meal Program
Date: 06/30/25Time: 12:30pm - 2:00pm
Branch: Central Branch
Age group: Children, Teens
Program type: Health & Wellness
Description:
HCPSS 2025 Summer Lunch Meal Program provided by Howard County Public School.
Provided daily, from 12:30 pm to 2:00 pm, Monday through Friday, from June 23 to August 1, 2025, except on Friday, July 4, 2025 for children aged 18 and under.
There are no applications, enrollment fees, or other costs to participate in this program. Children must be present to receive free meals.
A/V Lab
Date: 06/30/25Time: 1:00pm - 2:00pm
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Join us for access to the sound booth and other HiTech equipment to record and mix music or create movies
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held M - Th (closed 7/4), register once for all sessions.
Algebra 2B
Date: 06/30/25Time: 1:00pm - 2:00pm
Branch: Elkridge Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
You may be rad at solving radicals but it’s only rational to join us anyways! Why? We will be covering radical functions, rational functions, exponential functions, AND logarithmic functions in just 4 classes! You will gain more experience with solving these types of functions in various ways and gain a better understanding of their graphs! Registrants must have already taken Algebra 2 in school.
Taught by a HiTech instructor.
Register once for all 4 sessions.
Arduino
Date: 06/30/25Time: 1:00pm - 2:00pm
Branch: Elkridge Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Dive into the Arduino philosophy of learning through tinkering, problem solving, and rapid prototyping. After brief introductions to simple programming and basic electronics, pursue self-guided projects such as a temperature sensor and alarm, infrared proximity sensor, or a motion sensing alarm. No programming experience necessary.
Grades 6-12.
Registration required.
Register once for all four sessions.
Monday - Thursday (Closed Friday, July 4th)
Taught by a HiTech Instructor.
Genetics and Biomarkers
Date: 06/30/25Time: 1:00pm - 2:00pm
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Genetics will introduce students to the basics of Mendelian Genetics. Topics including inheritance patterns, genetic diversity, and genetic diseases will be explored using laws derived from Gregor Mendel’s experiments. Punnett Squares, genetics crosses, and pedigrees will help demonstrate the role and function that alleles serve in genetic inheritance from one generation to the next. TRegistration required.
Grades 6-12.
Taught by a HiTech instructor.
This class is being held M - Th (closed 7/4), register once for all sessions.
Perspective Drawing
Date: 06/30/25Time: 1:00pm - 2:00pm
Branch: East Columbia Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Learn about one, two, and three-point perspective and create illustrations using newfound knowledge. By learning perspective drawing techniques in Sketchbook Pro, students will be able to create illustrations with dynamic angles and views. These skills can be used in visual development, comics, animation, and storyboarding!
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held Mon - Thu. Closed on Friday, July 4th.
Register once for all sessions.
Science of Art
Date: 06/30/25Time: 1:00pm - 2:00pm
Branch: Elkridge Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Learn how the creation of art is influenced by science and do experiments in chemistry, fluid dynamics, and color theory to make amazing works of art! Students will create acrylic-pour paintings, make their own watercolor paints, and use resin and alcohol ink to create a one-of-a-kind piece of art.
Registration required.
Grades 6-12.
Taught by a HiTech instructor.
Techy Tasting
Date: 06/30/25Time: 1:00pm - 2:00pm
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Dive into the world of tech gadgets and tools. Experiment with 3D design and laser cutting. Play with devices like LittleBits and Ozobots. Whether you're a tech newbie or a gadget enthusiast, there’s something for everyone. Don’t miss out on this chance to explore, create, and experiment with technology. Registration required.
This HiTech class is being held M - Th (closed 7/4), register once for all sessions.
Zoology
Date: 06/30/25Time: 1:00pm - 2:00pm
Branch: East Columbia Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
This course will cover an overview of the topics in zoology, including cell biology, taxonomy, major vertebrate groups, physiology, genetics, evolution, and ecology. Activities related to the course material will be completed each day.
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held Mon - Thu. Closed on Friday, July 4th.
Register once for all sessions.
Summer Reading Adventures, (Everyone) w/ TK
Date: 06/30/25Time: 2:00pm - 2:30pm
Branch: Glenwood Branch
Age group: Children
Program type: Early Learning
Description:
All ages with adult; 30 min. Ticket required.
Children build skills in singing, talking, listening, reading, and getting along with others through stories, music, rhymes, and activities.
Tickets will be available at the children's desk 15 minutes before class.
Animal Heroes (7-11 years) TK
Date: 06/30/25Time: 2:00pm - 3:00pm
Branch: Savage Branch
Age group: Children
Program type: Gardening & Nature
Description:
Ages 7-11; 60 min. Ticket required.
Calling all animal lovers; learn about amazing animal heroes past and present through children's books and hands-on activities.
Tickets available 15 minutes before class.
Chemical Engineering
Date: 06/30/25Time: 2:30pm - 4:00pm
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Dive into the exciting world of chemical engineering through real-world challenges! Over just five days, students will explore core chemicalengineering concepts—like reaction design, separation processes, heat transfer, and process optimization—by building and testing their own prototypes using safe, hands-on experiments.
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held M - Th (closed 7/4), register once for all sessions.
Claymation
Date: 06/30/25Time: 2:30pm - 4:00pm
Branch: Elkridge Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Collaborate in self-directed teams to create an animation. Sculpt characters, storyboard, design sets, and photograph stills.
Registration required for this HiTech class.
Register once for all 4 sessions.
Design for Laser Cutting & Engraving
Date: 06/30/25Time: 2:30pm - 4:00pm
Branch: East Columbia Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Using a variety of software and techniques, design your own keepsakes that you can print using the Glowforge™ laser cutter and engraver in the East Columbia Makerspace!
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held Mon - Thu. Closed on Friday, July 4th.
Register once for all sessions.
Hovercraft
Date: 06/30/25Time: 2:30pm - 4:00pm
Branch: Elkridge Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
If it's not a boat, plane, or car, then what is it? It's a hovercraft! Learn about how these vehicles defy gravity as you collaborate with other students to build a life-size, functional hovercraft. Taught by a HiTech instructor.
Grades 6-12.
Registration required.
Register once for all four session.
Monday-Friday (closed on Thursday July 4th)
Java
Date: 06/30/25Time: 2:30pm - 4:00pm
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Discover the basics of Java, a class-based, object-oriented language used to design applications. Learn data and expressions, using classes and objects, conditionals, and loops. Create programming projects each day based on the topics covered.
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held M - Th (closed 7/4), register once for all sessions.
Origami Engineering
Date: 06/30/25Time: 2:30pm - 4:00pm
Branch: Savage Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Get hands-on experience in the ancient art of paper folding! Students will see how origami can be used to create structures like solar panels, bridges, and packing materials. Take a close look at tessellating polygons and how these amazing structures can be used by scientists and engineers.
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held M - Th (closed 7/4), register once for all sessions.
Outdoor Science
Date: 06/30/25Time: 2:30pm - 4:00pm
Branch: East Columbia Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Science rules both inside and outdoors! Join us for some awesome, messy, and WEIRD fun in the sun. We will perform chemical experiments, engineers’mores, create our own sustainable energy and more in this HiTech class!
Registration required. Grades 6-12.
Taught by a HiTech instructor.
This class is being held Mon - Thu. Closed on Fri, July 4th.
Register once for all sessions.
Weird Science
Date: 06/30/25Time: 2:30pm - 4:00pm
Branch: East Columbia Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Have you ever wanted to become a mad scientist? Explore fun and exciting chemistry experiments using basic household chemicals. Engineer an assortment of mind-blowing matter to take home and spook your friends and family.
Registration required. Ages 11-18.
Taught by a HiTech instructor.
This class is being held Mon - Thu. Closed on Friday, July 4th.
Register once for all sessions.
Adult Open A/V Lab and Creativity Space - Music Month
Date: 06/30/25Time: 6:00pm - 8:00pm
Branch: Savage Branch
Age group: Adults
Program type: Tech Skills or STEAM
Description:
Come to the Savage A/V Lab to work on your beats and melodies. Producers, musicians, and vocalists are invited to use our audio recording booth, instruments, and audio editing software .
Pajama Time [all ages] TK
Date: 06/30/25Time: 6:30pm - 7:00pm
Branch: Miller Branch
Age group: Children, Everyone
Program type: Early Learning
Description:
Play Partners (Infant-23 mos w/Adult) TK
Date: 06/30/25Time: 6:30pm - 7:00pm
Branch: Central Branch
Age group: Children
Program type: Early Learning
Description:
Ages newborns-23 months with adult; 20-30 min. Free ticket required.
Newborns and toddlers learn to express feelings, language, and movement through stories, baby games, musical activities, and playtime
Free tickets will be available at the Children's Desk 15 minutes before class. Class capacity will determine the availability of tickets.
Hatchlings: New Baby and Me (Newborn - 6 months with adult) RG
Date: 06/30/25Time: 6:30pm - 7:30pm
Branch: East Columbia Branch
Age group: Children, Teens, Adults
Program type: Parents & Educators
Description:
Infants birth-6 months with adult. 45 minutes. Registration required, one per household.
Welcome home, baby! Hatchlings: New Baby and Me is an interactive four-week early literacy class series for parents/caregivers with newborns from birth - 6 months. Learn more about supporting your baby's development through fun songs and activities together.
Please bring a baby blanket for floor / tummy time.
This four-week series will take place on Mondays at 6:30PM on 6/16 - 6/30. *Attending all sessions is encouraged, but not required.*
Hatchlings: New Baby and Me is part two of the Mother Goose on the Loose: Hatchlings class series. It follows part one, Hatchlings: Baby on the Way, for expectant parents. Families are welcome, but not required, to participate in both.
The MGOL Hatchlings materials were developed for the Maryland State Library Agency with funds from the Maryland State Department of Education, Division of Early Childhood, as part of the PDG Birth-5 funds through Grant Number 90TP0032-01-00, from the Office of Child Care, Administration for Children and Families, U.S. Department of Health & Human Services.
Its contents are solely the responsibility of the authors and do not necessarily represent the official views of the Office of Child Care, the Administration for Children and Families, or the U.S. Department of Health and Human Services.
Family Trivia Night
Date: 06/30/25Time: 6:30pm - 8:00pm
Branch: Savage Branch
Age group: Everyone
Program type: Crafts, Fun & Games!
Description:
Ages: All. Put your thinking caps on and test your wits with entertaining and educational trivia questions for all ages. Team up with your loved ones, challenge your minds, and compete for exciting prizes while creating unforgettable memories together. Don't miss out on this opportunity to bond with your family and showcase your trivia skills in a lively and welcoming atmosphere!
Some of our special topics will include: Pride Month, Juneteenth, and more!
Please register once, as a family/team.
Join us for fun for all ages!
Lego Engineering Challenge (ages 9-12) RG
Date: 06/30/25Time: 7:00pm - 8:00pm
Branch: Central Branch
Age group: Children, Teens
Program type: Tech Skills or STEAM
Description:
Ages 9-12. Registration required.
Calling all LEGO™ bricks fans! Receive your challenges for the day and work individually or in groups to create and engineer designs with LEGO™ blocks.
Ask A Master Gardener
Date: 06/30/25Time: 7:00pm - 8:30pm
Branch: Miller Branch
Age group: Adults
Program type: Gardening & Nature
Description:
Find the answers to gardening questions by talking with a University of Maryland Extension Master Gardener. Drop in; no registration required.
Glenwood D&D Club (Ages 12+)
Date: 06/30/25Time: 7:00pm - 8:30pm
Branch: Glenwood Branch
Age group: Teens, Adults
Program type: Crafts, Fun & Games!
Description:
Join us for a casual D&D game, open to all experience levels, beginners welcome! Missed the first meeting? No problem--this D&D club is designed for flexibility! Ages 12+.