Applied Parallel Computing For Engineers

ECSE-4740

Engineering techniques for parallel processing. Knowledge and hands-on experience in developing applications software for processors on inexpensive widely-available computers with massively parallel computing resources. Multi-thread shared memory programming with OpenMP and NVIDIA GPU multicore programming with CUDA and Thrust. The use of NVIDIA gaming and graphics cards on current laptops and desktops for general purpose parallel computing using Linux.

3 credits

Past Term Data

Offered
Not Offered
Offered as Cross-Listing Only
No Term Data
Spring Summer Fall
(Session 1) (Session 2)
2025
2024
2023
2022
Appl Parallel Comp For Engrs (3c)
  • W. Randolph Franklin
Seats Taken: 13/28
2021
Appl Parallel Comp For Engrs (3c)
  • W. Randolph Franklin
Seats Taken: 10/30
2020
Applied Parallel Computing For Engineers (3c)
  • W. Randolph Franklin
Seats Taken: 17/16
2019
Applied Parallel Computing For Engineers (3c)
  • W. Randolph Franklin
Seats Taken: 14/16
2018
Applied Parallel Computing For Engineers (3c)
  • W. Randolph Franklin
Seats Taken: 2/2
2017
Applied Parallel Computing For Engineers (3c)
  • W. Randolph Franklin
Seats Taken: 17/36
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998