UI Wordmark

CS 484 DSO - Parallel Programming

Campus: Urbana-Champaign

Description:

Techniques for the programming of all classes of parallel computers and devices including shared memory and distributed memory multiprocessors, SIMD processors and co-processors, and special purpose devices. Key concepts in parallel programming such as reactive and transformational programming, speculation, speedup, isoefficiency, and load balancing. Synchronization primitives, libraries and languages for parallel programming such as OpenMP and MPI, performance monitoring, program tuning, analysis and programming of numerical and symbolic parallel algorithms. Course Information: 3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: CS 241.

Special Instructions:

This course is only for students that are in the Computer Science Online MCS Program. This course will be taught on the Coursera platform. This section will have one or more proctored online exams. Proctoring options may include fee-based ProctorU and approved testing facilities that carry no fees.

Academic Program Restrictions:

MCS:Computer Sci Online -UIUC

Option 1

Number of Required Visit(s): 0

Course Level: Graduate

Credit: 4

Term(s): Fall , Spring


Home

Bachelor's Degree

Master's Degree

Doctoral Degree

Certificates

Continuing Education

Search Programs

Search Courses

FAQ

Contact Us


University of Illinois Online
Phone: (866) 633-8465 - Join Us  Facebook
© Copyright 2015 - University of Illinois

Cookie Settings