Purdue Northwest
CS 51590
Parallel Computing
Spring, 2022

Professor Roger Kraft
Office: Classroom Office Building, Room 368
Phone: (219) 989-2273
Office hours: 12:30--2:30 TR, and by appointment.
E-mail: rlkraft@pnw.edu

This course is an introduction to parallel programming. It will begin with a review of parallelism, concurrency, processes, threads, shared memory synchronization, and message passing. Parallel programming topics might include data and task parallelism, thread pools, fork/join, parallel and reactive streams.

For the first three weeks of this semester, this class will meet using the Zoom application. We will meet Tuesday and Thursday from 3:30 to 4:45 pm. Please click on the following invite link to join a class meeting.

For the first three weeks of this semester, we will also use Zoom for office hours. I will have office hours Tuesday and Thursday afternoon at 12:30. Please click on the following invite link to join an office hour meeting.