Tue, Jul 15, 4:00pm - 6:00pm
Imaginarium

Tue, Jul 15, 4:30pm - 5:30pm
EL 28

Wed, Jul 16, 10:30am - 1:00pm
EL 28

Wed, Jul 16, 11:00am - 12:00pm
Imaginarium

Wed, Jul 16, 4:30pm - 5:30pm
EL 28

Wed, Jul 16, 6:00pm - 6:45pm
Built from Scratch Multimedia Lab
This event is full

Wed, Jul 16, 7:00pm - 7:30pm
Built from Scratch Multimedia Lab
This event is full

Thu, Jul 17, 11:00am - 12:30pm
EL 28
This event is full

Thu, Jul 17, 11:00am - 1:00pm
Multipurpose Room 1 & 2

Thu, Jul 17, 2:00pm - 4:00pm

Thu, Jul 17, 4:00pm - 5:00pm
EL 28

Thu, Jul 17, 4:30pm - 5:30pm
Imaginarium

Thu, Jul 17, 5:00pm - 6:00pm
Built from Scratch Multimedia Lab

Fri, Jul 18, 11:00am - 4:00pm
Multipurpose Room 1 & 2

Fri, Jul 18, 11:00am - 12:00pm
Imaginarium

Fri, Jul 18, 4:30pm - 5:30pm
EL 28

Sat, Jul 19, 10:00am - 12:00pm
EL 28
Please contact the library to register for this event.

Sat, Jul 19, 11:00am - 12:00pm
Multipurpose Room 1 & 2

Sat, Jul 19, 3:00pm - 5:00pm
This event is full

Sat, Jul 19, 3:00pm - 5:00pm

Mon, Jul 21, 11:00am - 1:00pm
Multipurpose Room 1 & 2

Mon, Jul 21, 12:00pm - 12:30pm
EL 28

Mon, Jul 21, 4:00pm - 5:00pm
Imaginarium

Mon, Jul 21, 4:00pm - 4:45pm
EL 28

Tue, Jul 22, 10:30am - 1:00pm
EL 28

Tue, Jul 22, 12:00pm - 1:00pm
Imaginarium

Tue, Jul 22, 4:00pm - 6:00pm
Imaginarium

Tue, Jul 22, 4:30pm - 5:30pm
EL 28

Tue, Jul 22, 6:30pm - 7:30pm
Built from Scratch Multimedia Lab

Wed, Jul 23, 10:30am - 1:00pm
EL 28

Wed, Jul 23, 11:00am - 12:00pm
Imaginarium

Wed, Jul 23, 4:30pm - 5:30pm
EL 28

Wed, Jul 23, 6:00pm - 6:45pm
Built from Scratch Multimedia Lab

Wed, Jul 23, 7:00pm - 7:30pm
Podcast Room

Thu, Jul 24, 11:00am - 1:00pm
Multipurpose Room 1 & 2

Thu, Jul 24, 11:00am - 12:30pm
EL 28
This event is full

Thu, Jul 24, 3:30pm - 4:30pm

Thu, Jul 24, 4:30pm - 5:30pm
Imaginarium

Thu, Jul 24, 5:00pm - 6:00pm
Built from Scratch Multimedia Lab

Thu, Jul 24, 6:30pm - 7:30pm
EL 28

Thu, Jul 24, 7:00pm - 7:30pm
Built from Scratch Multimedia Lab
This event is full

Fri, Jul 25, 11:00am - 12:00pm
Imaginarium

Fri, Jul 25, 4:00pm - 5:30pm

Fri, Jul 25, 4:30pm - 5:30pm
EL 28

Sat, Jul 26, 10:00am - 12:00pm
EL 28
Please contact the library to register for this event.

Sat, Jul 26, 10:00am - 2:30pm
Multipurpose Room 1 & 2

Sun, Jul 27, 4:30pm - 5:30pm
Built from Scratch Multimedia Lab

