Petroleum engineering prerequisites