154
edits
Changes
→New ICT Courses (Fall 2012)
=== New ICT Courses (Fall 2012) ===
* GPU610 Parallel Programming Fundamentals
: Modern GPU (Graphics Processing Unit) technology supports massively parallelcomputations, which complements the serial processing capabilities of CPU technology. This course teaches students how to parallelize serial code and how to program the GPU. Students learn to read, write, and debug simple heterogeneous programs. Students also study cases that have benefited from parallelization.
* DPS915 Introduction to Parallel Programming
: Modern GPU (Graphics Processing Unit) technology supports massively parallel computations, which complements the serial processing capabilities of CPU technology. This course teaches students how to parallelize serial code and how to program the GPU. Students learn to read, write, and debug simple heterogeneous programs. Students also study cases that have benefited from parallelization and develop a heterogeneous application for a client.
: Pre-requisite: BTP300
== Applied Research (Potential - Winter 2013) ==