Curriculum
Last Updated:
Curriculum
The department offers graduate programs in drilling, production, reservoir, natural gas, enhanced oil recovery, and geothermal engineering fields. A prospective graduate student is required to take at least one course from each of the predetermined Mathematics, Thermodynamics/Physical Chemistry/Strength of Materials, and Transport Phenomena course groups.
All graduate students must assign a thesis advisor and thesis topics by the end of the semester in which they start the program.
M.S in Petroleum and Natural Gas Engineering
- PETE 500 M.S. Thesis NC
- PETE 580 Research Methods & Ethics
- PETE 590 Seminar (0-2)NC
- 7 Elective Courses *
Total Minimum Credit: 21
No of Courses with Credit (min): 7
* at least 2 of which are PETE courses
*2 of which should be taken from other departments (PETE 556 & PETE 557 are considered as non-departmental courses)
Ph. D. in Petroleum and Natural Gas Engineering
- PETE 580 Research Methods & Ethics*
- PETE 600 Ph.D. Thesis NC
- PETE 690 Graduate Seminar
- 7 Elective Courses**
Total Minimmum Credit: 21
No of Courses with Credit: 7
* is a must course if the course were not taken during M.S
** at least 2 of which are PETE courses
** 3 of which should be taken from other departments (PETE 556 & PETE 557 are considered as non-departmental courses)
Some Courses included in Mathematics/Statistics/Modelling Groups
| 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 included in Thermodynamics/Physical Chemistry/Strength of Materials
| 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 |