The Heterogeneous Catalysis course provides a theoretical + experimental background for understanding the principles, fabrication, and uses of heterogeneous catalysts.