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 65 upcoming classes.
Exhibit: Hidden Voices- Mary Cardwell Dawson: The Legacy of an Opera Pioneer
Date: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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.
Community Athletic Program
Date: 07/02/25Time: 10:00am - 2:00pm
Branch: East Columbia Branch
Age group:
Program type: Community Events
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 with adult) TK
Date: 07/02/25Time: 10:15am - 10:45am
Branch: Elkridge Branch
Age group: Children
Program type: Art, Movies & Music
Description:
Time For Us (18 months-3 years with adult) TK
Date: 07/02/25Time: 10:15am - 10:45am
Branch: Savage Branch
Age group: Children
Program type: Early Learning
Description:
TIME FOR US
Ages 18 months-3 years with adult; 30 min. Ticket required.
Develop early learning skills through stories, songs, fingerplays, and rhymes.
Tickets available 15 minutes before class.
Time for Us [ages 18-35 months w/adult] TK
Date: 07/02/25Time: 10:15am - 10:45am
Branch: Miller Branch
Age group: Children
Program type: Early Learning
Description:
STEAM Team [grades 3-5] RG
Date: 07/02/25Time: 10:15am - 11:00am
Branch: Miller Branch
Age group: Children
Program type: Tech Skills or STEAM
Description:
Grades 3-5. 45 min. Registration required.
Work together in small groups investigating hands on STEAM activities.
Please register for each class separately.
Registration for this class begins Thursday, June 26 @ 10a.
3 2 Fun (ages 2-3 with adult) TK
Date: 07/02/25Time: 11:15am - 11:45am
Branch: Elkridge Branch
Age group: Children
Program type: Art, Movies & Music
Description:
Time for Us [ages 18-35 months w/adult] TK
Date: 07/02/25Time: 11:30am - 12:00pm
Branch: Miller Branch
Age group: Children
Program type: Early Learning
Description:
I Am America! (families) TK
Date: 07/02/25Time: 11:30am - 12:15pm
Branch: Savage Branch
Age group: Children
Program type: Early Learning
Description:
Families; 45 min. Ticket required.
Celebrate July 4th with stories, activities, and crafts!
Tickets will be available at the children's desk 15 minutes before class.
Civil Engineering
Date: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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.
Just for Me (ages 3-5) TK
Date: 07/02/25Time: 1:30pm - 2:00pm
Branch: Elkridge Branch
Age group: Children
Program type: Crafts, Fun & Games!
Description:
All By Myself [ages 4-6] TK
Date: 07/02/25Time: 2:00pm - 2:30pm
Branch: Miller Branch
Age group: Children
Program type: Early Learning
Description:
Little Learners (Ages: 3-5 with Adult) TK
Date: 07/02/25Time: 2:00pm - 2:45pm
Branch: Central Branch
Age group: Children
Program type: Tech Skills or STEAM
Description:
Ages 3-5 years with adult; 45 mins. Free ticket required.
Children learn through play and exploring the world around them. Stories and activities help with skills like getting along, talking and reading, moving and doing, math, science, and being creative.
Free tickets will be available at the Children's Desk 15 minutes before class. Class capacity will determine the availability of tickets.
All Together Now (families) TK
Date: 07/02/25Time: 2:30pm - 3:00pm
Branch: Savage Branch
Age group: Children
Program type: Early Learning
Description:
Chemical Engineering
Date: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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: 07/02/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.
All By Myself [ages 4-6] TK
Date: 07/02/25Time: 3:30pm - 4:00pm
Branch: Miller Branch
Age group: Children
Program type: Early Learning
Description:
3D Printing for Teens (ages 14-18)
Date: 07/02/25Time: 3:30pm - 5:00pm
Branch: Central Branch
Age group: Teens
Program type: Tech Skills or STEAM
Description:
Ages 14-18. 90 minutes. RG: Registration preferred. Drop-ins welcome.
Explore the basics of 3D design using Tinkercad. Get to know the Prusa Mini 3D Printer and take home your own creations.
This week, we will be learning how to make basic articulated models using pre-prepared hinge pieces. Design your own articulated creature!
Compost Demonstration (In-Person)
Date: 07/02/25Time: 4:00pm - 6:00pm
Branch: Miller Branch
Age group: Adults, Everyone
Program type: Gardening & Nature
Description:
Learn the basics of composting. Composting reduces pressure on our landfills and recycles organic waste material into helpful soil supplements for gardens, container plants, and lawns. Free compost bins will be available to Howard County residents.
Drop in; no registration required.
In the event of inclement or severe weather, this session may be canceled. Check this page for updates, or call the Miller Branch at 410-313-1950 to confirm before heading to the branch.
Craft Pop-Up Shop: 4th of July Edition [ages 4 & up]
Date: 07/02/25Time: 5:30pm - 7:00pm
Branch: Miller Branch
Age group: Children
Program type: Tech Skills or STEAM
Description:
Ages 4 and up. Allow 15 minutes. Drop in.
Pop-in and make a fun 4th of July craft!
Family Fun at Your Library: Video Game Night (Families)
Date: 07/02/25Time: 6:30pm - 8:00pm
Branch: Elkridge Branch
Age group: Children, Everyone
Program type: Crafts, Fun & Games!
Description:
All ages. Allow 30 min.
Are you ready to level up your gaming skills and have some fun? Stop by and play different video games that are fun for the whole family!
Hush-Hush: A Quiet Reading Group
Date: 07/02/25Time: 7:00pm - 8:15pm
Branch: Miller Branch
Age group: Adults
Program type: Book Clubs
Description:
Bring a book and enjoy one hour of peace, quiet, and reading, with an optional fifteen minutes of mingling at the end. There is no assigned reading and no pressure to socialize. All readers are welcome. Please check in at the second-floor kiosk when you arrive.
Registration preferred.
English Conversation Class (in-person)
Date: 07/02/25Time: 7:00pm - 8:30pm
Branch: Miller Branch
Age group: Adults
Program type: Race, Equity & Inclusion
Description:
Is English your second (or third) language? Practice speaking and listening in a small group.
Wednesdays, 7 - 8:30 pm
Native Plants for Difficult Growing Conditions
Date: 07/02/25Time: 7:00pm - 8:30pm
Branch: Elkridge Branch
Age group: Teens, Adults
Program type: Gardening & Nature
Description:
If you want to grow native plants but don't have ideal growing conditions, this Master Gardener-led talk presents ideas and methods to successfully grow native plants in less-than-ideal growing environments.
English Conversation Class
Date: 07/02/25Time: 7:00pm - 8:45pm
Branch: Elkridge Branch
Age group: Adults
Program type: Culture & Language
Description:
The English Conversation Class (ECC) provides opportunities for adult English language learners to practice speaking and listening skills, increase fluency, improve pronunciation skills, and build confidence to think and speak English in a relaxed and fun way. Participants will receive help with vocabulary, idioms, pronunciation, and other practical subjects in daily life.
This free program is hosted by HCLS Elkridge Branch Library and facilitated by community volunteers. The Club will meet weekly on Wednesdays 7-8:45pm. No registration required.
Clases de conversación de inglés en la biblioteca de Elkridge, condado de Howard
Todos los miércoles de 7 a 8:45 pm
La clase de conversación de inglés les prove una oportunidad para los estudiantes adultos a escuchar y hablar el inglés, además de aprender sobre varios aspectos culturales en un ambiente agradable y relajado. Los participantes recibirán ayuda en los campos de vocabulario, modismos, pronunciación y otros temas prácticos de la vida cotidiana.
Este programa gratuito lo ofrece la biblioteca de Elkridge, parte del sistema de bibliotecas del condado de Howard, y lo administra voluntarios de la comunidad. El club se reúne semanalmente los miércoles de 7 a 8:45 de la noche. No se require ninguna inscripción.