wisconsin
CS 759: High Performance Computing for Applications in Engineering

CS 759: High Performance Computing for Applications in Engineering

By Last modified: 2 min read

Fall 2026 · UW–Madison

Cross-listed as ECE/ME/EMA/CS 759. The course explores how to choose and implement parallel computing approaches for engineering workloads, with hands-on programming and a final project.

Topics

  • Computer architecture, memory, and performance
  • GPU programming with CUDA
  • Shared-memory parallelism with OpenMP
  • Distributed-memory parallelism with MPI
  • Matching applications to parallel hardware and programming models

Notes

Resources