Topic outline

  • Welcome to CI Pathways!


    Are you ready to use cutting-edge cyberinfrastructure (CI) tools to elevate your scientific work? If you are, join CI Pathways (NSF award 2417789) and embark on a transformative journey to empower researchers like you! 

    Spring 2025 Session Schedule:


    Schedule of the training sessions in each pathway.

     The link to each event's Zoom session is available from the Upcoming Events listing (right side of screen).

    Set your Timezone—The event times shown in the Upcoming events calendar are based on the timezone you have set in your User Profile. To edit your timezone, click on the down arrow next to your user icon in the upper right of the screen. Then select Preferences, Edit Profile. Timezone is one of the fields shown.

  • Using NCSA's Delta Cluster

  • CI Awareness

    The CI Awareness pathway covers key elements of how Cyberinfrastructure (CI) is used in scientific research. It consists of four sessions: an overview of CI's essential components and practical applications; the basics of using Jupyter Notebooks,; Machine Learning/Artificial Intelligence and Data Science; and Parallel Computing. There are no expected prerequisites for this pathway other than an interest in learning how cyberinfrastructure can be used in research workflows. 

  • Data Science

    The Data Science Pathway consists of four training sessions. The first one teaches how to use the AI-tailored NCSA Delta HPC system which will be used for the hands-on activities. The following three sessions will cover the basics of using HPC tools to manage data from simple databases (such as Pandas, SQL) to massive distributed datasets (using Apache Spark).

    Participants in this pathway should be familiar with basic python programming, such as NumPy/SciPy and basic Linux shell commands.

  • Machine Learning & AI

    This pathway consists of four training sessions covering: how to use the AI-tailored NCSA Delta HPC cluster which will be used for the hands-on activities; the basics of PyTorch (a popular programming framework); signal data processing using convolutional neural networks; and deep learning training using multiple graphical processing units (GPUs). Participants in this pathway are expected to have familiarity with basic Python programming, such as using NumPyand basic linear algebra (matrix-matrix multiplication).

  • Parallel Computing

    The Parallel Computing Pathway consists of four training sessions. The first one teaches how to use the AI-tailored NCSA Delta HPC system which will be used for the hands-on activities. The following three sessions will cover essential parallel programming frameworks and architectures in shared memory (OpenMP) and distributed memory systems (MPI). These are critical tools to scale up scientific research applications and leverage the power of supercomputers at scale using CPUs and GPUs.

  • Cohort Member Area

    Not available unless any of:
    • You belong to Mentor
    • You belong to a group in CIP Cohort
  • CI Awareness Cohort Activities

    Not available unless any of:
    • You belong to CI-Awareness
    • You belong to Mentor
  • ML & AI Cohort Activities

    Not available unless any of:
    • You belong to ML-AI
    • You belong to Mentor
  • Data Science Cohort Activities

    Not available unless any of:
    • You belong to Data-Science
    • You belong to Mentor
  • Parallel Computing Cohort Activities

    Not available unless any of:
    • You belong to Parallel-Computing
    • You belong to Mentor