Fri, Jun 13, 11:00am - 12:00pm
Imaginarium

Fri, Jun 13, 4:30pm - 5:30pm
EL 28

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

Sat, Jun 14, 11:00am - 12:00pm
Multipurpose Room 1 & 2

Sat, Jun 14, 2:30pm - 3:30pm

Sat, Jun 14, 3:00pm - 5:00pm
Built from Scratch Multimedia Lab
This event is full

Sun, Jun 15, 3:00pm - 5:00pm
EL 28

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

Mon, Jun 16, 12:00pm - 12:30pm
EL 28

Rescheduled
Mon, Jun 16, 2:00pm - 3:00pm
New date Monday, June 09, 2:00pm - 3:00pm

Mon, Jun 16, 4:00pm - 4:45pm
EL 28

Mon, Jun 16, 4:00pm - 5:00pm
Imaginarium

Mon, Jun 16, 5:30pm - 6:30pm
EL 28

Tue, Jun 17, 10:30am - 1:00pm
EL 28

Tue, Jun 17, 4:00pm - 6:00pm
Imaginarium

Tue, Jun 17, 4:30pm - 5:30pm
EL 28

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

Wed, Jun 18, 11:00am - 12:00pm
Imaginarium

Wed, Jun 18, 4:30pm - 5:30pm
EL 28

Wed, Jun 18, 6:00pm - 6:45pm
Built from Scratch Multimedia Lab

Wed, Jun 18, 7:00pm - 7:45pm
Built from Scratch Multimedia Lab
This event is full

Fri, Jun 20, 11:00am - 12:00pm
Imaginarium

Fri, Jun 20, 4:30pm - 5:30pm
EL 28

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

Sat, Jun 21, 3:00pm - 5:00pm

Sat, Jun 21, 3:30pm - 5:00pm
Built from Scratch Multimedia Lab

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

Sun, Jun 22, 3:00pm - 5:00pm
EL 28

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

Mon, Jun 23, 12:00pm - 12:30pm
EL 28

Mon, Jun 23, 4:00pm - 4:45pm
EL 28

Mon, Jun 23, 4:00pm - 5:00pm
Imaginarium

Tue, Jun 24, 10:30am - 1:00pm
EL 28

Tue, Jun 24, 4:00pm - 6:00pm
Imaginarium

Tue, Jun 24, 4:30pm - 5:30pm
EL 28

Tue, Jun 24, 5:00pm - 6:00pm

Tue, Jun 24, 6:30pm - 7:30pm
Built from Scratch Multimedia Lab

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

Wed, Jun 25, 11:00am - 12:00pm
Imaginarium

Wed, Jun 25, 4:30pm - 5:30pm
EL 28

Wed, Jun 25, 6:00pm - 6:45pm
Built from Scratch Multimedia Lab

Wed, Jun 25, 7:00pm - 7:30pm
Podcast Room

Thu, Jun 26, 11:00am - 1:00pm
Multipurpose Room 1 & 2

Thu, Jun 26, 11:00am - 12:30pm
EL 28

Thu, Jun 26, 1:30pm - 2:30pm

Thu, Jun 26, 4:30pm - 5:30pm
Imaginarium

Thu, Jun 26, 4:30pm - 6:00pm
Multipurpose Room 1 & 2
Please contact the library to register for this event.

Thu, Jun 26, 5:00pm - 6:00pm
Built from Scratch Multimedia Lab

Fri, Jun 27, 11:00am - 12:00pm
Imaginarium

Fri, Jun 27, 11:00am - 5:00pm
Plaza

Fri, Jun 27, 4:30pm - 5:30pm
EL 28

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

Sat, Jun 28, 5:00pm - 9:00pm
Multipurpose Room 1 & 2

Sun, Jun 29, 4:30pm - 5:30pm
Built from Scratch Multimedia Lab
Please contact the library to register for this event.

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

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

Mon, Jun 30, 4:00pm - 4:45pm
EL 28

Mon, Jun 30, 4:00pm - 5:00pm
Imaginarium

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

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

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

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

Wed, Jul 02, 4:00pm - 5:00pm
Imaginarium

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

Wed, Jul 02, 6:00pm - 6:45pm
Built from Scratch Multimedia Lab
Registration opens Wednesday, June 18 2025 at 6:00pm

Wed, Jul 02, 7:00pm - 7:45pm
Built from Scratch Multimedia Lab

Thu, Jul 03, 10:30am - 12:30pm
Plaza

Thu, Jul 03, 11:00am - 12:30pm
EL 28

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

Thu, Jul 03, 4:00pm - 5:00pm

Thu, Jul 03, 4:30pm - 6:00pm
Multipurpose Room 1 & 2
Please contact the library to register for this event.

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

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

Sat, Jul 05, 3:00pm - 4:30pm

Sun, Jul 06, 12:00pm - 12:45pm
Built from Scratch Multimedia Lab
Registration opens Sunday, June 15 2025 at 12:00pm

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

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

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

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

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

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

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

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

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

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

Wed, Jul 09, 6:00pm - 6:45pm
Built from Scratch Multimedia Lab
Registration opens Wednesday, June 25 2025 at 6:00pm

Wed, Jul 09, 7:00pm - 7:30pm
Podcast Room
Registration opens Tuesday, June 24 2025 at 7:00pm

Thu, Jul 10, 11:00am - 12:30pm
EL 28

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

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

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

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

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

Sat, Jul 12, 2:30pm - 3:30pm

Sat, Jul 12, 3:00pm - 5:00pm
Built from Scratch Multimedia Lab