Courses

Home / Courses

Courses

Courses taught in the Computer Engineering and Information Technology Department

Tables 1 up to 12 show sample study plan, where the courses are distributed over ten major semesters

Program duration: 5 years

The program includes 63 courses of total 180 credit hours. These courses are classified to the following areas: Tables 7 up to 16 show sample study plan, where the courses are distributed over ten major semesters.

Table 1 : Freshman, First Semester

 

Code

Subject

Total

Credits

L

Contact Hours

T

P

CHE 100

 

3

2

1

2

GEN 141

Contemporary Social  Issues

2

2

-

-

MNF 101

Engineering Graphics

3

1

6

-

GEN 143

History of  Engineering  and Technology

2

2

-

-

MEC 101

Mechanics -1.

2

1

3

-

MTH 101

Mathematics -1 (Algebra and Calculus )

3

2

2

-

 PHY 101

Physics -1

3

2

1

2

Total

 

18

 

 

 

Table 2: Freshman, Second Semester

Code

Subject

Total

Credits

L

Contact Hours

T

P

MNF 100

Introduction to Engineering Materials.

1

1

-

-

GEN 142

English Language.

2

2

-

-

MEC 102

Mechanics-2

2

1

3

-

MTH 102

Mathematics -2(Integration and Analytic Geometry)

3

2

3

-

PHY 102

Physics-2.

3

2

1

2

MNF 102

Principles of  Production Engineering

3

1

-

4

CMP 110

Program Design and Computer Languages.

4

2

3

2

Total

 

18

 

 

 

Table 3: Sophomore, Third Semester

Code

Subject

Total

Credits

L

Contact Hours

T

P

ARC 210

Civil Engineering Technology.

3

2

3

-

ELC 211

Electrical Circuit Analysis-1

3

2

1

2

CMP 211

Logic Design-1.

4

3

1

2

ELC 214

Modern Theory for Semiconductor Devices

3

2

1

2

MTH 203

Mathematics -3 (Differential Equations and Transforms).

3

2

3

-

GEN 241

Presentation Skills.

2

2

-

-

Total

 

18

 

 

 

Table 4: Sophomore, Fourth Semester

Code

Subject

Total

Credits

L

Contact Hours

T

P

CMP 210

Data Structures and Algorithms.

3

2

2

-

ELC 212

Electrical Circuit Analysis-2

3

2

3

-

ELC 213

Electrical Measurements.

3

2

1

2

MNF 210

Mechanical Engineering Technology.

3

2

1

2

MTH 204

Mathematics -4(Advanced Calculus)

3

2

3

-

ELC 215

Semiconductors for Microelectronics

3

2

1

2

Total

 

18

 

 

 

Table 5: Junior, Fifth Semester

Code

Subject

Total

Credits

L

Contact Hours

T

P

GEN 341

Project Management.

2

2

-

-

ELC 310

Control-1 (Principles of Automatic Control).

4

3

1

2

ELC 312

Microelectronic Circuits-1

3

2

1

2

ELC 314

Electronic Measurements

3

2

1

2

MTH 305

Mathematics -5 (Introduction to Probability. and Statistics).

2

1

3

-

ELC 315

Signal Analysis

3

2

2

-

CMP 361

Seminar-1

1

-

1

2

Total

 

18

 

 

 

Table 6: Junior Sixth Semester

Code

Subject

Total

Credits

L

Contact Hours

Prerequisite

T

P

CMP 421

Computer Architecture

3

2

2

-

CMP 211

ELC 311

Communications -1

3

2

1

2

ELC 315

ELC 314

Electronic Measurements

3

2

1

2

ELC 213

CMP 362

Seminar-2.

1

-

1

2

CMP 361

ELC 313

Microelectronic Circuit-2

3

2

1

2

ELC 312

MTH 306

Mathematics -6(Complex Analysis and P.D.E)

2

1

3

-

MTH 102

GEN 353

Management & International Busieness

2

2

-

-

None

Total

 

17

 

 

 

 

Table 7: Summer -1

Code

Subject

Total

Credits

L

Contact Hours

Prerequisite

T

P

CMP 563

Industrial Training-1

3

-

-

6

108 Credits

Table 8: (Senior-1) Semester

Code

Subject

Total

Credits

L

Contact Hours

rerequisite

T

P

CMP 311

Numerical Methods with Computer Applications.

3

2

2

-

None

CMP 423

Data Base Management.

4

3

2

-

MTH 102

CMP 410

Microprocessor Based Systems.

3

2

1

2

CMP 211

ELC 410

Electrical Power Engineering

3

2

1

2

ELC 211

CMP 435

Operating Systems (Elective #1)

3

2

1

1

CMP 421

GEN 352

Engineering Laws and Regulations 

2

2

-

-

None

Total

 

18

 

 

 

 

Table 9: (Senior-1) Semester

Code

Subject

Total

Credits

L

Contact Hours

Prerequisite

T

P

CMP 422

Computer Graphics and Man Machine Interface

3

2

1

2

MNF 101 & CMP 421

CMP 426

Logic Design -2.

3

2

1

2

CMP 211

CMP 424

Data Transmission and Computer Networks.

4

3

2

-

CMP 421

CMP 425

Information Systems.

3

2

2

-

CMP 310

CMP 461

Project -1

2

1

1

2

108 Credits

CMP 436

Software Engineering (Elective # 2)

3

2

2

 

CMP 110

Total

 

18

 

 

 

 

Table 10: Summer -2

Code

Subject

Total

Credits

L

Contact Hours

Prerequisite

T

P

CMP 564

Industrial Training-2

3

-

-

6

CMP 563

Table 11: Ninth Semester (Senior-2)

Code

Subject

Total

Credits

L

Contact Hours

Prerequisite

T

P

CMP 523

Languages and Compliers

4

3

2

-

CMP 210

CMP 524

Computer Modeling and Simulation

3

2

2

-

CMP 110

CMP 562

Project -2 (First Stage)

3

1

1

4

CMP 461

CMP 533

( Computer Organization Elective #3)

3

2

2

 

CMP 421

GEN 242

Technical Report Writing

2

2

-

-

None

Total

 

15

 

 

 

 

Table 12: (Senior-2):Tenth Semester

Code

Subject

Total

Credits

L

Contact Hours

Prerequisite

T

P

CMP 521

Distributed Computer Systems

3

2

2

-

CMP 421

CMP 522

Artificial Intelligence.

4

3

2

-

CMP 410

CMP 562

Project-2(Second Stage)

3

1

1

4

CMP 461

CMP432

Digital Image processing ( Elective#4)

3

2

1

2

CMP 310

ELC422

Digital signal processing ( Elective#5)

3

2

1

2

MTH 203 & CMP 211

Total

 

16