| Course Code | Course Name | Credit Hours | Prerequisite | Equivalent Requirement th> | Study Method |
|---|
| CME 216 | Engineering Analysis Methods | 3 | ( MATH 201 و MATH 205 ) | ( هت 216 ) | Normal |
| CME 310 | Numerical Analysis for Engineers | 3 | ( MATH 241 و MATH 205 و CPE 150 و CPE 200 ) | ( CPE 310 ) | Blended |
| CME 312 | Signals and Systems | 3 | ( EPE 220 ) | ( هت 312ب ) | Normal |
| CME 315 | Probability, Statistics and Random Processes in Engineering | 3 | ( CME 312 ) | ( CME 314 ) | Normal |
| CME 456 | COMMUNICATION SYSTEMS | 3 | ( CME 312 ) | ( هت 456 ) | Blended |
| CME 462 | Data Communications | 3 | ( CME 456 ) | ( هت 462 ) | Blended |
| CPE 100 | Career Development (1) | 0 | | ( BMIE 100 ) ( AE 100 ) ( BME 100 ) ( IOT 100 ) ( ELE 100 ) ( IE 100 ) ( ME 100 ) ( EPE 100 ) ( SME 100 ) | Normal |
| CPE 200 | Career Development (2) | 0 | ( CPE 100 ) | ( BMIE 200 ) ( AE 200 ) ( BME 200 ) ( IOT 200 ) ( ELE 200 ) ( IE 200 ) ( ME 200 ) ( EPE 200 ) ( SME 200 ) | Normal |
| CPE 230 | Digital Logic Design | 3 | ( EPE 220 ) | ( هح 230 ) | Online |
| CPE 231 | Digital Logic Design Lab | 1 | ( CPE 230 ) | ( هح 231 ) | Normal |
| CPE 260 | Object Oriented Programming and Design | 4 | ( CPE 150 ) | ( ) | Normal |
| CPE 260L | Object Oriented Programming and Design Lab | 0 | ( CPE 150 ) | ( ) | Normal |
| CPE 300 | Career Development (3) | 0 | ( CPE 200 ) | ( BME 300 ) ( BMIE 300 ) ( AE 300 ) ( IOT 300 ) ( ELE 300 ) ( IE 300 ) ( ME 300 ) ( EPE 300 ) ( SME 300 ) | Normal |
| CPE 344 | Microprocessor and microcontroller Systems Design | 3 | ( CPE 230 ) | ( هح 344ا ) | Online |
| CPE 345 | Microprocessor and microcontroller Systems Design Lab | 1 | ( CPE 344 ) | ( هح 345 ) ( هح 345ا ) | Normal |
| CPE 354 | Data Structures and Algorithms | 4 | ( CPE 260 ) | ( هح 354ا ) ( هح 354ب ) | Normal |
| CPE 354L | Data Structures and Algorithms Lab | 0 | ( CPE 260 ) | ( ) | Normal |
| CPE 400 | Career Development (4) | 0 | ( CPE 300 ) | ( ) | Normal |
| CPE 442 | Computer Organization and Architecture | 3 | ( CPE 344 ) | ( ) | Blended |
| CPE 450 | Database Systems Design | 4 | ( CPE 354 ) | ( هح 450ب ) ( هح 450ج ) | Normal |
| CPE 450L | Database Systems Design Lab | 0 | ( CPE 354 ) | ( ) | Normal |
| CPE 452 | Software Engineering | 3 | ( CPE 354 ) | ( هح 452 ) | Blended |
| CPE 453 | Software Engineering Lab | 1 | ( CPE 452 ) | ( هح 453 ) | Normal |
| CPE 460 | Operating Systems Design | 4 | ( CPE 354 ) | ( هح 460 ) | Normal |
| CPE 460L | Operating Systems Design Lab | 0 | ( CPE 354 ) | ( هح 460م ) | Normal |
| CPE 486 | Data Mining | 3 | ( CPE 450 و CME 315 و CPE 286 ) | ( ) | Blended |
| CPE 498 | GRADUATION PROJECT 1 | 1 | ( ELE 206 و CPE 286 و CPE 300 ) | ( هح 498ج ) | Normal |
| CPE 500 | Field Training | 6 | ( ELE 206 و CPE 400 ) | ( هح 500ب ) | Normal |
| CPE 542 | Principles of Embedded Systems | 3 | ( CPE 442 ) | ( هح 542 ) | Blended |
| CPE 545 | Computer Architecture and Embedded Systems Lab | 1 | ( CPE 542 ) | ( ) | Normal |
| CPE 562 | Computer Networks | 3 | ( CME 462 ) | ( هح 562 ) | Blended |
| CPE 563 | Computer Networks Lab | 1 | ( CPE 562 ) | ( هح 563 ) | Normal |
| CPE 570 | Parallel Processing | 3 | ( CPE 442 ) | ( هح 570 ) | Blended |
| CPE 571 | Parallel Processing Lab | 1 | ( CPE 570 ) | ( ) | Normal |
| CPE 578 | Computer Systems Security | 3 | ( CPE 562 ) | ( هح 578 ) | Blended |
| CPE 586 | Artificial Intelligence and Machine Learning | 3 | ( CPE 486 ) | ( ) | Normal |
| CPE 587 | Artificial Intelligence and Machine Learning Lab | 1 | ( CPE 586 ) | ( ) | Normal |
| CPE 598 | Graduation Project 2 | 3 | ( CPE 498 ) | ( هح 598ج ) | Normal |
| ELE 206 | TECHNICAL WRITING AND ENGINEERING ETHICS | 3 | ( CPE 200 و CPE 150 ) | ( هل 205 ) ( ELE 205 ) | Normal |
| ELE 250 | Electronics 1 | 3 | ( EPE 220 ) | ( هل 250 ) | Normal |
| ELE 251 | Electronics 1 Lab | 1 | ( ELE 250 ) | ( هل 251 ) | Normal |
| EPE 220 | Electric Circuits 1 | 3 | ( PHYS 102 ) | ( هق 220 ) | Normal |
| EPE 222 | Electric Circuits 2 | 3 | ( EPE 220 ) | ( هق 222 ) | Normal |
| EPE 223 | Electric Circuits Lab | 1 | ( EPE 222 ) | ( هق 223 ) | Normal |
| MATH 152 | Discrete Mathematics (for Information Technology and Engineering Students) | 3 | ( MATH 102 ) | ( ر 152 ) | Blended |
| MATH 241 | Linear Algebra I | 3 | ( MATH 101 ) | ( CME 210 ) ( ر 241 ) | Normal |