COMPUT – Computing

COMPUT 571 PARALLEL SCIENTIFIC COMPUTING (3-0-3)(S). Practical aspects of parallel computing for effective use of distributed memory platforms and graphics processing units (GPUs). Includes speed-up, weak and strong scaling and parallel I/O in theory and practice. Parallel programming libraries such as Message Passing Interface (MPI), CUDA-C (for Nvidia GPUs), OpenACC, and parallel processing capabilities in Python. Applications from a broad selection of scientific domains. PREREQ: CS 117 or MATH 365 or regular admission to Doctor of Philosophy in Computing program or PERM/INST.

COMPUT 601 INTRODUCTION TO GRADUATE STUDIES (1-0-1)(F). Preparation for incoming students for dissertation research and an introduction to program research areas. Includes strategies for working with an advisor and committee, writing workshops, expectations of graduate students, applying for fellowships, resources available for graduate students, and responsible conduct of research. PREREQ: Admission to Doctor of Philosophy in Computing program.

Refer to the University-wide Graduate Courses section in this catalog for additional course offerings.