2024-2025 Catalog 
  
    Dec 03, 2024  
2024-2025 Catalog
Add to Portfolio (opens a new window)

CPSC 330 - Parallel Programming


Introduction to the parallel computing landscape and a parallel programming language. Overview of processes, synchronization, and the use and implementation of semaphores. Introduction to distributed programming techniques (including message passing, RPC and rendezvous), process interaction paradigms and scientific computing (including heartbeat algorithms, pipeline algorithms, broadcast algorithms, grid computations and particle computations). Typically Offered: On Demand
Level: UG
Credit Hours: 4

Prerequisite (MATH 216 /D- And CPSC 200 /D- Or ECNS-111/D-) Or (MATH 220 /D- And CPSC 200 /D- Or ECNS 311 /D-)
Department: MATH



Add to Portfolio (opens a new window)