Semester | Course Code | Course Title | Credit Hours | Lec. | Tut. | Lab. |
3 New Bylaw | EB 103 | Mathematics (3) | 3 | 2 | 2 | 1 |
EC 132 | Structured Programming | 4 | 3 | 1 | 3 | |
EE 291 | Electric Circuits | 4 | 3 | 2 | 1 | |
EC 171 | Discrete Mathematics | 4 | 3 | 2 | 0 | |
EC 121 | Introduction to Digital Logic Design | 4 | 3 | 2 | 2 | |
Semester Credit Hours | 19 |
Semester | Course Code | Course Title | Credit Hours |
4 New Bylaw | EB 204 | Engineering Mathematics (4) | 3 |
EE 232# | Electronics | 3 | |
EC233 | Data Structures and Algorithms | 4 | |
EC 132 | Structure Programming | ||
EC222 | Advanced Digital Logic Design | 4 | |
EC 121 | Introduction to Digital Logic Design | ||
EB104 | Linear Algebra | 3 | |
HU 113!! | Technical Reports Writing and Presentation Skills | 2 | |
UGE 02 | English (2) | ||
UGE 00 | English (0) | ||
Semester Credit Hours | 19 |
Semester | Course Code | Course Title | Credit Hours | Lec. | Tut. | Lab. |
5 New Bylaw
| EC 234 | Object Oriented Programming | 4 | 3 | 1 | 2 |
EB 123 | Modern Physics | 3 | 3 | 1 | 0 | |
EC 241 | Systems Programming | 3 | 2 | 2 | 1 | |
EB 207 | Numerical Analysis using MATLAB | 4 | 3 | 1 | 2 | |
EB 208 | Applied Probability and Statistics | 3 | 3 | 1 | 0 | |
EE 290 | Control system (1) | 3 | 2 | 2 | 1 | |
Semester Credit Hours | 20 |
Semester | Course Code | Course Title | Credit Hours |
6 New Bylaw | EC 235 | Advanced Algorithms | 3 |
EC 292 | Concurrent Programming | 3 | |
EC 359 | Programming Language & Translators | 3 | |
EC 271 | Computer Organization | 3 | |
HU 162!! | Human Computer Interaction | 2 | |
UCS 01 | Communication skills (1) | 1 | |
UGE 02 | English (2) | 2 | |
UGE 02 | English (4) | ||
UGA 03 | Arabic Language Skills | ||
Semester Credit Hours | 17 |
Semester | Course Code | Course Title | Credit Hours | Lec. | Tut. | Lab. |
7 New Bylaw | EE 241 | Signals and systems | 3 | 2 | 2 | 1 |
EC 281 | Microprocessors and assembly language | 4 | 3 | 1 | 2 | |
EC 342 | Operating Systems | 3 | 2 | 2 | 2 | |
EC 372 | Computational Models | 2 | 2 | 2 | 0 | |
HU 141!! | Ethics & Human Rights | 2 | 0 | 0 | ||
UGE 03 | English Language (3) | 0 | 4 | 2 | ||
UGE 01 | English Language (1) | 0 | 4 | 2 | ||
EE 290 | Control system (1) | 3 | 2 | 2 | 1 | |
EC 384 | Modeling & simulation | 2 | 1 | 1 | 2 | |
EC 351 | Database Management System | 3 | 2 | 2 | 1 | |
Semester Credit Hours | 20 | |||||
7 OLD Bylaw | EE 215 | Electric Circuits | 4 | 4 | 1 | 1 |
CE 342 | Operating Systems | 4 | 4 | 1 | 1 | |
BE 123 | Modern Physics | 3 | 3 | 2 | 0 | |
BE 207 | Numerical Analysis using MATLAB | 3 | 2 | 2 | 1 | |
EGE 03 | English Language (3) | 2 | 3 | 3 | 0 | |
CE 384 | Modeling & Simulation | 2 | 2 | 1 | 0 | |
Semester Credit Hours | 18 |
Semester | Course Code | Course Title | Credit Hours |
8 OLD Bylaw | CE 361 | Data and Computer Communications | 4 |
HU 162 | Human Computer Interaction | 2 | |
EE 232 | Electronics | 4 | |
CE 383 | Intelligent Systems | 2 | |
CE 312 | Embedded Systems | 4 | |
CE 352 | Software Engineering | 4 | |
Semester Credit Hours | 20 | ||
8 New Bylaw | EC 312 | Embedded Systems | 3 |
EC 352 | Software Engineering | 3 | |
EC 361 | Data and Computer Communications | 3 | |
EE 346 | Elective 1 | ||
Introduction to Computer Vision | 3 | ||
EC 385 | Elective 2 E Business | 2 | |
HU 141 | Ethics and Human Rights | 2 | |
UGE 02 | English (2) | 2 | |
UGE 04 | English (4) | ||
Semester Credit Hours | 18 |
Semester | Course Code | Course Title | Credit Hours | Lec. | Tut. | Lab. |
9 OLD Bylaw | EE 215 | Electric Circuits | 4 | 4 | 1 | 1 |
CE 400-1 | Graduating Project (1) | 3 | 2 | 0 | 4 | |
CE 365 | Elective Computer Security | 4 | 4 | 1 | 1 | |
CE 363 | Communications and Computer Networks | 4 | 4 | 1 | 1 | |
BE 123 | Modern Physics | 3 | 3 | 2 | 0 | |
EGE 03 | English Language (3) | 2 | 3 | 3 | 0 | |
Semester Credit Hours | 20 | |||||
9 New Bylaw | EC 384 | Modeling & simulation | 2 | 1 | 1 | 2 |
EC 365 | Computer Security | 3 | 2 | 2 | 1 | |
EC 363 | Computer Networks | 4 | 3 | 2 | 1 | |
EC 400-1 | Graduating Project (1) | 5 | 3 | 0 | 6 | |
EC381 | Elective Computer Graphics & Visualization | 3 | 2 | 1 | 2 | |
EC 313 | Elective Computer Architecture | 3 | 2 | 1 | 2 | |
Semester Credit Hours | 20 |
CE201 Computer Programming (3Cr) (2-1-2)
EC201 Computer Programming (3Cr) (2-1-2)
UEC01E Computer Skills & Programming Concepts I (2Cr) (1-1-2)
Graduation Requirements:
EC 373 – Distributed Systems & Web Services (3Cr)
Semester | Course Code | Course Title | Credit Hours |
10 OLD Bylaw | CE 352 | Software Engineering | 3 |
CE 400-2 | Graduating Project (2) | 4 | |
CE 385 | E Business | 2 | |
CE 383 | Intelligent System | 2 | |
EE232 | Electronics | 4 | |
CE 312 | Embedded systems | 4 | |
Semester Credit Hours | 19 | ||
10 New Bylaw | EC 365 | Computer Security | 3 |
EC 383 | Intelligent Systems | 3 | |
EC 400-2 | Graduating Project (2) | 5 | |
HU 141 | Ethics and Human Rights | 2 | |
EE 346 | Elective 5 Introduction to Computer Vision | 3 | |
EC 373 | Elective 5 Distributed Systems & Web Services | ||
UC 01 | Communication Skills | 2 | |
EC 385 | Elective 6 E Business | 2 | |
Semester Credit Hours | 20 |