Mon, Jul 28, 11:00am - 1:00pm
Multipurpose Room 1 & 2

Mon, Jul 28, 12:00pm - 12:30pm
EL 28

Mon, Jul 28, 4:00pm - 5:00pm
Imaginarium

Tue, Jul 29, 10:30am - 1:00pm
EL 28

Tue, Jul 29, 12:00pm - 1:00pm
Imaginarium

Tue, Jul 29, 4:00pm - 6:00pm
Imaginarium

Tue, Jul 29, 4:30pm - 5:30pm
EL 28

Tue, Jul 29, 5:00pm - 6:00pm

Wed, Jul 30, 10:30am - 1:00pm
EL 28

Wed, Jul 30, 11:00am - 12:00pm
Imaginarium

Wed, Jul 30, 4:30pm - 5:30pm
EL 28

Wed, Jul 30, 6:00pm - 6:45pm
Built from Scratch Multimedia Lab
Registration opens Wednesday, July 16 2025 at 6:00pm

Thu, Jul 31, 11:00am - 1:00pm
Multipurpose Room 1 & 2

Thu, Jul 31, 5:00pm - 6:00pm
Built from Scratch Multimedia Lab

Fri, Aug 01, 11:00am - 12:00pm
Imaginarium

Fri, Aug 01, 4:30pm - 5:30pm
EL 28

Sat, Aug 02, 10:30am - 12:30pm
EL 28
Please contact the library to register for this event.

Sat, Aug 02, 3:00pm - 4:30pm

Sun, Aug 03, 12:00pm - 12:45pm
Built from Scratch Multimedia Lab
This event is full

Mon, Aug 04, 11:00am - 1:00pm
Multipurpose Room 1 & 2

Tue, Aug 05, 10:30am - 1:00pm
EL 28

Tue, Aug 05, 12:00pm - 1:00pm
Imaginarium

Wed, Aug 06, 10:30am - 1:00pm
EL 28

Wed, Aug 06, 11:00am - 12:00pm
Imaginarium

Wed, Aug 06, 4:00pm - 5:00pm
Imaginarium

Wed, Aug 06, 6:00pm - 6:45pm
Built from Scratch Multimedia Lab
Registration opens Wednesday, July 23 2025 at 6:00pm

Thu, Aug 07, 10:30am - 12:30pm
Plaza

Thu, Aug 07, 11:00am - 1:00pm
Multipurpose Room 1 & 2

Thu, Aug 07, 4:00pm - 5:00pm

Thu, Aug 07, 5:00pm - 6:00pm
Built from Scratch Multimedia Lab

Thu, Aug 07, 7:00pm - 7:30pm
Built from Scratch Multimedia Lab
Registration opens Thursday, July 17 2025 at 7:00pm

Sat, Aug 09, 10:30am - 12:30pm
EL 28
Please contact the library to register for this event.

Sat, Aug 09, 2:30pm - 3:30pm

Sat, Aug 09, 3:00pm - 5:00pm
Built from Scratch Multimedia Lab

Mon, Aug 11, 11:00am - 1:00pm
Multipurpose Room 1 & 2

Tue, Aug 12, 10:30am - 1:00pm
EL 28

Wed, Aug 13, 10:30am - 1:00pm
EL 28

Wed, Aug 13, 11:00am - 12:00pm
Imaginarium

Wed, Aug 13, 12:00pm - 2:00pm
Multipurpose Room 1 & 2

Wed, Aug 13, 6:00pm - 6:45pm
Built from Scratch Multimedia Lab
Registration opens Wednesday, July 30 2025 at 6:00pm

Thu, Aug 14, 11:00am - 1:00pm
Multipurpose Room 1 & 2

Thu, Aug 14, 4:00pm - 5:00pm
EL 28

Thu, Aug 14, 5:00pm - 6:00pm
Built from Scratch Multimedia Lab