The teaching learning is delivered according to the revised edition of 2016 curriculum. The curriculum consists of 34 credits of compulsory modules and 9 credits of elective modules. Students will study all modules with total credits of 43 (SKS). The compulsory and elective modules are listed below:
| Semester | Module code | Modul Name | Credits | |
| I | MTK1113 | Islam and Muhammadiyah | 2 | |
| MTK1233 | Advanced Thermodynamic | 3 | ||
| MTK1333 | Advanced Transport Phenomena | 3 | ||
| MTK1433 | Natural Resources Technology | 3 | ||
| MTK1533 | Elective Module 1 | 3 | ||
| total credits in semester 1 | 14 | |||
| II | MTK2133 | Advanced Chemical Reaction Technology | 3 | |
| MTK2233 | Clean Technology | 3 | ||
| MTK2333 | Research Method | 3 | ||
| MTK2433 | Elective Module 2 | 3 | ||
| total credits in semester 2 | 12 | |||
| III | MTK3133 | Advanced Separation Technology | 3 | |
| MTK3233 | Elective Module 3 | 3 | ||
| MTK3332 | Thesis Research Proposal | 2 | ||
| MTK3441 | Seminar of Thesis Research Proposal | 1 | ||
| total credits in semester 3 | 9 | |||
| IV | MTK4142 | Seminar of Research Results | 2 | |
| MTK4256 | Thesis | 6 | ||
| total of credits in semester 4 | 8 | |||
| Total credits within 4 semesters | 43 | |||
The Elective Modules:
| Module Code | Name of modules | Credits | |
| Electives modules for semester 1 and 3 | |||
| MTK15331 | Advanced Process Optimization | 3 | |
| MTK15332 | Material Engineering | 3 | |
| MTK32331 | Waste Treatment Technology | 3 | |
| MTK32332 | Catalyst Engineering | 3 | |
| Electives modules for semester 2 and 4 | |||
| MTK24331 | Energy Engineering | 3 | |
| MTK24332 | Polymer Engineering | 3 | |
| MTK24333 | Food Engineering | 3 | |
| MTK24334 | Electrochemical Engineering | 3 | |