Nptel Chemical Kinetics