CS 6868 - Concurrent Programming

Goal of the course: At the end of the course, students will have a fair understanding of some standard concepts in concurrent programming (programming and reasoning). The students will be exposed to multiple models of concurrency (and parallel programming languages).

Slides for the Lectures: Programming assignments:
Assignment What? Credit Start date Due-date
P1 Java assignment 4% 20 Jan 2018 02 Feb 2018, 11:59PM
P2 Java assignment 4% 21 Feb 2018 02 Mar 2018, 11:59PM
P3 OpenMP assignment 8% 03 Mar 2018 11 Mar 2018, 11:59PM
P4 OpenMP assignment 8% 14 Mar 2018, 25 Mar 2018, 11:59PM
P5 MPI assignment 8% 31 Mar 2018, 13 Apr 2018, 11:59PM
P6 OpenMP + MPI assignment 8% 14 Apr 2018 28 Apr 2018, 11:59PM

Written Exams:


Under construction Last updated: Sat Apr 14 19:48:16 IST 2018