Department of
Computer Engineering
» Synopsis:
The Computer Engineering program is a hybrid
study of basic Electrical Engineering, Modern
Electronics and Computer Hardware and Software.
This includes the design of the electronics
(hardware) of the computer, the design of the
software (system and applications software)
and the interconnection of computer systems
into a network.
Computer technologies and their related applications,
such as Telecommunications and Networking, are
advancing at a very high pace. Thus, modern
Computer Engineering curriculum needs to be
both dynamic and flexible to accommodate the
inevitable challenges and emerging changes of
the future. It also needs to be thoroughly founded
in the original theories of computer electronics
and hardware and software design.
The curriculum offered by the Department of
Computer Engineering consists of:
• A thorough foundation in Physical and Mathematical
Sciences.
• A core of Electronic and Computer Engineering
courses.
• A number of wisely selected elective courses
that meet the area’s dynamism and allow the
student to concentrate on new evolving options
of Computer Engineering.
top

» Goals and Objectives:
Upon successful completion of the B.Sc. in Computer
Engineering, it is anticipated that the students
will be able to:
1. Apply the theoretical knowledge they gained
of Mathematics, Science, and Engineering into
sound professional practice.
2. Design and conduct experiments to analyze
and interpret data.
3. Formulate a system, a component or a process
that meets desired needs.
4. Function on multi-disciplinary teams or independently.
5. Identify, analyze and solve engineering problems.
6. Communicate effectively in both Arabic and
English.
7. Gain an insight into and understanding of
their professional and ethical responsibility,
as well as anticipated tasks, duties and services
they are expected to render to society.
8. Appreciate the impact of engineering solutions
in a global and societal context.
9. Recognize the need for, and engage into life-long
learning and personal and career development.
10. Comprehend and understand contemporary engineering
issues.
11. Use the necessary techniques, skills and
modern engineering tools into engineering practice.
top

»
Framework for B.Sc. Degree (168 Semester Credits):
|
Classification |
Credit Hours
|
|
|
Compulsory |
Elective |
Total |
|
University
Requirements
|
12 |
3 |
15 |
|
College Requirements
|
26 |
- |
26 |
|
Department
Requirements
|
109 |
12 |
121 |
|
Free Electives
|
- |
6 |
6 |
|
Total
|
147 |
21 |
168 |
top

»
University Requirements (15 Credit Hours):
1. Compulsory (12 Credit Hours)
|
Course No. |
Course Title
|
Credit hour |
Lecture |
Lab. |
Prerequisite or *Corequisite |
|
401101 |
Computer Skills (1)
|
3 |
3 |
- |
- |
|
603101 |
Arabic Skills (1)
|
3 |
3 |
- |
- |
|
604101 |
English Skills (1) |
3 |
3 |
- |
- |
|
604102 |
English Skills (2) |
3 |
3 |
- |
604101 |
|
|
Total |
12 |
|
|
|
2. Elective (3 Credit Hours)
(Humanities, Social Sciences, Arts).
top

»
College Requirements (26 Credit Hours):
|
Course No. |
Course Title
|
Credit hour |
Lecture |
Lab. |
Prerequisite or *Corequisite |
|
301101 |
Introduction
to Engineering |
1 |
1 |
- |
- |
|
304231 |
Engineering
Drawing |
2 |
- |
6 |
401101 |
|
304111 |
Workshop
(1) |
1 |
- |
3 |
- |
|
304211 |
Workshop
(2) |
1 |
- |
3 |
304111 |
|
401201 |
Computer
Skills (2) |
3 |
3 |
- |
401101 |
|
601101 |
Calculus
(1) |
3 |
3 |
- |
- |
|
601102 |
Calculus
(2) |
3 |
3 |
- |
601101 |
|
601103 |
General
Physics (1) |
3 |
3 |
- |
- |
|
601104 |
General
Physics (2) |
3 |
3 |
- |
601103 |
|
601107 |
General
Physics (1) Lab. |
1 |
- |
3 |
601103* |
|
601108 |
General
Physics (2) Lab. |
1 |
- |
3 |
601104* |
|
602101 |
General
Chemistry for Engineering |
3 |
3 |
- |
- |
|
602107 |
General
Chemistry for Engineering Lab. |
1 |
- |
3 |
602101* |
|
|
Total |
26 |
|
|
|
top

»
Department Requirements (121 Credit Hours):
Course Numbering:
The indications
of the course subject's digits:
|
Field Number |
Specialization |
|
0 |
General |
|
1 |
Programming
Languages |
|
2 |
Databases |
|
3 |
Computer Networks |
|
4 |
Hardware |
|
5 |
Artificial Intelligence |
|
6 |
System Programming |
|
8 |
Training, Special
Topics |
|
9 |
Graduation Project |
Example
:
|
Logic Design |
301241 |
|
3 |
0 |
2 |
2 |
4 |
1 |
|
College |
Department |
Level |
Field |
Sequence |
1. Department Compulsory:
(109 Credit Hours)
|
Course
No. |
Course
Title
|
Credit
hour |
Lecture |
Lab. |
Prerequisite
or *Corequisite |
|
301201 |
Engineering
Analysis(1) |
3
|
3 |
- |
601102 |
|
301203 |
Technical English
|
2 |
2 |
- |
604102 |
|
301213 |
Electrical
Circuits (for non EE)
|
3
|
3 |
- |
601104 |
|
301216 |
Electrical
Circuits Lab (for non EE)
|
1 |
- |
3 |
301213 |
|
301222 |
Electronics
(1) |
3
|
3 |
- |
301213 |
|
301301 |
Signals & Systems
Analysis |
3
|
3 |
- |
301213 |
|
301302 |
Numerical Analysis
|
3 |
3 |
- |
301201 |
|
301303 |
Probability
& Random Signals |
2 |
2 |
- |
301201 |
|
301232 |
Electromagnetics
(1) |
3 |
3 |
- |
601104 |
|
301227 |
Electronics
Lab (for non EE) |
1 |
- |
3 |
301222 |
|
301322 |
Digital Electronics
|
3 |
3 |
- |
301222 & 302241 |
|
301328 |
Digital Electronics
Lab |
1 |
- |
3 |
301322* |
|
301443 |
Analog & Digital
Communications |
3
|
3 |
- |
301303 |
|
301444 |
Digital Signal
Processing |
3
|
3 |
- |
301301 |
|
301446
|
Communication
Lab (for non EE) |
1
|
-
|
3 |
301443* |
|
301451 |
Control Systems
|
3
|
3 |
- |
301301 |
|
301456 |
Control & Measurement
Lab |
1 |
- |
3 |
301451 |
|
301461 |
Drive Systems
|
3 |
3 |
- |
301232 |
|
302202 |
Discrete Mathematics
|
3 |
3 |
|