Communication Engineering & Informatics - Study Plan

University Requirements

The courses at Arab International University (AIU) are similar in all majors, they aim  to raise student’s level in English and foreign languages, to improve their communication skills and to develop their intellectual and cultural level. Students should complete 5 Credit Hours of some compulsory courses and 10 Credit Hours from some elective courses. This level covers around 9% of the curriculum.

 

Course Name

Credit Hours (CH)

Prerequisite Courses

Compulsory

(5 CH)

Computer Skills

3

--

Academic Writing & Research

2

English Level 3

Elective

 

(10 CH)

Managerial Skills

2

--

Introduction To Sociology

2

--

Principals Of Logic

2

--

Arabic Language

2

--

Sport & Arts

2

--

Introduction To Psychology

2

--

Introduction To Ecology

2

--

Arabic Culture

2

--

Second Foreign Language

(Spanish , German , French)

2

English Level 3

European Civilization

2

English Level 3

Communication Skill

2

English Level 3

Advanced English (Level 4)

2

English Level 3

Faculty Requirements

The courses are all similar in each faculty, aiming to empower students with basic Engineering skills and provide them a solid base for accumulating progressively advanced knowledge. Students should complete 50 Credit Hours of some compulsory courses and 4 Credit Hours from some Elective courses. This level covers around 32% of the curriculum.

 

Course Name

Credit Hours (CH)

Prerequisites

Compulsory

(50 CH)

Linear Algebra

4

--

Discrete Mathematics

3

--

Physics I

3

--

Introduction To Algorithms and Programming

3

--

Calculus I

4

--

Calculus II

4

Calculus I

Probabilities & Statistics

3

Discrete Mathematics

Calculus II

Programming I

4

Introduction To Algorithms And Programming

Programming II

3

Programming I

Algorithms & Data Structures I

3

Programming II

Database I

3

Algorithms & Data Structures I

Logic Circuits

4

Discrete Mathematics

Physics I

Computer Organization and Architecture

3

Logic Circuits

Microprocessors and

Assembly Language

3

Computer Organization and

Architecture

Data Communications

3

Probabilities & Statistics

Algorithms & Data Structures I

Elective

(4 CH)

English For Special Purpose I

2

Department Agreement

Computer And Society

2

Computer Skills

Applied Skills In Computing

2

Department Agreement

Department Requirements

Majors of the Faculty of Informatics & Communication are organized into departments.  The faculty has two main departments:

  • Informatics Department, including three Majors: Software Engineering, Artificial Intelligence and Networking & Systems.
  • Computer & Communications Department, including two Majors: Communication and Computer Engineering.

After finishing some of the Faculty Requirements courses, Students can choose their Majors. To follow his study in a major, student should take some courses at department level. These courses are common for all majors in the same department. The total credit hours required at this level is 70-71 CH (Upon to the Department), divided into (64-65) Credit Hours of some compulsory courses and 6 Credit Hours from some Elective courses. This level covers around 42% of the curriculum.

Department

 

Course Name

Credit Hours (CH)

Prerequisites

Informatics Engineering Department

 

(70 CH)

Compulsory

(64 CH)

Numerical Analysis

3

Linear Algebra

System Programming

3

Programming II

Computational Theory

3

Programming II

Discrete Mathematics

Programming Languages

3

Algorithms & Data Structures I

Computational Theory

Algorithm Analysis And Design

3

Algorithms & Data Structures I

Operational Research

3

Probabilities & Statistics

Linear Algebra

Introduction To Artificial Intelligence

4

Algorithms & Data Structures I

Computer Graphics

4

Algorithms & Data Structures I

System Analysis & Design

3

Database I

Internet Technologies & Web Programming

3

Programming II

Multimedia Systems

4

Computer Graphics

Operating Systems I

4

System Programming

Compiler Design

3

Computational Theory

Database II

3

Database I

Computer Networks

4

Data Communications

Software Engineering I

3

System Analysis & Design

Information System Security

3

Operating Systems I

Data Communications

Parallel Programming

3

Operating Systems I

Electric And Electronic Circuits

3

Physics I

Junior Project

2

Department Agreement

Elective

(6 CH)

Discrete Systems Simulation & Modeling

3

Operational Research

Algorithms & Data Structures I

Information Theory

2

Probabilities & Statistics

Algorithms & Data Structures II

3

Algorithms & Data Structures I

English For Special Purpose II

2

English For Special Purpose I

Applications Development

3

Algorithm Analysis And Design

Computer Lab

1

--

