| W1 | 29-Jul-20 | Context Setting |
| W2 | 01-Aug-20 | Introduction to OpenMP |
| W3 | 05-Aug-20 | Develop a program using following construct and describe scenario for the need of construct |
| W4 | 12-Aug-20 | Execution Time computation |
| W5 | 19-Aug-20 | Develop a simple program using Execution Environment Routines and write interesting observations by comparing various routines |
| W6 | 26-Aug-20 | Develop a program using following construct and describe scenario for the need of construct |
| W7 | 09-Sep-20 | Develop a program using following construct and describe scenario for the need of construct |
| W8 | 16-Sep-20 | Develop a program using following construct and describe scenario for the need of construct |
| W9 | 19-Sep-20 | Develop a program using following construct and describe scenario for the need of construct |
| W10-13 | 23-Sep-20, 30-Sep-20, 07-Oct-20, 14-Oct-20 | Develop parallel programs for given serial programs and profile the program using VTune Analysis tool |
| W14-16 | 21-Oct-20, 28-Oct-20, 31-Oct-20 | Sample CUDA Programs |