Library Catalog Ask a Librarian Book a Meeting Room
Catalog Your Account Menu

Classes and Instruction

The Iowa City Public Library offers a variety of classes for people of all ages. Click any individual listing for more information and registration details.

If you have suggestions for classes please let us know through the comment form on our Contact the Library page.

Drop In Tech Help

The Library offers drop in tech help in the 2nd floor Computer Lab. The public can find a knowledgeable staff member to answer any tech question at these weekly drop-in computer lab days.

Monday:10:00 AM - 12:00 PM
Tuesday:12:00 PM - 4:00 PM
Wednesday:10:00 AM - 12:00 PM

Senior Tech Zone

Senior Tech Zone, a partnership with the Johnson County Livable Community for Successful Aging, providers tech support and computer access for seniors. Support is provided by senior JCLC volunteers.

Thursday:10:30 AM - 12:30 PM


Beginning Graphic Design

Date: Saturday September 12th
Time: 10:30 AM - 12:30 PM
Location: Computer Lab
Registration is required!
-2 of 10 seats available.
Information & registration for this session


Digital Photos: Organizing, Sharing, and Basic Editing

Getting all of your digital photography organized and in print worthy condition can be pretty daunting. Bring in your digital photos and learn how to batch process and tag items to quickly and easily edit and organize your images. Plus, discover how to safely store and share your photos online so you can access them anywhere. Space is limited, register online or by calling 356-5200.

Date: Monday September 21st
Time: 2:00 PM - 4:00 PM
Location: Computer Lab
Registration is required!
-7 of 20 seats available.
Information & registration for this session


HTML Coding Basics

Every website you visit relies on an HTML as the skeleton that gives the site's pages their structure. Learn how to add paragraphs, headings, images, links, and basic formatting to create a webpage. Space is limited; please call 356-5200 or register online at icpl.org/classes.

Date: Friday September 25th
Time: 10:00 AM - 12:00 PM
Location: Computer Lab
Registration is required!
4 of 15 seats available.
Information & registration for this session


Internet Safety: Protecting your Privacy

Wary of the threats lurking around online? Join ICPL staff for an internet safety course. You will learn strategies and skills to protect yourself and your privacy. Space is limited register online or by calling 356-5600.

Date: Wednesday October 7th
Time: 2:00 PM - 3:00 PM
Location: Computer Lab
Registration is required!
6 of 15 seats available.
Information & registration for this session


Social Media Safety

Are you savvy when using social media? Discuss the advantages and disadvantages of using the privacy settings on several social networks. Learn how to adjust your settings and learn techniques for discovering the information that is already out there online about you. Space is limited register online or by calling 356-5200.

Date: Monday October 12th
Time: 5:30 PM - 6:30 PM
Location: Computer Lab
Registration is required!
13 of 15 seats available.
Information & registration for this session


The Computer

See inside a computer and understand how all those different parts work together to make this powerful device. Participants will get hands on experience. Space is limited, register online or by calling 356-5200.

Date: Tuesday October 20th
Time: 10:00 AM - 11:00 AM
Location: Computer Lab
Registration is required!
11 of 15 seats available.
Information & registration for this session


Job and Resume Workshop Wednesday

Date: Wednesday October 21st
Time: 12:30 PM - 1:30 PM
Location: Computer Lab
Registration is required!
3 of 4 seats available.
Information & registration for this session


Job and Resume Workshop Wednesday

Date: Wednesday October 21st
Time: 1:30 PM - 2:30 PM
Location: Computer Lab
Registration is required!
4 of 4 seats available.
Information & registration for this session


Job and Resume Workshop Wednesday

Date: Wednesday October 28th
Time: 12:30 PM - 1:30 PM
Location: Computer Lab
Registration is required!
4 of 4 seats available.
Information & registration for this session


Job and Resume Workshop Wednesday

Date: Wednesday October 28th
Time: 1:30 PM - 2:30 PM
Location: Computer Lab
Registration is required!
4 of 4 seats available.
Information & registration for this session


The Computer

See inside a computer and understand how all those different parts work together to make this powerful device. Participants will get hands on experience. Space is limited, register online or by calling 356-5200.

Date: Friday October 30th
Time: 10:00 AM - 11:00 AM
Location: Computer Lab
Registration is required!
13 of 15 seats available.
Information & registration for this session


Job and Resume Workshop Wednesday

Date: Wednesday November 4th
Time: 12:30 PM - 1:30 PM
Location: Computer Lab
Registration is required!
4 of 4 seats available.
Information & registration for this session


Job and Resume Workshop Wednesday

Date: Wednesday November 4th
Time: 1:30 PM - 2:30 PM
Location: Computer Lab
Registration is required!
4 of 4 seats available.
Information & registration for this session


Job and Resume Workshop Wednesday

Date: Wednesday November 11th
Time: 12:30 PM - 1:30 PM
Location: Computer Lab
Registration is required!
4 of 4 seats available.
Information & registration for this session


Job and Resume Workshop Wednesday

Date: Wednesday November 11th
Time: 1:30 PM - 2:30 PM
Location: Computer Lab
Registration is required!
4 of 4 seats available.
Information & registration for this session


What Should I Buy? eReaders and Tablets Class

Date: Saturday November 14th
Time: 10:30 AM - 11:30 AM
Location: Computer Lab
Registration is required!
12 of 15 seats available.
Information & registration for this session


Job and Resume Workshop Wednesday

Date: Wednesday November 18th
Time: 12:30 PM - 1:30 PM
Location: Computer Lab
Registration is required!
4 of 4 seats available.
Information & registration for this session


Job and Resume Workshop Wednesday

Date: Wednesday November 18th
Time: 1:30 PM - 2:30 PM
Location: Computer Lab
Registration is required!
4 of 4 seats available.
Information & registration for this session


Job and Resume Workshop Wednesday

Date: Wednesday December 2nd
Time: 12:30 PM - 1:30 PM
Location: Computer Lab
Registration is required!
4 of 4 seats available.
Information & registration for this session


Job and Resume Workshop Wednesday

Date: Wednesday December 2nd
Time: 1:30 PM - 2:30 PM
Location: Computer Lab
Registration is required!
4 of 4 seats available.
Information & registration for this session


Facebook Basics and Beyond

Are you currently using Facebook but would like to know more about the social media? Or are you just beginning to use the site? Come to this session and we will discuss the Facebook interface, go over some privacy settings, and get a feel for how you can connect and stay connected with friends, family and some of your favorite organizations. Space is limited register online or by calling 356-5200.

Date: Thursday December 3rd
Time: 2:00 PM - 3:00 PM
Location: Computer Lab
Registration is required!
7 of 15 seats available.
Information & registration for this session


Twitter Basics and Beyond

Have a Twitter account or would like to get one? Find out during this session how Twitter is used by its many followers and tweeters to stay up on the news, stay current in their career or simply connect with friends and family. We will go over the Twitter interface and privacy settings as well. Space is limited register online or by calling 356-5200.

Date: Tuesday December 8th
Time: 10:00 AM - 11:00 AM
Location: Computer Lab
Registration is required!
13 of 15 seats available.
Information & registration for this session




For more information on any class or session, contact us at 319.356.5200