| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12210136 | Engineering Drawing | 2 | |
| 13010006 | Computer Skills & Applications | 1 | |
| 15010101 | Calculus I | 3 | |
| 15020101 | General Physics I | 3 | |
| 15200106 | English I | 3 | 15200099 |
| University Requirement - Optional | 2 | ||
| Total | 14 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12140101 | Computer Programming | 4 | |
| 12210137 | Engineering Workshop | 1 | |
| 15010102 | Calculus II | 3 | 15010101 |
| 15020102 | General Physics II | 3 | 15020101 |
| 15020105 | General Physics Lab I | 1 | 15020101 |
| 15200102 | Arabic Language | 3 | |
| 15200112 | English II | 3 | 15200106 |
| Total | 18 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12110101 | Electrical Circuits I | 3 | 15020102 |
| 12130201 | Electromagnetism | 3 | 15020102 |
| 12210321 | Statics & Dynamics | 3 | 15020101 |
| 15010229 | Engineering Mathematics I | 3 | 15010102 |
| 15020106 | General Physics Lab II | 1 | 15020102 |
| University Requirement - Optional | 2 | ||
| Total | 15 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12110203 | Electrical Circuits II | 3 | 12110101 |
| 12110237 | Electrical Circuits Lab | 1 | 12110203, 15020106 |
| 12110288 | Software Applications | 3 | 12140101 |
| 12120205 | Electronics | 3 | 12110101 |
| 12210441 | Thermodynamics & Power Technology | 3 | 12210321 |
| 12210444 | Intro to Research Methodology | 3 | |
| 15010230 | Engineering Mathematics II | 3 | 15010229 |
| Total | 19 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12110207 | Electrical Machines I | 3 | 12130201, 12110203 |
| 12110312 | Electrical Measurement | 3 | 12110203, 12120205 |
| 12110355 | Control Systems I | 3 | 12110203, 15010230 |
| 12110419 | Power Electronics | 3 | 12110203, 12120205 |
| 12120206 | Electronics Lab | 1 | 12110237, 12120205 |
| 12120207 | Logic Circuits Design | 3 | 12120205 |
| 13010007 | Communication Skills | 1 | |
| Total | 17 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12110314 | Electrical Machines II | 3 | 12110207 |
| 12110335 | Electrical Machines Lab | 1 | 12110207, 12110314 |
| 12110420 | Power Electronics Lab | 1 | 12110419 |
| 12120208 | Logic Circuits Design Lab | 1 | 12120207 |
| 12120305 | Microcontrollers | 3 | 12120207 |
| 12130302 | Signals & Systems | 3 | 15010230 |
| 12150310 | Sustainable Energy Technology I | 3 | 12110419, 12210441 |
| 12150311 | Sustainable Energy Technology Lab I | 1 | 12150310 |
| 15010325 | Numerical Analysis | 3 | 15010230 |
| Total | 19 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12110313 | Electrical Measurement Lab | 1 | 12110312 |
| 12110318 | Electrical Power Systems I | 3 | 12110207 |
| 12120306 | Microcontrollers Lab | 1 | 12120305 |
| 12120430 | Programmable Logic Controllers (PLC) | 3 | 12120207 |
| 12120431 | Programmable Logic Controllers (PLC) Lab | 1 | 12120430, 12120207 |
| 12130350 | Communication Systems | 3 | 12130302 |
| 12150410 | Sustainable Energy Technology II | 3 | 12150310 |
| 12150411 | Sustainable Energy Technology Lab II | 1 | 12150410 |
| 15200104 | Social Services | 1 | |
| Total | 17 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12110423 | Electrical Power Systems II | 3 | 12110318 |
| 12150420 | Energy Audit Management & Conservation | 3 | 12150410 |
| 12150430 | Energy & Environmental Technology | 3 | 12150410 |
| 12310599 | Engineering Projects Management | 3 | |
| 15200107 | Islamic Studies | 3 | |
| Total | 15 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12000598 | Intro to Graduation Project | 1 | |
| 12110445 | Artificial Intelligence Technologies | 2 | 12110288 |
| 12110535 | Power Plant Engineering | 3 | 12110314, 12210441 |
| 12150520 | Energy Storage Systems | 3 | 12150410 |
| 15200101 | Palestinian Issue | 3 | |
| Major Requirement - Optional | 3 | ||
| Total | 15 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12000599 | Graduation Project | 3 | 12000598 |
| 12150510 | Computer Applications for Renewable Energy | 3 | 12150410 |
| Major Requirement - Optional | 3 | ||
| Total | 9 |