Teaching

Teach (and served as Course Coordinator) for following  courses (theory & lab, both semester)

Ph.D. and M. Tech. 

Nanoscale Materials: Synthesis and Characterization (20NTC502J)

Physics and Chemistry of Nanomaterials (20NTC503J)

Nanoscale Magnetic Materials and Device (20NTE502T)

• Advanced data analysis & simulations for nanomaterial surface characterizations (value added course)


B. Tech. 

Advanced Characterization of Nanomaterials (18NTC107J)

Semiconductor Physics (18PYB103J)

Semiconductor Physics and Computation Methods (21PYB102J)