1. Indispensable:
| Code | Course Name | Credit hours | Maximum Grades | Duration of written Exam, hours | ||
| Coursework | Writtenexam | Total | ||||
| NGT600 | Petroleum & Gas Reservoir Technology | 3 | 30 | 70 | 100 | 2 |
| NGT601 | Power Systems | 3 | 30 | 70 | 100 | 2 |
| NGT602 | Petroleum & Natural Gas Processing | 3 | 30 | 70 | 100 | 2 |
| NGT603 | Fires and Explosions | 3 | 30 | 70 | 100 | 2 |
| NGT699 | M. Sc. Thesis | 18 | —- | —- | —- | —– |
2. Voluntary: The student chooses 2 of the courses listed below
| Code | Course Name | Credit hours | Maximum Grades | Duration of written Exam, hours | ||
| Coursework | Writtenexam | Total | ||||
| NGT604 | Petroleum & Gas well Technology | 3 | 30 | 70 | 100 | 2 |
| NGT605 | Petroleum & Gas Transportation and underground storage | 3 | 30 | 70 | 100 | 2 |
| NGT606 | Selective Topics in Petroleum & Gas Reservoir Engineering | 3 | 30 | 70 | 100 | 2 |
| NGT607 | Corrosion and Corrosion Control | 3 | 30 | 70 | 100 | 2 |
| NGT608 | System Simulation | 3 | 30 | 70 | 100 | 2 |
| NGT609 | Programmable Logic Control and SCADA7* | 3 | 30 | 70 | 100 | 2 |
| NGT610 | Electromechanical Energy Conversion | 3 | 30 | 70 | 100 | 2 |
| NGT611 | Selective Topics in Electrical Engineering | 3 | 30 | 70 | 100 | 2 |
| NGT612 | Advanced Petrochemicals | 3 | 30 | 70 | 100 | 2 |
| NGT613 | Environmental Engineering | 3 | 30 | 70 | 100 | 2 |
| NGT614 | Selective Topics in Chemical Engineering | 3 | 30 | 70 | 100 | 2 |
| NGT615 | Environmental & Economical Aspects of NG Systems | 3 | 30 | 70 | 100 | 2 |
| NGT616 | Failure Modes & Fault tree Analysis | 3 | 30 | 70 | 100 | 2 |
| NGT617 | Advanced Measuring Techniques & Control Systems | 3 | 30 | 70 | 100 | 2 |
| NGT618 | Safety & Risk Control Technology | 3 | 30 | 70 | 100 | 2 |
| NGT619 | Selective Topics in Mechanical Engineering | 3 | 30 | 70 | 100 | 2 |