- Home » Course Educational Outcomes

- Introduce basics of vector algebra and vector calculus to improve student's skills to analyze vector fields and scalar fields, and figure out gradient, divergence, and curl.
- Presents the fundamental equations of level surfaces, tangent planes, and normal lines.
- Introduce essential concepts of line, surface, and volume integrals, and using Green's, Divergence, and Stokes's theorems.
- Present Fourier series to expand and analyze periodic signals

- To be able to apply the concepts and facts of vector algebra and vector calculus to analyze vector fields and scalar fields, and figure out gradient, divergence, and curl.
- To be able to carry out line integrals, surface integrals, and volume integrals.
- "To be able to carry out integrals by employing Green's theorem, Divergence theorem and Stokes’s theorem."
- To be able to figure out the equations of level surfaces, tangent planes, and normal lines.
- Employ the Fourier series expansion to analyze the periodic signals in terms of sines and cosines.
- To be able to acquire professional and practical skills in engineering analysis problems.
- To be able to develop ideas and methods in analysis and solving engineering problems.

**Understand and be able to apply mathematical system models****Understand and be able to apply mathematical signal models****Understand the interplay between these system and signal models****Understand the basic methods and techniques needed for the higher course of DSP****Understanding things at the “system level” to allows engineers to better design and analysis at the “circuit level”.****Determine how individually designed circuits will interact when connected together**

