Hackweek Schedule

Note: Although the schedule is fairly set, we will still be making occasional updates to it, so please check back!

You may wish to view our Google Calendar for the event.

Time Zones

All times listed below are UTC -7 (Pacific Daylight Time). You might want to consult this Time Zone Map to figure out times in your location.

Monday June 8

9:00 to 10:30 AM: Introductory Session

Lead Instructors: Anthony Arendt and Charley Haley

  • Icebreaker
  • Provide overall schedule
  • Help people get connected
  • Explain how will this be different from an in-person event
  • Technology overview and check-in on accessibility
  • Code of conduct and setting norms of positive learning environments
  • Introduction to open-source and open science
  • Slides for this talk

11:00 AM to 12:30 PM: ICESat-2 Mission: Satellite, Sensor, and Data

Lead Instructor: Axel Schweiger

Video recording of this session

  • Welcome by the NASA Cryosphere Program Manager (Thorsten Markus)
  • intro to the ICESat-2 mission (Tom Neumann)
  • ICESat-2 data products (Ben Smith)
    • overview of product levels, names and potential science uses
    • release schedule and products yet to be posted
    • Slides for this talk

Tuesday June 9

10:00-11:00 AM: Office hours

  • have questions? Need help with the materials so far? Come chat with an instructor during office hours!

Wednesday June 10

Hackweek activities will be cancelled in honor of the Strike for Black Lives and ShutDownSTEM Calls to Action. Wednesday's events have been rescheduled for Thursday, June 11.


Thursday June 11

9:00 to 10:30 AM: Git and GitHub

Lead Instructor: Fernando Perez

Video recording of this session

11:00 to 12:30 AM: Jupyter and iPython

Lead Instructor: Fernando Perez

Video recording of this session

12:30 to 1:00 PM: Office hours

  • have questions? Need help with the materials so far? Come chat with an instructor during office hours! And of course get in touch on Slack too - we know the continuous sessions could make for a long day, so be sure to take care of yourself and don't feel like you need to attend every moment!

Friday June 12

9:00 to 11:00 AM: overview of python / numpy / pandas / matplotlib / geospatial data processing

Lead Instructor: David Shean

Video recording of this session

  • Clone this geospatial-analysis repository to your local directory to follow along during the tutorial.

  • core Python tools we will be using throughout the Hackweek

  • simple examples using data from the GLAS instrument

11:30 to 12:30 PM: Introduction to ICESat-2 Sea Ice and Land Ice Products and Data Access

Video recording of this session

  • Sea ice products: overview of products, algorithms, and parameters for sea ice investigations (Lead Instructor: Alek Petty)

  • slides for the sea ice lesson

  • Land ice products: overview of products, algorithms, and parameters for land ice investigations (Lead Instructor: Ben Smith)

  • ICEsat-2 data access: basic data explore and visualization in OpenAltimetry (Lead Instructors: Jessica Scheick and Amy Steiker)

  • slides for the data access lesson

1:00 to 2:00 PM: Introduction to Projects

Lead Instructor: Axel Schweiger


Monday June 15: Hack-day #1

Time Activity Lead
9:00 to 10:00 AM tutorial session: Programmatic ICESat-2 data access Jessica Scheick and Amy Steiker
10:30 to 11:30 AM tutorial session: Introduction to HDF5 and ICESat-2 data files Fernando Paolo
11:45 AM to 12:45 PM project formation Anthony Arendt
1:30 to 3:00 PM hacking (instructors available)

Hacking can continue into other times depending on team availability.

Video recording of data access session

Video recording of data files session


Tuesday June 16: Hack-day #2

Time Activity Lead
9:00-10:00 AM tutorial session (concurrent) Land ice applications Ben Smith
9:00-10:00 AM tutorial session (concurrent) Sea ice applications Ellen Buckley
10:15-11:00 AM tutorial session: Science data generation Johan Nilsson
11:15-11:45 AM Virtual stand-up Charley Haley
12:30 - 2:30 PM hacking (instructors available)

Hacking can continue into other times depending on team availability.

Video recording of land ice applications session

Video recording of sea ice applications session

Video recording of Science Data Generation session


Wednesday June 17: Hack-day #3

Time Activity Lead
9:00-10:30 AM Machine learning Yara Mohajerani and Shane Grigsby
11:00-11:30 AM Virtual stand-up
hacking (instructors available) 11:30 - 2:00 PM PDT

Video recording of Machine Learning session


Thursday June 18: Hack-day #4 and Presentations

Time Activity
9:00-11:30 AM hacking (instructors available)
12:00 - 2:00 PM group presentations (via Zoom)