| Dscription | Semester | Level | Course Hours | Course Name | Course Code | Seq |
| DESCRIPTION | 1 | 1 | 2 | English Language (1) | ENGL1201 | 1 |
| 1 | 1 | 1 | Holy Quran (1) | ISLM1101 | 2 | |
| DESCRIPTION | 1 | 1 | 3 | Electric Circuits (1) | ITCC1301 | 3 |
| DESCRIPTION | 1 | 1 | 4 | Introduction to Computing | ITCS1401 | 4 |
| DESCRIPTION | 1 | 1 | 3 | Introduction To Management | ITIS1302 | 5 |
| DESCRIPTION | 1 | 1 | 3 | Calculus (1) | MATH1320 | 6 |
| -- | ||||||
| 2 | 1 | 2 | Arabic Language (1) | ARAB1201 | 7 | |
| 2 | 1 | 2 | Jurisprudence | ISLM1201 | 8 | |
| DESCRIPTION | 2 | 1 | 3 | Electronics (1) | ITCC1311 | 9 |
| DESCRIPTION | 2 | 1 | 3 | Computer Programming (1) | ITCS1309 | 10 |
| DESCRIPTION | 2 | 1 | 1 | Introduction to Engineering | ITME1101 | 11 |
| DESCRIPTION | 2 | 1 | 3 | Technical Writing Skills | ITSN2308 | 12 |
| DESCRIPTION | 2 | 1 | 3 | Calculus (2) | MATH1321 | 13 |
| -- | ||||||
| DESCRIPTION | 3 | 1 | 2 | Environmental Sciences | GEOL3203 | 14 |
| -- | ||||||
| DESCRIPTION | 1 | 2 | 3 | Principles Of Microeconomics | ECON1301 | 15 |
| 1 | 2 | 2 | Studies in Prophetic Tradition | ISLM2201 | 16 | |
| DESCRIPTION | 1 | 2 | 3 | Computer Programming (2) | ITCS2301 | 17 |
| DESCRIPTION | 1 | 2 | 3 | Data Structures | ITCS2307 | 18 |
| DESCRIPTION | 1 | 2 | 3 | Discrete Structures | ITCS2311 | 19 |
| DESCRIPTION | 1 | 2 | 3 | Introduction to Software Engineering | ITSE2301 | 20 |
| -- | ||||||
| 2 | 2 | 1 | Holy Quran (2) | ISLM2105 | 21 | |
| DESCRIPTION | 2 | 2 | 3 | Systems Analysis and Design | ITCS2310 | 22 |
| DESCRIPTION | 2 | 2 | 3 | Algorithms | ITCS2312 | 23 |
| DESCRIPTION | 2 | 2 | 3 | Management Information Systems | ITIS4306 | 24 |
| DESCRIPTION | 2 | 2 | 2 | Principles of Statistics | MATH2209 | 25 |
| DESCRIPTION | 2 | 2 | 3 | Linear Algebra (1) | MATH2305 | 26 |
| -- | ||||||
| 1 | 3 | 2 | Studies in Islamic Faith | ISLM2202 | 27 | |
| 1 | 3 | 1 | Holy Quran (3) | ISLM3107 | 28 | |
| DESCRIPTION | 1 | 3 | 3 | Freelancing and Entrepreneurship | ITCS3301 | 29 |
| DESCRIPTION | 1 | 3 | 4 | Operating Systems | ITCS3403 | 30 |
| DESCRIPTION | 1 | 3 | 3 | Computer Networks | ITCS4316 | 31 |
| DESCRIPTION | 1 | 3 | 3 | Operational Research (1) | ITIS3304 | 32 |
| -- | ||||||
| 2 | 3 | 2 | Interpretation of Quran | ISLM3201 | 33 | |
| 2 | 3 | 1 | Holy Quran (4) | ISLM4113 | 34 | |
| DESCRIPTION | 2 | 3 | 1 | Co-op Training | ITCS3101 | 35 |
| DESCRIPTION | 2 | 3 | 4 | Web Page Design | ITCS3401 | 36 |
| DESCRIPTION | 2 | 3 | 4 | Database Systems | ITCS3402 | 37 |
| DESCRIPTION | 2 | 3 | 3 | Organizational Culture | ITIS3301 | 38 |
| -- | ||||||
| DESCRIPTION | 1 | 4 | 3 | Information Security | ITCS4301 | 39 |
| DESCRIPTION | 1 | 4 | 3 | Artificial Intelligence | ITCS4319 | 40 |
| DESCRIPTION | 1 | 4 | 3 | Human Computer Interaction | ITCS4322 | 41 |
| DESCRIPTION | 1 | 4 | 3 | Mobile Computation | ITCS4326 | 42 |
| DESCRIPTION | 1 | 4 | 3 | Data Mining | ITCS4346 | 43 |
| DESCRIPTION | 1 | 4 | 3 | Business Process Management | ITIS3305 | 44 |
| DESCRIPTION | 1 | 4 | 3 | Risk & Strategic Management | ITIS4303 | 45 |
| DESCRIPTION | 1 | 4 | 3 | Graduation Project I | ITIS4330 | 46 |
| DESCRIPTION | 1 | 4 | 3 | Special Topics I | ITIS4350 | 47 |
| DESCRIPTION | 1 | 4 | 3 | Software Management | ITSE4304 | 48 |
| 1 | 4 | 2 | Palestinian Land and Human | PALS4212 | 49 | |
| -- | ||||||
| DESCRIPTION | 2 | 4 | 3 | Computer Graphics | ITCS3310 | 50 |
| DESCRIPTION | 2 | 4 | 3 | E-Commerce Systems | ITIS4301 | 51 |
| DESCRIPTION | 2 | 4 | 3 | Graduation Project II | ITIS4331 | 52 |
| DESCRIPTION | 2 | 4 | 3 | Technology Entrepreneurship | ITIS4336 | 53 |
| DESCRIPTION | 2 | 4 | 3 | E-Marketing | ITIS4341 | 54 |
| DESCRIPTION | 2 | 4 | 3 | Mobile Applications Development | ITSE4310 | 55 |
| DESCRIPTION | 2 | 4 | 3 | Expert Systems | ITSE5304 | 56 |
| -- |