On completion of this course;
- the learner will have in-depth knowledge about parallel programming and parallelism models
- the learner will be able to compare and contrast different GPU programming framewors
- the learner will be able to design and develop algorithms on the GPU
- the learner will know about the optimization techniques and will be able to apply these techniques to existing or new algorithms