Loading...

Description

Are you an agri-food or natural resources researcher with basic-to-intermediate programming skills in R or Python? Do you find yourself limited by processing time, memory constraints, or dataset size when running analyses, simulations, or models? This self-paced course will teach you how to scale up your computational workflows using readily available High Performance Computing (HPC) and Cloud Computing resources.

Who This Course Is For & What You'll Learn: This course is designed for researchers in computationally intensive agri-food and natural resources domains who want to scale their work beyond laptop limitations. Whether you're processing genetic data in biotechnology, analyzing sensor networks in precision agriculture, running climate models, optimizing supply chains, simulating ecosystem dynamics, or conducting forest inventory analysis—you'll learn to move these computationally intensive workflows from your laptop to professional HPC and cloud infrastructure.

Every exercise, example, and quiz question uses real agricultural research problems rather than generic computer science examples, so you'll directly apply scaling techniques to the types of challenges you actually face.


Course Format:

  • Self-paced: Complete at your own schedule
  • Time commitment: Approximately 13 hours total (9 hours of video lectures + 4 hours of hands-on quizzes)
  • Materials: Video lectures, slide presentations, and interactive Jupyter notebooks
  • Assessment: Four mastery-based quizzes (retakeable) covering computer hardware, computer science fundamentals, HPC/cloud concepts, and machine learning best practices


Prerequisites:

  • Functional programming knowledge in Python or R at a rudimentary level or higher
  • Basic familiarity with GIS concepts recommended but not required

What Tools This Course Uses: Throughout the course you will use three main tools to access and interact with compute-to-scale resources:

If you do not have a basic functional knowledge of these three tools, GEMS offers non-credit courses on all three topics. 

 

**This course is available to current University of Minnesota faculty, staff and students only**

Outline

  • Intro to Cloud Computing
  • Expanding HPC Skills
    • Basic machine learning concepts
    • Classic machine learning algorithms
    • Deep learning
  • Computer Science Concepts
    • Algorithm design
    • Data structures
    • Computational complexity (Big O)
    • Profiling
  • HPC and Cloud Concepts
    • Divide and conquer
    • Parallelization
    • Containerization
    • Storage types
  • Computer Hardware and Resources
    • Processor types
    • Memory
    • Networking speed
    • Trends
Loading...

Enroll Now - Select a section to enroll in

Section Title
HPC for Ag: Upskilling Agri-Food Researchers to Utilize HPC Resources
Type
Online, self paced
Dates
Sep 02, 2025 to Aug 23, 2026
Delivery Options
Self Paced Online  
Course Fee(s)
Course Fee $630.00
Potential Discount(s)
Instructors

Section Details

Contact Information:

  • For questions regarding course registration, please email Kris Junker at junk0011@umn.edu or call 612-624-7253
  • For questions regarding course materials and contact, please email Kevin Silverstein at kats@umn.edu
  • For questions regarding system access, log-in, username, or password, please email help@umn.edu or call 612-301-4357
Required fields are indicated by .