May 24, 2026  
2025-2026 Binghamton University Academic Guide 
    
2025-2026 Binghamton University Academic Guide [ARCHIVED]

CS 547 - High Performance Computing


Credits: 3

This course covers the applied area of high performance computing for machine learning, big data, and scientific computing. Students will learn about techniques for programs where the amount of computation is substantial enough that performance is a major concern. A substantial part of the material will cover parallel computation, including message-passing, multicore, and vectorization. A variety of different algorithms and applications will be considered, including machine learning, big data, and more traditional scientific computing. Prerequisite: Computer Architecture or Undergraduate Operating Systems and C programming. Term offered varies.