Essential links
Courses

Course

Credits

Level

Prerequisite

Computer Networks I

3

Graduate

 

Computer Networks II

3

Graduate

 

Information Technology Eng I

3

Graduate

 

Information Technology Eng II

3

Graduate

 

Operating System

3

Graduate

 

Computer Architecture

3

Graduate

 

Advanced Computer Network

3

Graduate

 

Distributed System

3

Graduate

 

Network Security

3

Graduate

 

Network Management

3

Graduate

 

Computer Networks Perform

3

Graduate

 

Thesis

6

Graduate

 

High-Bandwidth Networks

3

Graduate

 

Wireless Networks

3

Graduate

 

Optical Networks

3

Graduate

 

Quality of Service Provision

3

Graduate

 

Storage Networks Architecture

3

Graduate

 

Network Processors

3

Graduate

 

Special Topics in Computer

3

Graduate

 

Linear Control

3

Graduate

 

Scientific and Technical Writing

3

Graduate

 

Object Oriented Programming

3

Graduate

 

Fuzzy System

3

Graduate

 

Neural Networks

3

Graduate

 

Robotics

3

Graduate

 

Digital Image Processing

3

Graduate

 

Intelligent Information Retrieval

3

Graduate

 

Distributed Artificial Intelligent

3

Graduate

 

Computer Vision

3

Graduate

 

Natural Language Processing

3

Graduate

 

Special Topics I

3

Graduate

 

Decision Support System

3

Graduate

 

Modern Control

3

Graduate

 

Distributed Artificial Intelligent

3

Graduate

 

