Loading course details…
Loading course details…
Rowan University · 3 credits · UGRD

Concurrency and parallelism are both used with respect to multithreaded programming. This course will cover techniques on improving performance and/or responsiveness based on topics in parallel programming and concurrent programming. Such topics may include optimizing the underlying parallel resources of a particular machine (such as multiple cores), machine clustering, synchronization mechanisms (such as locking), responses to simultaneous occurring events, processes and multithreading, context switching, race conditions or shared-memory multiprocessors. The course will also explore research into parallel and concurrent programming as well as new advances in the field. Students will be expected to do significant programming tasks in a language that may be new to them and be prepared to learn and apply this language throughout the course.
Fall 2026 · 1 section
Sep 1 – Dec 17
| Section | Days & time | Location | Instructor |
|---|---|---|---|
| 1Class #46254 | Mo · 9:30 AM – 12:15 PM | Robinson Hall 211 | McKee, Patrick |