Upcoming Events
Fri, Apr 04, 4:30pm - 5:30pm
EL 28

Sat, Apr 05, 11:00am - 12:00pm
Built from Scratch Multimedia Lab
Registration is now closed

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

Sun, Apr 06, 12:00pm - 1:00pm
Built from Scratch Multimedia Lab
This event is full

Sun, Apr 06, 2:00pm - 3:00pm
Imaginarium

Sun, Apr 06, 3:00pm - 5:00pm
EL 28

Sun, Apr 06, 3:30pm - 4:30pm
Multipurpose Room 1 & 2

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

Mon, Apr 07, 4:00pm - 6:00pm

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

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

Mon, Apr 07, 5:30pm - 6:30pm
EL 28

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

Tue, Apr 08, 3:00pm - 4:00pm
Built from Scratch Multimedia Lab

Tue, Apr 08, 4:00pm - 6:00pm

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

Wed, Apr 09, 10:00am - 12:00pm
Multipurpose Room 1 & 2

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

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

Wed, Apr 09, 3:00pm - 7:00pm
Multipurpose Room 1 & 2

Wed, Apr 09, 4:00pm - 6:00pm

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

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

Cancelled
Thu, Apr 10, 11:00am - 1:00pm

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

Thu, Apr 10, 4:00pm - 6:00pm

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

Thu, Apr 10, 4:30pm - 6:00pm
Multipurpose Room 1 & 2

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

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

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

Sat, Apr 12, 10:30am - 12:00pm
Built from Scratch Multimedia Lab
This event is full

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

Sat, Apr 12, 11:00am - 12:00pm

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

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

Sun, Apr 13, 12:00pm - 1:00pm
Podcast Room

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

Mon, Apr 14, 2:00pm - 3:00pm

Mon, Apr 14, 4:00pm - 6:00pm

Mon, Apr 14, 4:00pm - 4:45pm
EL 28

Mon, Apr 14, 4:00pm - 5:00pm
Imaginarium

Tue, Apr 15, 10:30am - 1:00pm
EL 28

Tue, Apr 15, 3:00pm - 4:00pm
Built from Scratch Multimedia Lab

Tue, Apr 15, 4:00pm - 6:00pm

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

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

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

Wed, Apr 16, 4:00pm - 6:00pm

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

Wed, Apr 16, 6:00pm - 6:45pm
Built from Scratch Multimedia Lab

Wed, Apr 16, 7:00pm - 7:30pm
Podcast Room

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

Thu, Apr 17, 4:00pm - 5:00pm

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

Thu, Apr 17, 4:30pm - 6:00pm
Multipurpose Room 1 & 2

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

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

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

Fri, Apr 18, 5:00pm - 5:45pm
Built from Scratch Multimedia Lab
This event is full

Cancelled
Sat, Apr 19, 3:00pm - 5:00pm

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

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

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

Mon, Apr 21, 5:30pm - 6:30pm
EL 28

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

Tue, Apr 22, 3:00pm - 4:00pm
Built from Scratch Multimedia Lab

Tue, Apr 22, 4:00pm - 6:00pm

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

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

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

Wed, Apr 23, 4:00pm - 6:00pm

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

Wed, Apr 23, 6:00pm - 6:45pm
Built from Scratch Multimedia Lab
Registration opens Wednesday, April 9 2025 at 6:00pm

Wed, Apr 23, 7:00pm - 7:45pm
Built from Scratch Multimedia Lab

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

Thu, Apr 24, 4:00pm - 6:00pm

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

Thu, Apr 24, 4:30pm - 6:00pm
Multipurpose Room 1 & 2

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

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

Fri, Apr 25, 4:00pm - 5:30pm
Built from Scratch Multimedia Lab
Registration opens Thursday, April 10 2025 at 4:00pm

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

Sat, Apr 26, 10:30am - 12:00pm
Built from Scratch Multimedia Lab
Registration opens Saturday, April 5 2025 at 10:30am

Sat, Apr 26, 3:00pm - 5:00pm
Please contact the library to register for this event.

Sun, Apr 27, 11:30am - 1:00pm
Registration opens Sunday, April 6 2025 at 11:30am

Sun, Apr 27, 2:00pm - 3:00pm
EL 28

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

Mon, Apr 28, 4:00pm - 4:45pm
EL 28

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

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

Tue, Apr 29, 3:00pm - 4:00pm
Built from Scratch Multimedia Lab

Tue, Apr 29, 4:00pm - 6:00pm

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

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

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

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

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

Wed, Apr 30, 1:00pm - 5:00pm
Built from Scratch Multimedia Lab

Wed, Apr 30, 4:00pm - 6:00pm

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

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

Wed, Apr 30, 7:00pm - 7:30pm
Podcast Room
Registration opens Tuesday, April 15 2025 at 7:00pm

Thu, May 01, 11:00am - 1:00pm
Multipurpose Room 1 & 2

Thu, May 01, 1:00pm - 5:00pm
Built from Scratch Multimedia Lab

Thu, May 01, 4:00pm - 6:00pm

Thu, May 01, 4:30pm - 5:30pm
Imaginarium

Thu, May 01, 4:30pm - 6:00pm
Multipurpose Room 1 & 2

Thu, May 01, 5:00pm - 6:00pm
Built from Scratch Multimedia Lab

Fri, May 02, 11:00am - 12:00pm
Imaginarium

Fri, May 02, 1:00pm - 5:00pm
Built from Scratch Multimedia Lab

Fri, May 02, 4:30pm - 5:30pm
EL 28

Sat, May 03, 1:00pm - 5:00pm
Built from Scratch Multimedia Lab

Sat, May 03, 1:30pm - 3:30pm
Multipurpose Room 1 & 2

Sat, May 03, 3:00pm - 5:00pm

Sat, May 03, 3:00pm - 4:30pm

Sun, May 04, 12:00pm - 1:00pm
Podcast Room
Registration opens Monday, April 21 2025 at 12:00pm

Sun, May 04, 2:00pm - 3:00pm
Imaginarium

Sun, May 04, 3:00pm - 5:00pm
EL 28