Communication & Computer Engineering `

Department

 

(70 CH)

Compulsory

(65 CH)

Physics II

3

Physics I

Electric Circuits I

4

Physics II

Differential Equations

3

Calculus II

Electric Circuits II

3

Calculus II

Electric Circuits I

Signal Processing I

3

Differential Equations

Electronics Fundamentals

4

Electric Circuits II

System Programming

3

Programming II

Analog Communications

4

Signal Processing I

Differential Equations

Introduction To Artificial Intelligence

4

Algorithms & Data Structures I

Electronic Circuits I

4

Electronics Fundamentals

Signal Processing II

3

Signal Processing I

Electronic Circuits II

4

Electronic Circuits I

Modern Control Systems

3

Electronic Circuits I

Differential Equations

Operating Systems I

4

System Programming

Digital Communications

4

Analog Communications

Computer Networks

4

Data Communications

Electromagnetic Field Theory

3

Physics II

Differential Equations

Signal Processing III

3

Signal Processing II

Junior Project

2

Department Agreement

Elective

(6 CH)

Engineering Drawing

2

--

Electric Machines

2

Electronic Circuits I

Power Electronics

2

Electronic Circuits I

Lab Activities

1

Department Agreement

Numerical Analysis

3

Linear Algebra

Internet Technologies & Web Programming

3

Programming II

Computer Lab

1

--

English For Special Purpose II

2

English For Special Purpose I

Information System Security

3

Data Communications

Operating Systems I

Algorithm Analysis And Design

3

Algorithms & Data Structures I

System Analysis & Design

3

Database I

Information Theory

2

Probabilities & Statistics

 

 

Major Requirements

Include high level and advanced courses, selected as specialization courses for the Major.  The total credit hours required at this level is 29 CH; 13 of them are for compulsory courses and the other 16 are selected from some Elective courses. This level covers around 17% of the curriculum.

 

 

 

Informatics Engineering Department

Software Engineering Major

Artificial Intelligence Major

Networking & Operating Systems Major

Course Name

(CH)

Prerequisites

Course Name

(CH)

Prerequisites

Course Name

(CH)

Prerequisites

Compulsory

(13 CH)

Senior Project

4

Department Agreement

Senior Project

4

Department Agreement

Senior Project

4

Department Agreement

Advanced Database

3

Database II

Image Processing & Analysis

3

Multimedia Systems

Advanced Computer Networks

3

Computer Networks

Software Engineering II

3

Software Engineering I

Neural Networks

3

Introduction To Artificial Intelligence

Operating Systems II

3

Operating Systems I

Distributed Information Systems

3

Operating Systems I

Expert Systems

3

Introduction To Artificial Intelligence

Network Application Development

3

Operating Systems I

Elective

(17 CH)

Engineering Management

2

Computer Networks

Engineering Management

2

Computer Networks

Engineering Management

2

Computer Networks

Data Retrieval System

3

Database II

Data Retrieval System

3

Database II

Data Retrieval System

3

Database II

E-Applications

3

Computer Networks

Internet Technologies & Web Programming

Natural Language Processing

3

Compiler Design

E-Applications

3

Computer Networks

Internet Technologies & Web Programming

Image Processing & Analysis

3

Multimedia Systems

Fuzzy Logic

3

Introduction To Artificial Intelligence

Distributed Information Systems

3

Operating Systems I

Management Information Systems

3

Database II

Computer Vision

3

Computer Graphics

Image Processing & Analysis

Distributed Computing

3

Operating Systems I

Expert Systems

3

Introduction To Artificial Intelligence

Virtual Reality

3

Computer Graphics

Introduction To Artificial Intelligence

Expert Systems

3

Introduction To Artificial Intelligence

Operating Systems II

3

Operating Systems I

Introduction To Robotics

3

Introduction To Artificial Intelligence

Real Time Systems

3

Operating Systems I

Software Quality Assurance and Testing

2

Applications Development

Knowledge-Based Systems

3

Database II

Expert Systems

Software Quality Assurance and Testing

2

Applications Development

Network Application

Development

3

Operating Systems I

Knowledge Discovery

2

Expert Systems

Network Security

3

Computer Networks

Intelligent Search Algorithms

3

Introduction To Artificial Intelligence

Algorithm Analysis And Design

Machine Learning

3

Expert Systems

Network Management

3

Advanced Computer Networks

 

Communication & Computer Engineering Department

Communication Major

Computer Engineering Major

Course Name

(CH)

Prerequisites

Course Name

(CH)

Prerequisites

Compulsory

(13 CH)

Senior Project

4

Department Agreement

Senior Project

4

Department Agreement

Optical Communications

3

Electronic Circuits II

VLSI Circuit Design

3

Computer Organization And Architecture

Electronic Circuits II

Antennas & Radio Wave

Propagation

3

Electromagnetic Field Theory

Digital System Design

3

Microprocessors And Assembly Language

Microwaves Engineering

3

Electromagnetic Field Theory

Microcontrollers & Embedded Systems

3

Microprocessors And Assembly Language

Elective

(16 CH)

Engineering Management

2

Computer Networks

Engineering Management

2

Computer Networks

Digital Image Processing

3

Signal Processing III

Digital Image Processing

3

Signal Processing III

Telecommunication Management

2

Computer Networks

Telecommunication Management

2

Computer Networks

Physical Sensors, Transducers And Instrumentations

2

Electronic Circuits II

Physical Sensors, Transducers And Instrumentations

2

Electronic Circuits II

Advanced Computer Architecture

2

Microprocessors And Assembly Language

Advanced Computer Architecture

2

Microprocessors And Assembly Language

Satellite Communications

3

Electromagnetic Field Theory

Wireless Systems And Networks

3

Computer Networks

Advanced Computer Networks

3

Computer Networks

Advanced Computer Networks

3

Computer Networks

Digital Modulation & Coding

3

Digital Communications

Distributed Computing

3

Operating Systems I

Mobile Communications

3

Digital Communications

Introduction To Robotics

3

Introduction To Artificial Intelligence

Modeling And Analysis Of Telecommunication Networks

3

Computer Networks

Computer Arithmetic

2

Microprocessors And Assembly Language

Microwaves Circuits & System

3

Microwaves Engineering

Integrated Systems Test

2

VLSI Circuit Design

Emerging Technologies For Communication System

2

Digital Communications

Optical Communications

3

Electronic Circuits II

VLSI Circuit Design

3

Computer Organization And Architecture

Electronic Circuits II

Network Security

3

Computer Networks

Digital System Design

3

Microprocessors And Assembly Language

--

--

--

Microcontrollers & Embedded Systems

3

Microprocessors And Assembly Language

--

--

--