EE 0610: Probability and Stochastic Processes 3(3,0,0)
This course provides a foundation in the theory and applications of probability and stochastic processes and an understanding of the mathematical techniques relating to random processes in the areas of signal processing, detection, estimation, and communication and the engineering field in general. Topics include the axioms of probability, random variables, Probability density function, Conditional probability, Functions of random variables, Reliability calculation, Conditional expectation, multiple random variables, sum of random variables, Random processes, Power spectral density, and Random signal processing. Examples will be introduced in telecommunication field to support these theories.
Objectives:
- Providing the students with the scientific and systemic base which the communication systems are built on, through having the capability to perform modeling and simulations and derive the systemic methods in building the systems.
- Providing the students with the theoretical base which enables them to enter the fields of research, development and solutions building.
EE 0620: Standards and Regulations of Communication Technology 3(3,0,0)
The Applied Telecommunications Technology course explores the hard technology of telecommunications and the telecommunications industry as a regulated environment. Topics include ICT industry and developmental issues, overview of the telecommunication systems including fixed, mobile, internet, and cable systems, telecommunications services and delivery, role of ITU and challenges, radio frequency management, allocation of spectrum, regulations for the use of spectrum.
Objectives:
- Understand the regulations and rules of the telecom environment.
- Be able to understand radio spectrum and radio frequency management.
EE 0630: Advanced Communication and Wireless Network 3(3,0,0)
This course focuses on advance topics in communication networks, including wired and wireless networks. The course covers computer networks architecture, protocols layers, network routing, flow control, congestion control and protocols for Quality of Service. Moreover, several challenges, protocols and standards associated with wireless networking are discussed. Simulation tools for communication networks modelling and performance evaluation are utilized throughout this course.
Objectives:
- Understand the architecture and design of communication networks.
- Identify communication networks layers, protocols and algorithms.
- Design, simulate and measure the performance of communication networks using software tools.
EE 0611: Advanced Signal Processing 3(3,0,0)
This course provides an introduction to digital signal processing for graduate students. In this course, a detailed examination of basic digital signal processing operations including sampling/reconstruction of continuous time signals, Fourier and Z-transforms will be given. The Fourier and Z-transforms will be used to analyze the stability of systems, and to find the system transfer function. Moreover, frequency response of systems will be studied. Finally, we will examine time and frequency domain techniques for designing and applying infinite impulse response (IIR) and finite impulse response (FIR) digital filters. Two-dimensional signals and introductory image processing operations will also be discussed as examples of DSP operations.
Objectives:
- keeping up with of the development in the digital communication science and being acknowledged of the newest technology in this field.
- Being able to derive solutions and solve problems, Moreover, having the capability to build systems in the communication field in all its branches and applications whether it was in the public or private sectors to serve the development procession.
EE 0670: Applied Project in Communication Technology (1) 3(3,0,0)
In this course the student has to conduct an applied research project related to advanced problems in communication technology. The faculty offering the course should submit a research plan to be approved by the department council. The student is expected to deliver seminar and a report on his research outcomes at the end of the course.
EE 0672: Applied Project in Communication Technology (2) 3(3,0,0)
In this course the student has to conduct an applied research project related to advanced problems in communication technology. The faculty offering the course should submit a research plan to be approved by the department council. The student is expected to deliver seminar and a report on his research outcomes at the end of the course.
EE 0680: Engineering Research Methodology 3(3,0,0)
This course provides graduate students knowledge and research skills through critical exploration of research language, ethics, and approaches. The course introduces the language of research, ethical principles and challenges, and the elements of the research process. Graduate students will use these theoretical underpinnings to begin to critically review literature relevant to their research field or and determine how research findings are useful in forming their understanding of their research work. Additionally, each student must present at least one seminar on a timely research topic. Among other things, this course is designed to give the students an overview of research in college of engineering, and a familiarity with research methodology, journals and professional societies in his discipline.
EE 0621: Mobile Communication 3(3,0,0)
This course presents the fundamentals of Mobile Communication. Topics include mobile industry, available spectrum, wireless propagation, radio technologies such as CDMA and OFDMA and their applications to high-speed radio communications, high levels of radio standards from cdmaOne to LTE, their improvements over their previous generations, and their corresponding network architecture evolutions. The basic architecture of a GSM, 3G & 4G/LTE Cellular networks, Air interface, logical and physical channels. Radio Network system functions RNC, BSC, BTS, NodeB, eNodeB and MS. The central network functions VLR, HLR, AUC and EIR.
Objectives:
- To expose the students to understand mobile radio communication principles and to study the recent trends adopted in cellular systems and wireless standards.
- Understand wireless propagation of radio technologies at a system level.
- Understand the basic architecture of cellular networks, Air interface, logical and physical channels.
EE 0622: Satellite Communication 3(3,0,0)
This course presents the fundamentals and the techniques for the design and analysis of satellite communication systems. Topics include orbital dynamics, subsystems used in space segment and ground segment, power and bandwidth requirement, effect of the transmission medium, Multiple access techniques: FDMA, TDMA, CDMA, RA, Propagation effects, link budgets, interference issues and other obstacles, Rain Fading and Link Availability. Students will also learn about the characteristics of satellites - GEO vs. non-GEO, area coverage vs. spot beam.
Objectives:
- To enable the student to become familiar with satellites and satellite services and study of satellite orbits and launching.
- Learn multiple access techniques: FDMA, TDMA, CDMA, RA, Propagation effects, link budgets.
- Recognize characteristics of satellites - GEO vs. non-GEO, area coverage vs. spot beam.
EE 0632: Wireless Sensor Network 3(3,0,0)
This course will provide students with an understanding of wireless ad-hoc and sensor networks, enable them to recognize the wide range of applicability of these networks, and provide them with an understanding of the major design issues, including topics such as protocol mechanisms and resource constraints.
Objectives:
- To Understand the basic WSN technology and supporting protocols, with emphasis placed on standardization basic sensor systems and provide a survey of sensor technology.
- Understand the medium access control protocols and address physical layer issues.
EE 0633: Cryptography and Wireless Network Security 3(3,0,0)
The course covers theory and practice of computer security, focusing in particular on the security aspects of the web and Internet. It surveys cryptographic tools used to provide security, such as shared key encryption (DES, 3DES, RC-4/5/6, ECC, etc.); public key encryption, key exchange, and digital signature (Diffie-Hellmann, RSA, DSS, etc.). It then reviews how these tools are utilized in the internet protocols and applications such as SSL/TLS, IPSEC, Kerberos, PGP, S/MIME, SET, and others (including wireless). System security issues, such as viruses, intrusion, and firewalls, will also be covered.
Objectives:
- Knowledge of the cryptographic theories and principles.
- Analyze the methods for cryptography.
EE 0640: Advanced Electromagnetic Applications 3(3,0,0)
The course covers the fundamentals of the electromagnetic theory in telecommunication engineering and electromagnetic waves. Material properties and radio frequency wave propagation. Different advanced antenna designs. Radar systems, Radar Cross Section (RCS) and Radar Absorbing Material (RAM) are covered and other advanced electromagnetic applications.
Objectives:
- Recognize the principle of electromagnetic theory in telecommunication.
- Study the electromagnetic wave propagation.
- Design different antennas for telecommunication applications.
- Learn the concept of radar systems.
EE 0641: Advanced Microwave Engineering 3(3,0,0)
This course introduces student to RF/microwave fundamental analysis methods and design techniques. A broad review of electromagnetic and transmission line theory is provided. Scattering parameters are defined and used to characterize the behavior of microwave devices and systems. In addition, the course covers the topics of microstrip circuits, microwave resonators, power dividers and microwave filters. Design procedures are presented along with methods to evaluate device performance. The Advanced Design Systems (ADS) software is introduced by means of laboratory exercises. Group term project serves to develop student engineering design, writing and communication skills.
Objectives:
- Introduce the students to the latest applications in microwave engineering that will help them in enhancing their research capability.
- Improve students’ design skills by using simulation tools and verifying their designed microwave circuits by fabrication and lab testing and measurement.
EE 0612: Digital Image and Video Processing 3(3,0,0)
This course is intended for graduate students, the basic requirements of the course are knowledge of matrices and their different operations, knowledge of Matlab. Description Overview of digital image processing including visual perception, Human Visual system (HVS), image formation, Video formations and formats, spatial transformations, Frequency Transformations (DCT, FFT, DWT…), image enhancement, color image representation and processing, edge detection, image segmentation, watermarking and steganography, morphological image processing, image compression.
Objectives:
- Acknowledge the students with the theoretical and practical bases on which the Multimedia is built, which in turn occupies the lion share of the information being exchanged in the national and international networks.
- Provide the students in the program with the ability to perform research and development in the fields of Multimedia and the national content and being able to derive useful patterns that serve both the sectors and the individuals.
EE 642: Optical Fiber Communication 3(3,0,0)
This course introduces student to the advanced optical fiber technology. It presents a review on fiber optics theory, attenuation, dispersion and Optical amplifiers, Optical components, Fiber Types and Characteristics, Cable Types and Characteristics, Wavelength-division multiplexing system (WDM), Coarse WDM and Dense WDM, Optical networking, Optical System Design, Recent advances in Optical fiber technology.
Objectives:
- Design key functions of contemporary optical fiber communications links and systems through performing research and development in this field to serve all sectors in their sustained march of development.
- Providing student knowledge and skills enabling the application of optoelectronics in solving real life problems and contemporary issues confronted in our society.
EE 0650: Communication and Radio Frequency Electronics 3(3,0,0)
Analysis and design of electronic circuits for communication systems. Analysis of noise and distortion in amplifiers and power amplifiers. Analysis and design of communication circuits such as Radio-frequency mixers, oscillators, phase-locked loops, modulators, and demodulators.
Objectives:
- Analyze communication circuits such as amplifiers and power amplifiers to calculate their performances.
- Design communication circuits such as oscillators, modulators and demodulators.
EE 0613: Advanced Digital Communication 3(3,0,0)
This course is aimed at introducing digital communications from different aspects. 1. The course starts with Basic Information and Coding Theorems: entropy, Huffman Codes, Mutual Information, Channel Capacity, Shannon’s theorems; 2. Sampling theorem; 3. Pulse Code Modulation and Digital Passband Transmission; ; 4. Error Control Coding: Coding Principles and Hamming Bound, Block Codes and Syndrome Decoding, Hamming codes and Cyclic codes; 5. Basic Detection Theory and Digital Transmission Systems in the presence of noise: Matched Filters and Optimum Detection, Nyquist Pulse Shaping, Inter-symbol Interference, Probability of Error Performance.
Objectives:
- Providing qualified national cadres to the scientific base in the kingdom, which are able to do research, development and technology transfer in the fields of communications and smart networks.
- Having Qualified cadres that are able to meet the requirements of technology and the National Transfer programs plans to move to the society of knowledge which the digital communication is considered its essential base.
EE 0651: Artificial Intelligence in Communication Technology 3(3,0,0)
This course introduces basic aspects of computational and artificial intelligence with focus on design of intelligent systems for applications in information and communication engineering. The course is divided into three parts covering intelligent systems, multimedia computing and information security. The first part comprises topics on neural computation, artificial neural networks, introduction to computational learning theory (machine learning), optimization, fuzzy set theory, cellular automation, etc. with focus on applications in speech understanding, audio, image and video acquisition and retrieval, natural language processing, computer vision, robotics, etc. The second part covers topics related to multimedia data representation and processing, multi-dimensional indexing, etc. The third part includes topics on information security, mainly data security, encryption and cryptography.
Objectives:
- Understand computational learning theory (machine learning), optimization, fuzzy set theory, cellular automation.
- Understand information security, mainly data security, encryption and cryptography.
EE 0660: Selected Topics in Communication Technology (1) 3(3,0,0)
In this course, a faculty member will propose an applied topic in the area of communication technology to be taught in the master program. The topic must be approved by the department council.
EE 0661: Selected Topics in Communication Technology (2) 3(3,0,0)
In this course, a faculty member will propose an applied topic in the area of communication technology to be taught in the master program. The topic must be approved by the department council.
EE 0662: Selected Topics in Communication Technology (3) 3(3,0,0)
In this course, a faculty member will propose an applied topic in the area of communication technology to be taught in the master program. The topic must be approved by the department council.