WesMaps - Wesleyan University Catalog 2024-2025       Summer Session       Winter Session       Home       Archive       Search
CS92PROD
Working with High Performance Computing (HPC) Tools
QAC 159
Fall 2024
Section: 01  

This is a cross-disciplinary course designed to introduce students to UNIX and learn how to perform calculations/analysis in a high performance computing (HPC) environment. We assume students have a basic understanding of computing, but no prior experience with working with UNIX or HPC is expected. All students will gain experience working on Wesleyan's High Performance Computing cluster. We will learn to work in a UNIX environment, how to write BASH scripts, and how to schedule and complete our work in a multiuser HPC environment. In the second part of the course, we shift the focus to parallel computing. We introduce CUDA devices used for parallel computing, and work to convert a serial program into its parallel version. Students will develop and implement a project of their choosing, which may involve UNIX and HPC combined with any area of interest. Anticipating the course will be taken by students studying a broad range of disciplines brought together by a common interest in HPC, individualized support and feedback will be provided at several checkpoints throughout the course. Students will gain insight into the many ways UNIX and HPC are crossing traditional disciplinary boundaries to advance research in a variety of fields, expanding the possibilities in our data-driven era.
Credit: .5 Gen Ed Area Dept: SBS QAC
Course Format: Laboratory CourseGrading Mode: Student Option
Level: UGRD Prerequisites: COMP112
Fulfills a Major Requirement for: (HRAD-MN)
Past Enrollment Probability: 90% or above

Last Updated on APR-29-2024
Contact wesmaps@wesleyan.edu to submit comments or suggestions. Please include a url, course title, faculty name or other page reference in your email ? Wesleyan University, Middletown, Connecticut, 06459