石油工程相关知识有哪些科目