Petroleum engineering involves the production of hydrocarbons through exploration and extraction. It requires a science background with high marks. Job prospects in petroleum engineering are good due to the specialized field, with opportunities in public and private sectors dealing with oil and gas. The average salary for a petroleum engineer in India is Rs. 699,027 per year. Several universities in India offer petroleum engineering programs, including Bharathisadan Institute of Engineering and Technology, Quantum Global Campus, BR Ambedkar Technological University, and Indian School of Mines.