| University
Requirements |
| Code
|
Title
|
cr
|
Prerequisites |
| ARAB
121 |
Studies
in Arabic Texts |
3
0 3 |
|
| ENGL
154 |
Language
Development I |
3
0 3 |
|
| ENGL
155 |
Language
Development II |
3
0 3 |
ENGL
154 |
| HIST
121 |
History
of Bahrain |
3
0 3 |
|
| ISLM
101 |
Islamic
Culture |
3
0 3 |
|
| ITCS
101 |
Introduction
to Computers & IT |
2
3 3 |
|
| MATHS
101 |
Calculus
I |
3
1 3 |
|
| |
|
|
|
| College
Requirements |
| ITBIS
251 |
Management
Information Systems |
2
3 3 |
ITCS 102 |
| ENGL
219 |
Technical
Report Writing |
3
0 3 |
ENGL
155 |
| HU/SS
XXX |
Humanities/Social
Sciences |
3
0 3 |
|
| XXX
xxx |
Supporting
Professional Practice I |
2
3 3 |
|
| XXX
xxx |
Supporting
Professional Practice II |
2
3 3 |
|
| ITCS
102 |
Computer
Programming |
2
3 3 |
ITCS
101 |
| ITCS
215 |
Data
Structures |
2
3 3 |
ITCS 102 |
| MATHS
102 |
Calculus
II |
3
1 3 |
MATHS
101 |
| PHYCS
101 |
General
Physics I |
3
3 4 |
|
| PHYCS
102 |
General
Physics II |
3
3 4 |
PHYCS
102 |
| |
|
|
|
| Department
Requirements |
| ITCE
202 |
Digital
Logic |
2
3 3 |
ITCS 101 |
| ITCE
314 |
Computer
NetworksI |
2
3 3 |
ITCS
102 |
| ITCE
313 |
Data
Communications |
2
3 3 |
EEG
271 and STAT 273 |
| ITCE
362 |
Computer
Architecture I |
2
3 3 |
ITCE 341 |
| ITCE
341 |
Introduction
to Microprocessors |
3
2 4 |
ITCE 202 |
| ITCE
344 |
Microprocessors
Based Systems |
3
2 4 |
ITCE 341 |
| ITCE
351 |
Digital
Design |
3
2 4 |
ITCE
202 |
| ITCE
416 |
Computer
Networks II |
2
3 3 |
ITCE
314 |
| ITCE
492 |
Industrial
Training |
0
0 0 |
Junior
Standing |
| ITCE
499 |
Senior
Project |
0
0 3 |
Senior
Standing |
| ITCE
xxx |
Elective
I |
2
3 3 |
|
| ITCE
xxx |
Elective
II |
2
3 3 |
|
| EEG
100 |
Circuit
Theory I |
3
2 4 |
PHYCS
101 |
| EEG
200 |
Circuit
Theory II |
3
1 3 |
EEG
100 and MATHS 102 |
| EEG
261 |
Electronics
I |
3
2 4 |
EEG
100 |
| EEG
271 |
Signals
& Systems |
3
1 3 |
EEG
200 and MATHS 205 |
| ITCS
251 |
Discrete
Mathematics |
2
3 3 |
ITCS
101 |
| ITCS
322 |
Operating
Systems |
2
3 3 |
ITCS
241 or ITCE 341 |
| ITCS
341 |
Object
Oriented Systems |
2
3 3 |
ITCS
215 |
| ITCS
373 |
Internet
Technology |
2
3 3 |
ITCS
215 |
| MATHS
205 |
Differential
Equations |
3 0 3 |
MATHS
102 |
| MATHS
380 |
Linear
Algebra & Numerical Methods |
3 0 3 |
MATHS
102 |
| STAT
273 |
Probability
& Statistics |
3
0 3 |
MATHS
101 |
| xxx
xxx |
Free
Elective |
x
x 3 |
|
| |
|
|
|
| ITCE
Elective Courses |
| ITCE
417 |
Mobile
& Wireless Networking |
2
3 3 |
ITCE
314 |
| ITCE
422 |
Computer
Architecture II |
2
3 3 |
ITCE 321 |
| ITCE
425 |
Parallel
and Distributed Systems |
2
3 3 |
ITCE
314 |
| ITCE
435 |
Computer
Vision |
2
3 3 |
EEG
271 |
| ITCE
436 |
Multimedia
Communications |
2
3 3 |
ITCE 313 |
| ITCE
451 |
Hardware
Description Languages |
2
3 3 |
ITCE
351 |
| ITCE
455 |
VLSI
Design |
2
3 3 |
ITCE
351 and EEG 261 |
| ITCE
463 |
Neural
Networks |
2
3 3 |
EEG
271 |
| ITCE
464 |
Knowledge
Based Systems |
2
3 3 |
ITCS
215 |
| ITCE
471 |
Digital
Signal Processing |
2
3 3
|
EEG
271 |
| ITCE
472 |
Digital
Control Systems |
2
3 3 |
EEG 271 |
| ITCE
493 |
Selected
Topics in Computer Engineering |
2
3 3 |
Department Approval |
| |
|
|
|
| Supporting
Professional Practice Courses |
| ITCE
212 |
PCs
Maintenance and Troubleshooting |
2
3 3 |
ITCS
102 |
| ITCE
306 |
System
and Network Administration |
2
3 3 |
ITCS
322 |
| ITCS
385 |
Database
Management Systems |
2
3 3 |
ITCS
215 |
| ITCE
415 |
Internet
Protocols |
2
3 3 |
ITCE
314 |
| ITCE
431 |
Computer
and Network Security |
2
3 3 |
ITCE
314 |
| ITCE
446 |
Computer
Peripherals and Interfacing |
2
3 3 |
ITCE
341 |
| ITCE
312 |
Programmable
Logic Controller |
2
3 3 |
ITCE
202 |
| ITCE
375 |
System
Programming |
2
3 3 |
ITCE 341 |
| |
|
|
|
| Free
Elective Courses |
| Any
UOB course not offered for special students. |
| HU/SS
Courses--Humanities and Social Science Component |
Any
course from the following:
Humanities: Fine Arts, Art History, American Studies,
Classics, Communications, English, Foreign Languages,
Music, Philosophy, Theatre, Literature (Arabic),
Religion (comparative). Social Sciences: Anthropology,
Economics, Education, Geography, History, Psychology,
Woman Studies, Political Sciences. |
| Graduation
Requirements |
1.
Passing the B.Sc. Program with an overall GPA of
at least 2.0.
2. The GPA of major courses (ITCE) must be at least
2.0 |