teaching

Link to slides presented at different workshops and summer/winter schools.
Transactional Memory, Multicores, Programming in R

Courses

2017-2018
2017 fall semester: COL 818 -- Principles of Multiprocessor Systems (8 students)

2016-2017
2017 spring semester: COL 718-- Architecture of High Performance Computers
                                        (37 students)
                                     COL 819 -- Advanced Distributed Systems (26 students)

2016 fall semester:COL 100  Introduction to Programming (instructor's site)(250 students)
                               COL 861  Special Topics in Hardware Systems (4 students)
                               COV 881 Special Module in Hardware Systems (7 students)

2015-2016
2016 spring semester:COL 718 -- Architecture of High Performance Computers
                                                        (70 students)
2015 fall semester: COL 100 -- Introduction to Programming (225 students)


2014-2015
2015 spring semester: COL 216 -- Computer Architecture (120 students)
2014 fall semester: CSL 860 -- Advanced Distributed Systems (23 students)


2013-2014

2014 Spring Semester: CSL 818 -- Principles of Multiprocessor Systems (40 students)
2013 Fall Semester: CSL 211 -- Computer Architecture (135 students)

2012-2013

2013 Spring Semester : CSL 860 -- Advanced Distributed Systems  (37 students)

2012 Fall Semester :  CSL 211 -- Computer Architecture (IIT Delhi) (123 students)
2012 Fall Semester :  CSL 211 -- Computer Architecture (IIT Ropar) (60 students)

2011-2012

2012 Spring Semester : CSL 861 -- Art of Multiprocessor Programming  (26 students)

2011 Fall Semester :  CSL 211 -- Computer Architecture (IIT Delhi) (123 students)
2011 Fall Semester : CSL 211 - Computer Architecture
(IIT Ropar) (63 students)
2011 Fall Semester : (Addis Abbaba Institute of Technology, Ethiopia) 

                                                    Advanced Computer Architecture (46 students)

2010-2011

2011 Spring Semester : Fault Tolerant Systems (Shared with Prof. Arun Somani) (18 students)