Jan-May 2024
1. Statistical Mechanics (PH 404)

July-Nov 2023
1. Statistical Mechanics (PH 301)
2. Physics-I (PH101) Tutor
Jan-May 2023
1. Atomistic Simulation Techniques (PH548)      
2. Physics Lab (PH110) 
July-Nov 2022
1. Computer Programming & Numerical Methods (PH 407)
2. Physics-I (PH101) Tutor
Jan-May 2022
1.Theory and Simulation of Nano-Structures (PH442)  
2. Physics-II (PH102) Tutor
July-Nov 2021
1. Computational Physics (PH707)  
2. Physics-I (PH101) Tutor
Jan-May 2021
1. Physics-II (PH102) Tutor

July-Nov 2020
1. Computational Physics (PH707)  
2. Physics-I (PH101) Tutor
Jan-May 2020
1. Numerical Methods & Computational Physics (PH 408)
2. Physics Lab (PH110) 
July-Nov 2019
1. Computational Physics (PH707)  
2. Physics-I (PH101) Tutor
Jan-May 2019
1. Numerical Methods & Computational Physics (PH408)  
July-Nov 2018
1. Physics-I (PH101) Div (II & IV - Up to MidSem) 
2. Physics-I (PH101) Tutor
Jan-May 2018
1. Numerical Methods & Computational Physics (PH408)  
2. Physics Lab (PH110) 
July-Nov 2017
1. Experimental and Numerical Techniques (PH706)  (shared) 
2. Physics-I (PH101) Tutor
Jan-May 2017
1. Preparatory Physics (PH002) (post-Midsem)
July-Nov 2016
1. Physics-I (PH101) Div(II & IV - Up to MidSem) 
Jan-May 2016
1. Experimental and Numerical Techniques (PH706)      
2. Advanced Physics Lab(PH516)  
July-Nov 2015
1. Computational Physics (PH305/PH381M)  
Jan-May 2015
 1. Preparatory Physics-II (PH002)   
July-Nov 2014
1. Atomistic Simulation Techniques (PH548)                    
2. Physics -I (PH101) Tutor
Jan-May 2014
1. Numerical Methods & Computational Physics (PH408)  
2. Physics Lab (PH110) 
July-Nov 2013
1. Computational Physics (PH305/PH381M)                    
2. Physics Lab (PH110) 
Jan-May 2013
1. Numerical Methods &Computational Physics (PH408)  
2. Physics Lab  (PH110)       
July-Nov 2012
1. Computational Physics (PH305 + PH381M)                  
2. Physics-I (PH110) Tutor  
Jan-May 2012
1. Theory and Simulation of Nano-Structures(PH442)     
2. Physics Lab (PH110; 1 Group)
Jul -Nov 2011
1. Physics-I (PH101)  
Jan-May 2011
1. Elements of Statistical Mechanics (PH205)                
2. Physics II (PH102) Tutor 
Jul -Nov 2010
1. Classical Mechanics  (PH211 + PH403)                      
2. Physics I (PH101) Tutor    
Jan-May 2010
1. Elements of Statistical Mechanics (PH205)                 
2. Phys. Lab (PH 110; 2 Groups)  
Jul -Nov 2009
1. Classical Mechanics  (PH211 + PH403)   
Jan-May 2009
1. Elements of Statistical Mechanics (PH205)                 
2. Phys. Lab (PH110; 2 Groups) 
Jul -Nov 2008
1. Classical Mechanics  (PH211 + PH403)                    
2. Physics I (PH101) Tutor           
Jan-May 2008
1. B. Tech. Phys. Lab (PH110; 2 Groups)