ECE Bachelor Program

Dear Student, to ensure timely graduation and avoid registration issues, please follow these instructions:
  1. The typical study program for B.Sc. students in the Electronics and Communications Engineering Program is distributed over 10 semesters as a study plan.
  2. Required courses are required of all students in the program, elective courses (often referred to as open or free electives) are optional for students, and selected elective courses are those for which students must take one or more courses from a specified group.
  3. Free Elective: Any course within the university.
  4. The student can register for the elective course EE490 Special Topics in Electrical Engineering from the department.
  5. English Language Courses’ duration is seven weeks each.
  6. Before starting the semester, students are advised to review the course syllabus.
  7. The electives course would be offered by the coordinator according to the student's desire, so the students should contact the coordinator a semester ahead.
  8. The students must follow the study plan for each semester.
  9. The course will be offered based on a study plan only with a scheduled time as the previous semester, it cannot be changed.
  10. For any problem with registration please contact the academic advisors.

Study Plan

Semester

Course

Prerequisites

1

CPIT 110

Programming and Problem-Solving

 

ELIS 101

English Language I

 

ELIS 102

English Language II

ELIS 101

MATH 110

General Mathematics (1)

 

PHYS 110

General Physics (1)

 

2

BIO 110

General Biology (1)

 

CHEM 110

General Chemistry I

 

COMM 101

Communication Skills

 

ELIS 103

English Language III

ELIS 102

ELIS 104

English Language IV

ELIS 103

STAT 110

General Statistics (1)

 

3

ARAB 101

Arabic Language (1)

 

EE 201

Structured Computer Programing

MATH 110

CPIT 110

IE 200

Technical Communication Skills

ELIS 104

MATH 206

Calculus II for Engineers

MATH 110

MENG 102

Engineering Graphics

 

PHYS 281

General Physics Lab

PHYS 110

4

CHEM 281

General Chemistry Lab

CHEM 110

IE 201

Introduction to Engineering Design I

ELIS 104

COMM 101

IE 255

Engineering Economy

MATH 110

ISLS 101

Islamic Culture (1)

 

MATH 207

Calculus III for Engineers

MATH 206

PHYS 202

General Physics II

PHYS 110

MATH 110

5

ARAB 201

Arabic Language (2)

ARAB 101

EE 202

Object-Oriented Computer Programming

EE 201

MATH 204

Differential Equations I

MATH 207

EE 250

Basic Electrical Circuits

PHYS 202

ISLS 201

Islamic Culture (2)

ISLS 101

6

EE 300

Analytical Methods in Engineering

MATH 207

EE 301

Electrical Circuits and Systems

MATH 204

EE 250

EE 302

Electromagnetic Fields

EE 250

MATH 207

EE 306

Electrical Engineering Technologies

EE 250

STAT 110

IE 202

Introduction to Engineering Design II

IE 200

IE 201

7

EE 311

Electronics I

EE 250

EE 321

Introduction to Communications

EE 301

EE 360

Digital Design I

EE 250

IE 256

Engineering Management

IE 255

IE 202

IE 331

Probability and Engineering Statistics

MATH 207

STAT 110

8

EE 312

Electronics II

EE 311

EE 331

Principles of Automatic Control

EE 300

EE 301

EE 332

Numerical Methods in Engineering

EE 201

MATH 204

EE 366

Microprocessors and Microcontrollers

EE 202

EE 360

ISLS 301

Islamic Culture (3)

ISLS 201

FREE xxx

Free Course I

Approval

9

EE 351

Electrical Power Systems I

EE 250

EE 421

Communication Theory I

EE 321

EE 331

EE 432

Electromagnetic Waves

EE 302

MATH 204

EE 499

Senior Project

Approval

EE xxx

Elective I

Approval

 

 

 

10

ISLS 401

Islamic Culture (4)

ISLS 301

EE 413

Communication Circuits

EE 312

EE 321

EE 425

Communication Systems

EE 321

EE 323

EE xxx

Elective II

Approval

EE xxx

Elective III

Approval

Core Courses

Course

Files

EE 302

Electromagnetics

EE 311

Electronics I

EE 312

Electronics II

EE 321

Introduction to Communications

EE 351

Electrical Power Systems I

EE 411

Digital Electronics

EE 413

Communication Circuits

EE 421

Communication Theory I

EE 423

Electromagnetic Waves

EE 424

Antennas and Propagation

EE 425

Communication Systems

Elective Courses

Course

Files

EE 410

Advanced Electromagnetics

EE 411

Digital Electronics

EE 412

Integrated Circuits

EE 414

Computer-Aided Analysis and Design of Electronic Circuits

EE 415

Measurements and Electronic Instruments

EE 416

Quantum and Optical Electronics

EE 417

Avionics

EE 418

Microwave and Optical Devices

EE 419

VLSI Layout

EE 420

Microwave Circuits

EE 422

Satellite Communications

EE 424

Antennas and Propagation

EE 426

Digital Communications

EE 427

Communication Theory II

EE 428

Radar Systems and Applications

EE 429

Digital Signal Processing

EE 465

Microcomputers for Electrical Engineers

EE 490

Special Topics in Electrical Engineering

EE 493

Special Topics in Electronics

EE 494

Special Topics in Communications