- Manipulate and plot complex numbers and complex-valued functions.
- Apply mathematical operations to time-function signal models and interpret and plot the results.
- Determine system characteristics (e.g., causality, linearity, time-invariance, etc.).
- Determine & apply differential equation models for linear time-invariant systems and circuits.
- Use convolution to determine the zero-state response of a linear time-invariant system ( continuous-time and discrete-time).
- Use graphical and analytical methods to compute convolution (continuous time and discrete-time).
- Calculate Fourier series expansions for periodic continuous-time signals and plot the line spectrum.
- Use Fourier series to determine the response of a continuous-time, linear time-invariant system to a periodic input.
- Use the Fourier transform and inverse Fourier Transform to analyze signals (continuous-time (for discrete-time will be covered in the DSP course).
- Obtain frequency response of a system or circuit through analytical means (continuous-time).
- Use Fourier transform methods for analysis of linear systems (continuous-time).
- Use Laplace transform methods for analysis of continuous-time linear systems.
- Use Z-transform methods for analysis of discrete-time linear systems.

- Introduce the students to the basics of probability theory.
- Introduce the students to the concept of random variable (RV).
- Introduce the student to the concept of random process (RP).
- Apply the learnt theory to engineering applications.

- Understand the concepts of probability space and the fundamental axioms of probability.
- Understand the idea of conditional probability.
- Understand the concept of a real-valued random variable.
- Learn how to find the cumulative distribution function (cdf) and the probability density function (pdf).
- Understand how to use different methods for finding the probability density functions of functions of random variables.
- Understand the concept of multiple random variables and joint distributions and densities.
- Understand the concept of expected value and means, variances, covariances and moment generating functions.
- Understand the idea of random processes.
- Learn how to analyze linear time invariant systems with random inputs.
- Identify the spectral characteristics of a random process.
- Understand the concept of linear mean square estimation.

- Introduce the students to the basic concepts in electromagnetism.
- Understand the main theories and the fundamentals of electromagnetic fields.
- Explore some nowadays applications that utilize electromagnetic fields.
- Improve and develop the ability to tackle real life related problem.

- "Apply knowledge of vector analysis and vectors manipulations, coordinate systems and bounded
- integrals."
- Apply Divergence and Stoke's theories.
- Ability to apply the basics of electrostatic field theorems, Coulomb’s law, Gausses’ law, and Maxwell’s equations.
- Ability to evaluate the electric potential and energy density in electrostatic fields.
- Apply the concept of conduction and electric current in conductors.
- Identify polarization in dielectrics and formulate the boundary conditions between two dielectric media.
- Ability to devise some practical electrostatic problems using Poisson’s, Laplace’s equation and the method of images.
- Ability to solve static magnetic fields for different current distributions by applying BiotSavart’s law.
- Formulate Ampere's law to find the magnetic field for a given current distribution.
- Ability to derive magnetic flux density, magnetic vector potential, and Maxwell's equations.
- Identify magnetization in materials and formulate magnetic boundary conditions between two magnetic materials.
- Evaluate self and mutual inductances, and magnetic energy.

- Understand, analyze and apply Faraday's Law and Maxwell's Eqns to Engineering problems.
- Understand, analyze, and apply the effects of plane wave propagation in various mediums.
- Understand, analyze, and apply propagation in various types of two-conductor transmission lines and waveguides.

- Develop the necessary mathematical and analytical skills to apply electromagnetic theory to engineering problems.
- Understand the basic laws governing electromagnetic fields & Maxwell’s equations.
- Apply the dynamic Maxwell’s equations to solve Engineering problems..
- Evaluate the effects of EM wave propagation and reflection in various mediums.
- Apply EM wave propagation in free space and reflection in various mediums for ommunication Engineering applications.
- Understand the basics of transmission line theory and its application in electrical engineering.
- Apply Smith chart for solving transmission line problems and matching issues.
- Understand the various structures and theory of waveguides and related cavity resonators.

- Introduce the students to the basics of probability theory.
- Introduce the students to the concept of random variable (RV).
- Introduce the student to the concept of random process (RP).
- Apply the learnt theory to engineering applications.

- Understand the concepts of probability space and the fundamental axioms of probability.
- Understand the idea of conditional probability.
- Understand the concept of a real-valued random variable.
- Learn how to find the cumulative distribution function (cdf) and the probability density function (pdf).
- Understand how to use different methods for finding the probability density functions of functions of random variables.
- Understand the concept of multiple random variables and joint distributions and densities.
- Understand the concept of expected value and means, variances, covariances and moment generating functions.
- Understand the idea of random processes.
- Learn how to analyze linear time invariant systems with random inputs.
- Identify the spectral characteristics of a random process.
- Understand the concept of linear mean square estimation.

- Employ the knowledge that the student gained from the prerequisit courses (signals and systems and probability theory) in characterizing and modeling analog communication systems.
- Understand the different schemes of analog communications systems: AM, FM, PM, etc.
- Gain the ability to compare between the differetn analog communication schemes in terms of power efficiency, bandwidth efficiency, complexity, resilience SNR performance.
- Equip the student with the ability to design analog communication systems.

- Covert between time and frequency domain representation of signals.
- Compute the energy in an energy signal in the time and frequency domain.
- Determine the power in a power signal in the time and frequency domain.
- Understand the principles of signal transmission and reception.
- Understand different types of analog modulation (AM, FM, PM), and analyze them both in time domain ad frequency domain.
- Compute a modulated analog signal from an analog message signal (modulation).
- Compute an analog message signal from an analog modulation signal (demodulation).
- Analyze the effect of noise on signal reception, and sources of noise.
- Compute the receiver signal-to-noise ratio (SNR) of analog modulation.
- Develop an understanding of the tradeoff in analog modulations between bandwidth, receiver SNR, and receiver complexity.
- Understand and analyze the concept of sampling.
- Understand and analyze the concept of pulse modulation, (PAM, PWM,PPM)
- Conduct a MATLAB-based design project requiring some independent reading programming, simulation and teaching, writing.
- Use library, internet resources to find an answer in the scientific literature.

- Provide students with practical knowledge and skills for the design of analge communication systems
- Provide students with knowledge of the various types of analoge modulation and their applications
- "Provide students with team-work and communications skills "

- Recall the fundamentals of AM and FM modulation techniques.
- Construct DS-SC Modulator and measure modulated signal paramters using an oscilloscope.
- Construct DS-LC Modulator and measure modulated signal paramters using an oscilloscope.
- Construct coherent and non-coherent AM demodulators and measure detected signal using an oscilloscope.
- Compare different modulation techniques with regards to power consumption and spectrum usage and applications.
- Construt super-heterodyne receiver and illustrate the reciption of AM radio signal.
- Costruct FM modulator and measure the modulated signal using an oscilloscope.
- Construct FM demodulator and measure the the demodulated signal using oscilloscope.
- Use automatic gain control in AM demodulators and evaluate their efficiency.
- Write a report on the conducted experiment and present results.

- Introduce students to digital communication systems and their applications.
- Introduce students to the fundamentals of baseband and bandpass digital modulation and demodulation Techniques.
- To understand distortion in digital transmission and inter symbol interference (ISI).
- To provide students tools needed to design and analyze the performance of digital modulations in noise, including baseband and bandpass systems.
- Understand basic concept of channel error correcting codes.

- Understand the principle features of digital communication systems and their current and future applications.
- Understand how to convert analog signals to digital signals including sampling, quantization and encoding and study line coding, Delta modulation, Sigma delta and DPCM.
- Understand baseband pulse transmission over noisy channel including matched filter, correlator receiver and maximum likelihood decoder.
- Be able to analyze the performance of different PCM waveforms in AWGN channel.
- Emphasis in the intersymbol interference (ISI) and bandwidth determination.
- Be able to analyze the performance binary and multilevel bandpass modulations in AWGN channel.
- Understand basic concept of channel coding.

- Provide students with knowledge of the various types of digital modulation techniques.
- Provide students with the practical skills for measurements to compare between different digital modulation techniques.
- "Provide students with team-work and communications skills "

- Test and compare between baseband and bandpass modulation techniques
- Recognize the importance of synchronization in a communication link.
- Generate ASK, FSK, PSK and carrier.

- Provide students with knowledge to design digital and analog filters.
- Provide students with the practical skills to implement various DSP concepts.
- "Provide students with team-work and communications skills "

- Understand the basic properties of discrete-time signals and systems.
- Can analyze discrete-time linear time-invariant systems in the time-domain.
- Can effectively use mathematical transforms for the analysis of systems.
- Understand the effect of sampling in the frequency-domain.
- Can solve linear difference equations in time- and transform-domains.

- Provide students with knowledge to design digital and analog filters.
- Provide students with the practical skills to implement various DSP concepts.
- "Provide students with team-work and communications skills "

- generate waveforms and to do Fourier transform
- design digital and analog filters using MATLAB Software.
- Implementation of DSP concepts using tiger 40 DSP card

- Introduce students to the fundamentals of communication systems.
- Introduce students to the fundamentals of digital modulation and demodulation.
- Familiarize students with the different types of analog modulation techniques such as (AM, FM, and PM), principle of modulation, and demodulation, modulators and demodulators.
- Introduce students to digital communication systems and their applications .
- "Expose students to examples of applications and tradeoffs that typically occur in engineering system design, and to have them apply the
- knowledge in the design problems."
- Improve the design and problem solving skills of students.

- Apply knowledge of orthogonality principle in signals, Power and Energy signals.
- Apply knowledge of trigonometric and exponential Fourier Series for periodic signals and Parseval's theorem.
- Apply knowledge of Fourier Transform and its properties.
- Identify the difference between various types of Amplitude Modulation schemes. DSB-SC, DSB-LC, SSB-SC, SSB-LC.
- Design and implement Modulator and demodulator for AM communication systems.
- Ability to formulate signal to noise ratio for different AM receivers.
- Ability to Identify the difference between frequency and phase modulation
- Design and implement modulators and demodulators for FM and PM systems.
- Ability to formulate signal to noise ratio for different FM and PM receivers.
- Ability to apply the knowledge of analog to digital conversion.
- Ability to Identify PAM, PCM, and TDM signals.
- Desing and implement raised cosine filter for pulse shaping.
- Ability to identify various types of line pulse coding in PCM systems.

- Provide students with knowledge of the various types of analog modulation techniques.
- Provide students with the practical skills for measurements to compare between different baseband modulation techniques.
- "Provide students with team-work and communications skills "

- The student will be able to test and compare between various amplitude modulation techniques DSB-SC, SSB, AM, FM.
- The student will be able to test and compare between various baseband modulation techniques

- Analyze the operation of LEDs, LASERs, and PIN photodetectors and their applications in optical systems

- Explain light and optical phenomena that are the basis of fiber optic communications.
- Explain the structure of step-index and graded-index fibers.
- Detect attenuation and scattering in fiber cables.
- Explain optical sources and detectors structure and operation principles.
- Explain coherent optical systems, and WDM principles and devices.

- Enforce practical engineering skills on theoretical knowledge taught in Fiber Optics Transmission Lines and Systems
- Enforce practical experience on measurement methods of Fiber Optics Lines and Systems
- Ensure the ability of students to interpret results and demonstrate reporting skills on conducted lab sessions

- Design a Fiber Optic communication System, transmitter and receiver.
- Measure the attenuation and Numerical Aperture of various optical fiber cables.
- Recognize the effect of attenuation and link length limits.
- Measure the bandwidth and dispersion of fiber optics system.

- Provide a comprehensive coverage of digital data communication principles and terminology.
- Provide an understanding of the standard architectural structure of computer networks and protocols.
- Provide an in-depth understanding of the Physical Layer and Data Link Layer modeling and engineering.
- Provide a comprehensive coverage of physical and logical network topologies.

- Demonstrate understanding of the fundamental concepts of data communications.
- Understand the basic concepts of protocol layering, principles and architecture.
- Understand the addressing schemes deployed in the different network layers.
- Demonstrate understanding of basic concepts of error detection and correction at the data link layer and below.
- Describe and compare data link layer services and multiple access techniques.
- Understand and apply routing in circuit and packet switching networks.
- Understand LAN topologies, LAN protocol architecture and WLAN.

- Enable the student to survey the literature in a specific topic, and then identify and formulate a solution to an engineerng problem under the supervision of an academic faculty member.

- The ability to identify and formulate engineering problems in one of the areas of communications and engineering and work in groups.
- The ability to conduct an adequate audit work for science and research in the field of the project
- Ability to design engineering solutions and planning to carry out an engineering plan to resolve a problem or do project in one of the topics of engineering.
- Ability to communicate effectively and to express in writing the project report and do an oral presentation.

- Give the students firsthand experience in real working environments.

- Increase general knowledge about the practical environment.
- Practical implementation of the applied side of the field study.
- Provide a technical report and perform oral presentation for the period of training.

- Review the fundamentals of antenna theory.
- Expose students to examples of applications and various antenna types including linear and planar microstrip config.
- Introduce students to the various types and models of Radio wave propagation affecting Communication Systems.
- Improve the design and problem solving skills.

- Understand the function of antennas.
- Understand the different types of antennas and the radiation mechanism.
- Evaluate the fundamental parameters of antennas and arrays operating at various frequencies from LF to Microwave applications.
- Design various types of linear and planar antennas.
- Model/Design and simulate various types of antennas using modern engineering tools such as MATLAB or commercial EM simulators.
- Identify the atmospheric and terrestrial effects on radio wave propagation (e).
- Evaluate basic propagation models in mobile radio systems.
- Design a cellular communication system.

- Provide students with knowledge of the various types of antennas and microwave devices
- Provide students with the practical skills for measurements of microwave power, frequency, wavelength and antenna characteristics
- "Provide students with team-work and communications skills "

- Recall the fundamentals of antennas and recognize the most commonly encountered types
- Use different microwave devices (power detectors, power meters, etc …)
- "Measure microwave frequency, wavelength, microwave power,VSWR and load impedance."
- Measure antenna characteristics (gain, beamwidth, radiation pattern etc…)
- "Measure impedence of transmission lines and waveguides with the aid of smith chart"
- "Use a computerized antenna training system to measure radiation patterns of antennas"
- "Assess the operation of antennas in realistic contexts"

- Inroduce stuidents to different types of channel coding techniques and analyze their performances.
- Introduce studnets to different types of error condrol techniques.
- Introduce studnets to different to different synchroization techniques.
- Introduce studnets to OFDM.

- Review Fourier methods, convolution, basic probability and random process.
- Understand different types of channel coding techniques such as: linear block codes, Hamming codes, BCH codes and Reed-Solomon codes.
- Analyze the performance of the above codes in DCSs.
- Understand different types of error control techniques.
- Identify various modulation/coding system trade-offs dealing with probability of bit error performance, bandwidth efficiency, and signal to noise ratio.
- Understand several constraints and theoretical limitations that necessitate the trading off of any one system requirement with each of the others.
- Understand the meaning and types of synchronization.
- Understand carrier, symbol, frame, and network synchronization techniques.
- Analyze the performance of various synchronization techniques in noise.
- Understand the concept of spread spectrum (SS) direct sequence (DS), and frequency hopping (FH) techniques.
- Understand the concept of jamming and how SS used as an anti-jam technique.
- Understand SS applications in multiple access, ranging, and interference rejection areas.
- Understand the basic principles of Orthogonal Frequency Division multiplexing (OFDM).
- Determine the signal representation of OFDM using IFFT/FFT.
- Design an OFDM transmitter and receiver.
- Understand how OFDM used as an anti-multipath technique.

- Stuidents will gain the knowledge needed to understand the basic principles of line communications.
- Introduce studnets to TDMand FDM and radio propagation.
- Introduce studnets to microwave and satellite transmission.

- To understand the basic principles of line communication
- To understand the fundamentals of TDM and FDM
- To understand the basics of radio propagation in different frequency bands (LF, HF, VHF, etc.)
- To calculate the path loss using different propagation models
- To calculate the diffraction loss
- To understand the basic of microwave and satellite transmission
- To introduce the optical fiber transmission media.

- Introduce students to the basic concepts of infomration and channel capacity.
- Introduce studnets to Gallois fields.
- Introduce studnets to various coding and decoding techniques.

- Understand the basic concepts of information and channel capacity.
- Build a Gallois field and apply basic mathematical operations on it.
- Understand linear block codes, cyclic codes, and convolutional codes.
- Apply decoding techniques.
- Understand how error control coding techniques are applied in communication systems.
- Apply a Trellis representation for Linear Block Codes.

- "Students will gain knowledge about the main features of mobile communication systems and standards and technical issues regarding the designof such systems."
- Students will apply math and engineering concepts in the analysis and design of mobile communication systems.

- Present the basic concepts and design fundamentals of Cellular Mobile Communication system.
- Design a cellular system for a given Signal to Interference Ratio and a given GOS.
- Analyze large scale and small scale propagation models in a mobile environment.
- Evaluate effect of multipath propagation on the performance of mobile communication systems.
- Discuss the concepts and types of Multiple access techniques.
- Assess different cellular mobile communication standards and emerging technologies.

- Students will gain knowledge about the main features of wireless networks and standers and technical issues regarding the design of such systems.
- Students will apply math and engineering concepts in the analysis and design of wireless networks.
- Class will emphasize critical thinking and debate.

- Understand and explain the main features of wireless networks.
- Explain the main features of the different wireless network types and the used technology.
- Understand the main challenges in enabling new wireless networks.
- Design and propose new protocols and schemes for emerging wireless networks to achieve a given QoS.
- "Analyze the effect of different design parameter on networks performance."

- Provide Basic Knowledje on Satellite orbiatal mechanics, look angles and launching systems.
- Ensure detailed analytical skills on satellite link budjet design in various enviromental conditions
- Provide detailed understanding of the functions of satellite communication segments and those of Earth stations
- Provide full understanding of color TV Transmission and reception along with modern satellite application and tools such as Direct TV Broadcast, GPS, MSATs and VSATs.

- Identify the basic concepts of satellite communications: Orbits, orbital mechanics and parameters, launching aspects, telemetry, tracking and command system.
- "Evaluate look angles (elevation and azimuth) and satellite visibility to Earth Station."
- Understand the radio propagation channel, propagation delay effects, satellite antennas and patterns suitable to the two-way Satellite-Earth station links.
- Analyze and design link budget, uplink/downlink, C/N ratio, losses and noise sources, G/T ratio for earth stations.
- Understand Transponders: Carrier and transponder capacity, Single carrier and multi-carrier transponders.
- Understand the various satellite multiplexing and multiple access techniques, Direct Digital TV Broadcast systems.
- Understand the fundamentals of color TV transmission and reception.
- Identify modern satellite systems, applications and tools such as GPS and MSAT, Network topologies and VSATs.

- Students with gain the knowledge needed to understand the design and operation of radar systems for a variety of applications.
- Introduce students to the different parameters of Transmitter and Receiver of RADAR.

- Understand the working principles of the radar.
- The student distinguishes between pulsed Doppler radar, and the tracking radar.
- The student recognizes the transmission and reception devices of the radar.
- The student acquires the necessary skills to detect radar signals.

- Introduce the students to a new topic in their field that is not covered in their study plan.

- Ability to apply knowledge of mathematics, science, and engineering, and the ability to design and conduct experiments, as well as to analyze and interpret data.
- Ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability.
- Ability to identify, formulate, and solve engineering problems and to engage in life-long learning while realizing the need for such engagement and being knowledgeable of contemporary issues.
- Ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.

- Apply the aquired theoretical knowledge to complete a parctical project.

- The ability to identify and formulate engineering problems in one of the areas of communications and engineering and work in groups.
- The ability to conduct an adequate audit work for science and research in the field of project, design engineering solutions, carry out an engineering plan to resolve a problem or do a project in one of the topics of engineering.
- The ability to solve engineering problems and design solutions to perform a specific task, collect and analyze data, and extract conclusions through experiments and simulations.
- The Ability to communicate effectively and to express in writing the project report and an do an oral presentation.