Fuzzy System (Fuzzy Logical

3

Graduate

 

Advanced Instrumentation

3

Graduate

 

Pattern Recognition

3

Graduate

 

Machine vision

3

Graduate

 

Advanced Robotics

3

Graduate

 

Research Project I

3

Graduate

 

Research Project II

3

Graduate

 

Adaptive Control

3

Graduate

 

Nonlinear Control

3

Graduate

 

Digital Control

3

Graduate

 

Optimized Control

3

Graduate

 

Random Processes

3

Graduate

 

Digital Signal Processing

3

Graduate

 

Advanced Probability Theory

3

Graduate

 

Biological Calculus

3

Graduate

 

System Identification and Estimation

3

Graduate

 

Image Processing

3

Graduate

 

Advanced Topics in System

3

Graduate

 

Advanced Topics in Statistic

3

Graduate

 

Linear and Nonlinear Planning

3

Graduate

 

Intelligent Information Retrieval

3

Graduate

 

Information Fusion

3

Graduate

 

Mechatronics I

3

Graduate

 

Mechatronics II

3

Graduate

 

Advanced Motion Control System

3

Graduate

 

Advanced Integrated Circuits

3

Graduate

 

Advanced Graph Theory

3

Graduate

 

Advanced Computer Graphic

3

Graduate

 

Natural Language Processing

3

Graduate

 

Special Topics II

3

Graduate

 

Human Computer Interaction

3

Graduate

 

Information Technology engineering

3

Graduate

 

Computer Networks II

3

Graduate

 

Advanced Topics in Artificial

3

Graduate

 

Advanced Topics in Software

3

Graduate

 

Advanced Topics in Computer

3

Graduate

 

Knowledge Engineering and expert System

3

Graduate

 

Advanced Algorithm Design

3

Graduate

 

Data Communication Network

3

Graduate

 

Principles of Cryptography

3

Graduate

 

Digital Signal Processing

3

Graduate

 

Advanced Software Engineering

3

Graduate

 

PhD Dissertation

21

Graduate

 

Comprehensive Examination

0

Graduate

 

Secure System Management

3

Graduate

 

Principles of Information Security

3

Graduate

 

Advanced Operating System

3

Graduate

 

Computer Networks Security

3

Graduate

 

The Theory of Learning

3

Graduate

 

Advanced Concepts in Software 1

3

Graduate

 

Seminar and Research Method

2

Graduate

 

Advanced Algorithms

3

Graduate

 

Performance Evaluation of Computer

3

Graduate

 

Fuzzy Sets and Systems

3

Graduate

 

Cloud Computing

3

Graduate

 

Search Engines and Web Motors

3

Graduate

 

Analysis and Massive Data Sys

3

Graduate

 

Semantic Web

3

Graduate

 

Advanced Information Retried

3

Graduate

 

Distributed and Mobile Database

3

Graduate

 

Knowledge base Management

3

Graduate

 

Requirements Engineering

3

Graduate

 

Software Development Method

3

Graduate

 

Software Testing

3

Graduate

 

Software Project management

3

Graduate

 

Parallel Processing

3

Graduate

 

Advanced Algorithms

3

Graduate

 

Advanced Data Structures

3

Graduate

 

Algorithmic Game Theory

3

Graduate

 

Special Topics in Software I

3

Graduate

 

Special Topics in Software I

3

Graduate

 

Advanced Concepts in Software

3

Graduate

 

Advanced Concepts in Software

3

Graduate

 

Special Topics in Software 3

3

Graduate

 

Evolutionary Computing

3

Graduate

 

Mobile and Wireless Network

3

Graduate

 

Multimedia Networks

3

Graduate

 

Network Devices Architecture

3

Graduate

 

Reliable Systems

3

Graduate

 

Advanced Network Security

3

Graduate

 

Game Theory

3

Graduate

 

Data Center and Storage Network Architecture

3

Graduate

 

Advanced Mathematics in Computer

3

Graduate

 

Wireless Communications

3

Graduate

 

Information Theory and Codding

3

Graduate

 

Secure Computer Systems

3

Graduate

 

High Speed Networks

3

Graduate

 

Optimization Theory

3

Graduate

 

Advanced Algorithm Design

3

Graduate

 

Advanced Computer Architect

3

Graduate

 

Complex Dynamical Network

3

Graduate

 

Special Topics in Computer

3

Graduate

 

Special Topics in Computer

3

Graduate

 

Advanced Topics in Computer

3

Graduate

 

Advanced Topics in Computer

3

Graduate

 

Advanced Data Mining

3

Graduate

 

Special Topics In AI

3

Graduate

 

Special Topics In AI

3

Graduate

 

Special Topics In AI

3

Graduate

 

Advanced Concepts In AI

3

Graduate

 

Advanced Concepts In AI

3

Graduate

 

Advanced Concepts In AI

3

Graduate

 

Statistical Signal Processing

3

Graduate

 

Time-Frequency Signal Analog

3

Graduate

 

Robust Speech Recognition

3

Graduate

 

Autonomous Mobile Robots

3

Graduate

 

Machine Learning

3

Graduate

 

Advanced Artificial Intelligence

3

Graduate

 

Multi-Agent Systems

3

Graduate

 

Intelligent Planning

3

Graduate

 

Swarm Intelligence Algorithm

3

Graduate

 

Reinforcement Learning

3

Graduate

 

Statistical Learning Theory

3

Graduate

 

Probabilistic Graphical Mode

3

Graduate

 

Information Hiding

3

Graduate

 

Remote Sensing

3

Graduate

 

Statistical Natural Language

3

Graduate

 

Machine Translation

3

Graduate

 

Language Understanding

3

Graduate

 

Programming in Unix Environment

3

Graduate

 

Digital Speech Processing

3

Graduate

 

Speech and Speaker Recognition

3

Graduate

 

Text to Speech Conversion

3

Graduate

 

Optimization

3

Graduate

 

Advanced Topics in Learning

3

Graduate

 

PhD Dissertation

30

Graduate

 

Database Security

3

Graduate

 

Data Mining

3

Graduate

 

Advanced Database

3

Graduate

 

Fundamentals of Computer

2

BS

 

Information Technology Eng

3

BS

 

Information Technology Project

3

BS

 

Information Technology Strategy

3

BS

 

Operations Research

2

BS

 

Computer Graphics

3

BS

 

Multimedia System

3

BS

 

Information Technology Project

3

BS

 

Information Management in IT

3

BS

 

Expert and Decision Support

3

BS

 

Management of Organization

3

BS

 

New Topics in IT

3

BS

 

Graphical Information System

3

BS

 

Design and Implementation

3

BS

 

Practical Optimization

3

BS

 

Distributed software

3

BS

 

Fundamentals of Computer

3

BS

 

Fundamentals of Digital Electronic

3

BS

 

Engineering Economy

3

BS

 

Principles and Foundations

3

BS

 

Practical Statistics

3

BS

 

Fundamentals of Information

3

BS

 

Discrete Mathematics

3

BS

 

Computer Workshop

1

BS

 

The Theory of Computation

3

BS

 

Network Security

3

BS

 

Fundamentals of Information

3

BS

 

Internet Engineering

3

BS

 

Automatic Design of Digital Computer

3

BS

 

Modelling And Evaluation of computer

3

BS

 

Principles of User Interface Design

3

BS

 

Systems Architecture Laboratory

1

BS

 

Descriptive Programming

3

BS

 

Hardware Design Tools Laboratory

1

BS

 

Concurrent Programming

3

BS

 

Multimedia Systems

3

BS

 

Expert Systems

3

BS

 

Computer Graphics II

3

BS

 

Computer Laboratory

1

BS

 

Fundamentals of Programming

4

BS

 

Advanced Programming

3

BS

 

Discrete Structures

3

BS

 

Machine Language and System

3

BS

 

Data Structures and Algorithm

3

BS

 

Technical English

2

BS

 

Electric Circuits I

3

BS

 

Electric Circuits Laboratory I

1

BS

 

Logic Circuits

3

BS

 

Logic Circuits Laboratory

1

BS

 

Engineering Mathematics

3

BS

 

Computer Architecture

3

BS

 

Computer Architecture Laboratory

1

BS

 

Operating Systems

3

BS

 

The Theory of Formal Language

3

BS

 

Numerical Computations

3

BS

 

Microprocessor I

3

BS

 

Microprocessor Laboratory I

1

BS

 

Electronic Circuits

3

BS

 

Electronic Circuits Laboratory

1

BS

 

Computer Networks I

3

BS

 

Technical Presentation and Writing

2

BS

 

Digital Electronics

3

BS

 

Digital Electronics Laboratory

1

BS

 

Electric Circuits II

3

BS

 

Signals and Systems

3

BS

 

Designing of VLSI Systems

3

BS

 

Data Communications

3

BS

 

Linear Control Systems

3

BS

 

Computer Networks Laboratory

1

BS

 

Interface Circuits Design

3

BS

 

Designing and Implementation

3

BS

 

Data Storing and Retrieval

3

BS

 

Design and Implementation

3

BS

 

Fundamentals of Compiler

3

BS

 

Software Engineering I

3

BS

 

Database Design Principles

3

BS

 

Computer Simulation

3

BS

 

Software Engineering II

3

BS

 

Design of Algorithms

3

BS

 

Operating Systems Laboratory

1

BS

 

Database Laboratory

1

BS

 

Software Project

3

BS

 

Software Internship

2

BS

 

Artificial Intelligence

3

BS

 

Computer Graphics I

3

BS

 

Computer Graphics Laboratory

1

BS

 

Computer Systems Architect

3

BS

 

Advanced Digital Design

3

BS

 

Microprocessor II

3

BS

 

Interface Circuits Laboratory

1

BS

 

Advanced Digital Design Laboratory

1

BS

 

Basic Programming

3

BS

 

Fundamentals of Information

3

BS

 

Logic Circuits and Computer

1

BS

 

Data Structures

3

BS

 

Electric Circuits

3

BS

 

Computer Networks

3

BS

 

Research and Technical Presentation

2

BS

 

Principles of Database Design

3

BS

 

Microprocessor Laboratory

1

BS

 

Microprocessors and assembly

3

BS

 

Design of programming Language

3

BS

 

Operating Systems Laboratory

1

BS

 

Principles of Database Design

1

BS

 

Artificial Intelligence and Expert

3

BS

 

Computer Aided Digital Systems

3

BS

 

Systems Analysis and Design

3

BS

 

Software Engineering

3

BS

 

Principles of IT

3

BS

 

Information Technology Project

3

BS

 

Enterprise Application Integrate

3

BS

 

Fundamentals of Secure Computing

3

BS

 

Implementation of Database

3

BS

 

Principles of Data Mining

3

BS

 

Foundations of Information R...

3

BS

 

Management Information Sys

3

BS

 

MATLAB Programming Workshop

1

BS

 

Electronic Commerce

3

BS

 

Internship

1

BS

 

Internship

1

BS

 

Internship

1

BS

 

Fundamentals of Computer

2

BS

 

Special Topics I

3

BS

 

Special Topics II

3

BS

 

Foundations of Computation

3

BS

 

Foundations of Computer Vision

3

BS

 

Software Engineering Laboratory

1

BS

 

Computer Workshop

1

BS

 

Computer Networks Laboratory

1

BS

 

Fundamentals of Compiler Design

3

BS

 

Foundations of Speech and write

3

BS

 

Introduction to Programming

3

BS

 

The technology of embedded computer

3

BS

 

Agricultural machinery

2

BS

 

Tractor mechanic workshop

1

BS

 

Essential Life Skills 2

.

BS