Sharif University of Technology (دانشگاه صنعتی شریف ) is a public research university. It offers degrees in chemistry, physics, mathematical science and materials science and engineering, as well as chemical, petroleum, civil, computer, electrical, industrial, mechanical, and aerospace engineering.