Curriculum
The department offers graduate programs in drilling, production, reservoir, natural gas, enhanced oil recovery, and geothermal engineering. A prospective graduate student is required to take at least one course from each of the pre-determined (1) Mathematics/ Statistics/ Modeling and (2) Thermodynamics/ Physical Chemistry/ Strength of Materials groups. All graduate students are required to assign their thesis advisor and thesis topics by the end of their first semester in the program.
Petroleum and Natural Gas Engineering Master of Science (M.S.) Program
- PETE 500 M.S. Thesis NC
- PETE 580 Research Methods & Ethics
- PETE 590 Seminar (0-2)NC
- 7 elective courses *
Total Minimum Course Credit : 21
Minimum Number of Credit Courses : 7
* at least 2 courses must be with PETE code
* at least 2 courses must be taken from outside the department
Petroleum and Natural Gas Engineering Doctor of Philosophy (Ph.D.) Program
- PETE 580 Research Methods & Ethics*
- PETE 600 Ph.D. Thesis NC
- PETE 690 Graduate Seminar
- 7 elective courses**
Total Minimum Course Credit : 21
Minimum Number of Credit Courses : 7
* Required if not taken during the Master of Science Program.
** at least 2 courses must be with PETE code
** at least 3 courses must be taken from outside the department
Some courses in the Mathematics/ Statistics/ Modeling group
| Course Code | Course Name |
| AE501 | ADVANCED MATHEMATICS FOR ENGINEERS I |
| CE530 | MODELLING IN STATISTICAL HYDROLOGY |
| CE575 | SEDIMENT TRANSPORT I |
| CE7015 | SOFT COMPUTING METHODS FOR WATER RESOURCES MANAGEMENT |
| ME510 | NUMERICAL METHODS IN ME II |
| ME521 | ANALYTICAL METHODS IN ENGINEERING I |
| ME533 | COMPUTER-AIDED DESIGN (CAD) |
| ME710 | HIGHER ORDER NUMERICAL METHODS FOR PARTIAL DIFFERENTIAL EQNS |
| CENG540 | PROGRAMMING LANGUAGES |
| CENG561 | ARTIFICIAL INTELLIGENCE |
| CENG562 | MACHINE LEARNING |
| CENG574 | STATISTICAL DATA ANALYSIS |
| CENG783 | DEEP LEARNING |
| CHE521 | ADVANCED FLUID FLOW |
| CHE550 | CHEMICAL ENGINEERING MATHEMATICS |
| ES501 | ANALYTICAL METHODS IN ENGINEERING II |
| GEOE517 | ADVANCED GEOSTATISTICS |
| MATH581 | NUMERICAL ANALYSIS |
| MATH587 | ORDINARY DIFFERENTIAL EQUATIONS |
| MATH677 | NUMERICAL METHODS IN ORDINARY DIFFERENTIAL EQUATIONS |
| PETE557 | ANALYSIS OF POROUS MEDIA FLOW EQUATIONS II |
| PETE507 | NUMERICAL RESERVOIR SIMULATION I |
| PETE512 | FLUID FLOW THROUGH POROUS MEDIA |
| PETE560 | OPTIMIZATION OF PETROLEUM RECOVERY PROCESSES |
Some courses in the Thermodynamics/ Physical Chemistry/ Strength of Materials group
| Course Code | Course Name |
| AEE545 | ADVANCED FLUID MECHANICS |
| CE539 | ADVANCED MECHANICS OF FLUIDS I |
| CE563 | ADVANCED SOIL MECHANICS I |
| CE568 | SOIL DYNAMICS |
| ME502 | ADVANCED DYNAMICS |
| ME504 | ADVANCED HEAT TRANSFER I |
| ME508 | THERMAL RADIATION |
| ME517 | ADVANCED FLUID MECHANICS |
| ME549 | EXPERIMENTAL STRESS ANALYSIS I |
| CHE510 | ADVANCED CHEMICAL REACTION ENGINEERING |
| CHE520 | TRANSPORT PHENOMENA |
| GEOE512 | PETROLEUM GEOCHEMISTRY |
| MINE521 | CHEMISTRY OF MINERAL-WATER SYSTEMS |
| MINE527 | ROCK MECHANICS FOR CIVIL ENGINEERS |
| PETE521 | CHEMICALS FROM PETROLEUM |
NOTE: For both course groups, different courses outside the curriculum may also be evaluated subject to the approval of the Academic Advisor and the Department Board.