| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12210136 | Engineering Drawing | 2 | |
| 12210137 | Engineering Workshop | 1 | |
| 13010006 | Computer Skills & Applications | 1 | |
| 15010101 | Calculus I | 3 | |
| 15020101 | General Physics I | 3 | |
| 15020105 | General Physics Lab I | 1 | |
| 15200106 | English I | 3 | |
| University Requirement - Optional | 2 | ||
| Total | 16 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 13010007 | Communication Skills | 1 | |
| 15010102 | Calculus II | 3 | |
| 15020102 | General Physics II | 3 | |
| 15020106 | General Physics Lab II | 1 | |
| 15200101 | Palestinian Issue | 3 | |
| 15200112 | English II | 3 | |
| University Requirement - Optional | 2 | ||
| Total | 16 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12110101 | Electrical Circuits I | 3 | |
| 12140101 | Computer Programming | 4 | |
| 12210321 | Statics & Dynamics | 3 | |
| 15010229 | Engineering Mathematics I | 3 | |
| 15200102 | Arabic Language | 3 | |
| Total | 16 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12110102 | Electrical Circuits Lab I | 1 | |
| 12110203 | Electrical Circuits II | 3 | |
| 12120205 | Electronics | 3 | |
| 12210238 | Thermodynamics | 3 | |
| 15010230 | Engineering Mathematics II | 3 | |
| 15200104 | Social Services | 1 | |
| 15200107 | Islamic Studies | 3 | |
| Total | 17 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12110204 | Electrical Circuits Lab II | 1 | |
| 12110207 | Electrical Machines I | 3 | |
| 12110355 | Control Systems I | 3 | |
| 12120203 | Protection & Control Devices | 3 | |
| 12120204 | Protection & Control Devices Lab | 1 | |
| 12120206 | Electronics Lab | 1 | |
| 12120207 | Logic Circuits Design | 3 | |
| 12210444 | Intro to Research Methodology | 3 | |
| Total | 18 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12110314 | Electrical Machines II | 3 | |
| 12110419 | Power Electronics | 3 | |
| 12120208 | Logic Circuits Design Lab | 1 | |
| 12120309 | Programmable Logic Controllers I (PLC I ) | 3 | |
| 12120310 | Programmable Logic Controllers I (PLC I ) Lab | 1 | |
| 12120579 | Electrical Measurements & DAQ | 3 | |
| 12140456 | Local Area Networks | 3 | |
| 12210473 | Control Systems Lab | 1 | |
| Total | 18 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12110335 | Electrical Machines Lab | 1 | |
| 12110420 | Power Electronics Lab | 1 | |
| 12110526 | Electrical Installation | 2 | |
| 12120305 | Microcontrollers | 3 | |
| 12120413 | DC Motor Drives | 3 | |
| 12120415 | Programmable Logic Controllers II (PLC II) | 3 | |
| 12120416 | Programmable Logic Controllers II (PLC II ) Lab | 1 | |
| 12120580 | Electrical Measurements & DAQ Lab | 1 | |
| 12210467 | Sensors Transducers & Interfacing | 3 | |
| Total | 18 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12110288 | Software Applications | 3 | |
| 12110539 | Electrical Installation Lab | 1 | |
| 12120306 | Microcontrollers Lab | 1 | |
| 12120307 | Printed Circuit Board Design | 2 | |
| 12120414 | DC Motor Drives Lab | 1 | |
| 12120528 | Supervision Systems | 3 | |
| 12210468 | Sensors Transducers & Interfacing Lab | 1 | |
| 12210575 | Hydraulic & Pneumatic Systems | 3 | |
| Major Requirement - Optional | 3 | ||
| Total | 18 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12120417 | AC Motor Drives | 3 | |
| 12120520 | Intro to Graduation Project | 1 | |
| 12120537 | Supervisory Systems Lab | 1 | |
| 12120578 | Electromagnetic Compatibility | 3 | |
| University Requirement - Optional | 2 | ||
| Major Requirement - Optional | 3 | ||
| Total | 13 |
| Course Code | Course Name | Credit Hours | Prerequisites |
|---|---|---|---|
| 12110445 | Artificial Intelligence Technologies | 2 | |
| 12120418 | AC Motor Drives Lab | 1 | |
| 12120521 | Graduation Project | 3 | |
| 12120522 | Programmable Logic (PLD & FPGA) Lab | 1 | |
| 12310599 | Engineering Projects Management | 3 | |
| Total | 10 |