Sep 26, 2024  
2024-2025 Rowan University Academic Catalog 
    
2024-2025 Rowan University Academic Catalog
Add to Portfolio (opens a new window)

CS 04563 - Parallel and Concurrent Programming

Credits: 3


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.



Course Attributes: GCAT, GRAD



Add to Portfolio (opens a new window)