Electronic &Communication Engineering Program
Program Goals and Objectives
The program aims at generating a graduate who is well trained in modern telecommunication industry as well as having a background in communication systems that enables him/her to fit easily within a modern telecommunication work environment and be able to identify market needs in this fast moving segment of business. The graduate is exposed to a wide variety of courses to build an open scope to telecommunication engineering which is interdisciplinary in nature. The graduate acquires his/her degree by taking a balanced curriculum that is predominantly concerned with communication systems on different levels and which does not neglect required basic sciences used in this field. This fills the gap in many telecommunication companies in Egypt Today.
Institute requirements
Communication Program 
Humanities 
Basic Sciences 
Engineering Sciences 
Total 

18 CH 
10% 
30 CH 
16.7% 
15 CH 
8.3% 
63 CH 
35% 

A) HUMANITY Courses:
The student will take (6) Humanity Courses, 4 courses obligatory and 2 Courses from the elective courses list with a total of 18 credit hours.
1) Obligatory Courses:
Code 
Course Title 
Credits 
HUMN 110 
English Language 
3 
HUMN 201 
Engineering Skills and Ethics 
3 
HUMN 301 
Technical Writing and Communication 
3 
HUMN 440 
Engineering Economics 
3 
Total Credit Hours 
12 
2) Elective Courses:
The student will chose 2 courses with a total of 6 credit hours.
Code 
Course Title 
Credits 
HUMN X01 
Introductory Sociology 
3 
HUMN X02 
History of Arabian and Islamic Civilization 
3 
HUMN X03 
History of Ancient Egypt 
3 
HUMN X04 
Impact of Technology on Society 
3 
HUMN X05 
Contracts and Legalinices 
3 
B) Science Courses:
Code 
Course Title 
Credits 
ECHM 110 
General Chemistry for Engineering 
3 
EPHS 110 
Engineering Mechanics IStatics 
3 
EPHS 120 
Engineering Mechanics II Dynamics 
3 
EPHS 121 
Physics Engineering I 
3 
EPHS 121 
Physics Engineering II 
3 
EMAT 110 
Mathematics for Engineering I 
3 
EMAT 120 
Mathematics for Engineering II 
3 
EMAT 121 
Linear Algebra 
3 
EMAT 230 
Mathematics for Engineering III 
3 
EMAT 231 
Differential Equations & Partial Differential Equations 
3 
Total Credit Hours 
30 
C) Basic Engineering Science Courses:
Code 
Course Title 
Credits 
ENGR 110 
Engineering Design & Graphics 
3 
ENGR 120 
Engineering Computation 
3 
ENGR 121 
Production Technology & Engineering History 
3 
ENGR 230 
Structures and Properties of Materials 
3 
EMAT 240 
Statistics & Probability for Engineering 
3 
Total Credit Hours 
15 
Department Requirement Course List (Humanity Courses)
Code 
Course Title 
Credits 
HUMN 420 
Project Management 
3 
HUMN 430 
Organizational Behavior 
3 
Total Credit Hours 
6 
Department Requirement Course List (applied engineering Courses)
Code 
Course Title 
Credits 
EMAT 232 
Complex and Fourier Analysis 
3 
EMAT 250 
Numerical Techniques 
3 
EPHS 230 
Optical and Thermal Physics 
3 
EPHS 240 
Modern physics and quantum mechanics 
3 
COMM 230 
Electronic Technology 
3 
COMM 241 
Electrostatics and Magnetostatics 
3 
COMM 242 
Electrical Circuits 
3 
COMM 340 
Computer Hardware 
3 
COMM 350 
Signals and Systems 
4 
COMM 351 
Electronic Materials 
3 
COMM 352 
Electromagnetic Fields 
3 
COMM 353 
Logic Design 
3 
COMM 354 
Electronic Measurements 
2 
COMM 360 
SolidState Electronic devices 
3 
COMM 361 
Electronic circuits 
3 
COMM 362 
Waves and Transmission Lines 
3 
COMM 363 
Computer Architecture 
3 
COMM 471 
Digital Circuit Design 
3 
COMM 473 
Analog Communication Systems 
3 
COMM 481 
Communication Networks 
3 
COMM 482 
Control systems 
3 
COMM 590 
Digital Communications 
3 
COMM 591 
Computer Networks 
3 
COMM 592 
Quality Engineering 
3 
COMM 593 
Project (1) 
3 
COMM 594 
Project (2) 
6 
COMM 595 
Information Theory and Coding 
3 
COMM 596 
Wireless and Mobile Communications 
3 
COMM 597 
Analog Integrated Circuit Design 
3 
Total Hours 
90 
Technical Elective List of Courses
7 Elective courses with a total of 21 Credit Hours
Code 
Course title 
Prerequisites 
COMM 410 
Optoelectronic Devices 
COMM 351, COMM 360 
COMM 411 
Microwave Circuits 
COMM 362 
COMM 412 
Data Analysis and Algorithms 
COMM 353, ENGR 120 
COMM 420 
Digital Signal Processing 
COMM 350, COMM 353 
COMM 421 
Distributed systems 
COMM 363 
COMM 422 
Analog Circuits 
COMM 361, COMM 360 
COMM 430 
Microwave Devices 
COMM 362, COMM 360 
COMM 431 
VLSI Design 
COMM 353 
COMM 432 
Statistical Signal Processing 
COMM 350, EMAT 240 
COMM 440 
Antenna Engineering and Propagation 
COMM 360 
COMM 441 
Digital Circuit Design 
COMM 361, COMM 353 
COMM 442 
Image Processing 
COMM350, COMM371 
COMM 510 
Optical Communication Systems 
CMOO 410, COMM 430 
COMM 512 
CAD for Digital circuits 
ENGR 120, COMM 353 
COMM 513 
Multimedia Engineering 
COMM 350 
COMM 520 
Network Security 
COMM 350, COMM 481 
COMM 521 
Acoustics 
COMM 350 
COMM 523 
Satellite communications 
COMM 473 
COMM 531 
Audio and Video Encoding 
COMM 350 
COMM 532 
Microwave Measurements 
COMM 430 
COMM 533 
RF Circuit Design 
COMM 361, COMM 422 
Technical Elective (1)
COMM 410 Optoelectronic devices
COMM 411 Microwave Circuits
COMM 412 Data Analysis and Algorithms
Technical Elective (2)
COMM 420 Digital Signal Processing
COMM 421 Distributed Systems
COMM 422 Analog Circuits
Technical Elective (3)
COMM 430 Microwave Devices
COMM 431 VLSI Design
COMM 432 Statistical Signal Processing
Technical Elective (4)
COMM 440 Antenna Engineering and Propagation
COMM 441 Embedded System Design
COMM 442 Image Processing
Elective (5)
COMM 510 Optical Communication Systems
COMM 512 CAD for Digital Circuits
COMM 513 Multimedia Engineering
Elective (6)
COMM 520 Network Security
COMM 521 Acoustics
COMM 523 Satellite Communications
Elective (7)
COMM 531 Audio and Video Encoding
COMM 532 Microwave Measurements
COMM 533 RF Circuit Design
Electronic & Communication Engineering Course Descriptions
EMAT 232 Vector, Complex and Fourier Analysis (3 credits)
Prerequisite: EMAT 110, EMAT 120
Vector differential calculus, The gradient field, Divergence and curl, Vector Integral calculus, Green’s theorem, Divergence theorem of Gauss, Stockes’s theorem. Complex numbers and complex planes, Complex functions and their derivatives, Integration of complex functions, The Cauchy integral theorem, Singularities and the residue theorem, Sequences z transform, Conformal mapping Periodic functions, Fourier series expansion and its applications, Fourier transform.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
EMAT 250 Numerical Techniques (3 credits)
Roots of algebraic and transcendental equations; function approximation; numerical differentiation; numerical integration; solution of simultaneous algebraic equations, Finite difference techniques, Finite element techniques.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
EPHS 110: Engineering Mechanics IStatics (3 credits)
Resultant of force systems; equilibrium of particles and rigid bodies; distributed forces; statically determinate systems; trusses; friction; moments of inertia; virtual work. Shear and bending moment diagrams.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
EPHS 120: Engineering Mechanics IIDynamics (3 credits)
Prerequisite: EMAT 110, EPHS 110.
Kinematics of a particle and rigid body; forces and accelerations; work and energy; impulse and momentum; dynamics of a system of particles and rigid bodies, introduction to vibrations.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
EPHS 230: Optical and Thermal Physics (3 credits)
Prerequisite: EMAT 120.
Heat and thermodynamics: Heat transfer, Kinetic theory of gases, First law of thermodynamics. Geometrical optics: Refraction of light, Prisms, Reflection of light, Lenses, Lens aberration.
Lectures: 2 hours per week. Tutorial: 2 hours per week. Laboratory: 2 hours per week.
EPHS 240: Modern physics and Quantum Mechanics (3 credits)
Prerequisite: EMAT 232
Modern physics: Plank’s theory of quantization of energy of radiation, Photoelectric effect, xrays and Compton’s effect, Wave properties of matter and wave function, Principles of quantum mechanics and Schrödinger equation, Atomic structure and study of the tunneling phenomenon. Solution of Schrödinger equations in Quantum well, quantum dot and periodic structures. Bloch function, KronigPenny model. Quantum theory of free electrons in metals, Statistical distribution laws. FermiDirac Distribution.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 230: Electronic Technology (3 credits)
Clean Rooms and Clean Room Technology, Bulk Crystal growth, Epitaxial growth, Photolithography, Etching, Oxidation process, Diffusion process, Chemical vapor deposition CVD, Evaporation and multilayer coating, Ionic exchange process.
Lectures: 2 hours per week. Tutorial: 2 hours per week. Laboratory: 2 hours per week.
COMM 241: Electrostatics and Magnetostatics (3 credits)
Coulomb’s law, Electric field intensity, Field of point charge, line charge, surface charge, and continuous volume charge, Electric flux, Gauss’s law, Divergence, Electric energy and potential, Electric conductors, Principle of images, Electrical capacitance, Dielectric materials, Dipoles, Dielectric permittivity, Poisson’s equation, Laplace’s equation. Steady magnetic fields, Ampere’s law, Magnetic forces, Magnetic materials, Magnetic circuits, Inductance.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 242: Electrical Circuits (3 credits)
Electrical circuit variables and elements, Simple resistive circuits, Analysis of electrical circuits, Source transformation, Network theorems, Stardelta transformation, Sinusoidal steady state analysis, Phasor diagram representation, Application of network theorems on alternating current circuits, Electric power in alternating current circuits, Complex power calculations, Power factor, Circuits with nonlinear resistance. Transients in electrical circuits, Mutual inductance, Resonance in electrical circuits, Electric filters, Twoport networks, Locus of phasor diagrams at variable frequency, Analysis of electrical circuits with nonsinusoidal alternating currents.
Lectures: 2 hours per week. Tutorial: 2 hours per week. Laboratory: 2 hours per week.
COMM 340: Computer Hardware (3 credits)
Computer architecture, Computer systems, Operating systems, File systems, Computer networks, Internet network, Logical design of programs, Problem solving methods, Types of programming languages, Application on a structured or visual computer programming language for solving engineering problems, Database systems and information technology and decision support systems, Computer graphics and computer systems needed for graphics and image display, Multimedia systems.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 350: Signals and Systems (4 credits)
Prerequisite: EMAT 240
Signals and systems: Continuous time and discretetime signals, The unit Impulse and unit step functions, Basic system properties. Linear timeinvariant systems: Discretetime LTI systems: The convolution sum. Continuoustime LTI systems. System properties and description, Fourier series representation of periodic signals: Fourier representation of continuous time periodic signals, Fourier series representation of discrete time periodic signals, Filters described by differential equations and filters described by difference equations. The continuoustime Fourier transform and its properties, The discretetime Fourier transform and its properties, The Ztransform, Region of convergence, The Inverse Ztransform, Properties of the Ztransform, Analysis and characterization of LTI systems using Ztransform, System function algebra, The unilateral Ztransform
Lectures: 3 hours per week. Tutorial: 1 hour per week. Laboratory: 2 hours per week.
COMM 351: Electronic Materials (3 credits)
Crystals, Bonding, Basic elements of material science, electronic conduction in metals, electron in a periodic potential, energy bands and energy gaps in solids, Semiconductors, the Fermi level, electrons and holes, Intrinsic and extrinsic semiconductors, ntype and ptype, Diffusion and Drift Current, Excess carriers in semiconductors, Optical generation and recombination, the continuity equation, non homogenous doping,
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 352: Electromagnetic Fields (3 credits)
Prerequisite: COMM 241
Guided waves between two conducting parallel plates, TE and TM waves and their characteristics, Velocities of propagation, Attenuation and quality factor, Wave impedance, Basic closed waveguides, TE and TM waves and their characteristics in rectangular wave guides, Waves solution in cylindrical coordinates, Microstrip transmission line, Attenuation and quality factor of a waveguide, Symmetric and asymmetric dielectric planar waveguide, effective index and normalized parameters, Hybrid modes in step index optical fibers, Propagation in multimode waveguide.
Lectures: 2 hours per week. Tutorial: 2 hours per week. Laboratory: 2 hours per week
COMM 353: Logic Design (3 credits)
Review on number systems, Binary number systems, Number base conversion, Octal and hexadecimal, Negative numbers, Coded number systems. Switching functions: Main operators, Postulates and theorems, Analysis and synthesis of switching functions, incompletely specified functions. Design using NAND and NOR gates. Storage devices:1bit storage, Setreset FF, Clocked SRFF, Positive and negativeedge triggered SRFF, JKFF, Racearound condition, Masterslave JKFF, DFF, TFF, Excitation table. Sequential circuits: State table and transition diagram, Design of digital systems, Incompletely specified states, Counters, Shift registers. Miscellaneous topics: Adders, Subtracters, Decoders, Coders, Multiplexer/demultiplexer, Memories (ROM, PLA, RAM).
Lectures: 2 hours per week. Tutorial: 2 hours per week. Laboratory: 2 hours per week.
COMM 354: Electronic Measurements (2 credits)
Analog Instruments, Precautions, Data converters, Digital Instruments, Testing of linear systems, Wave analyzers, Transducers, Noise effects, Electronic and communication experiments to support the theoretical aspects of the course material.
Laboratory: 4 hours per week.
COMM 360: SolidState Electronic Devices (3 credits)
Prerequisite: COMM 230
Pnjunction: IV characteristics, Reverse saturation current depletion layer capacitance, Diffusion capacitance. Diode applications half and fullwave rectifier, Zener diodes, Schottky barrier diodes, Light emitting diodes (LED), Bipolar junction transistor (BJT): Ebermoll model, Static and dynamics characteristics, Field effect transistors. (linear and nonlinear and pinch off regions), JFETs model and biasing. Insulated gate FETs: Types, Regions of operation, MOSFETs model and biasing. FETs applications: MOSFET as a resistance, JFET as a constant current source, Metal semiconductor contacts, MOS capacitors, Power devices, Device simulators.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 361: Electronic Circuits (3 credits)
Prerequisite: COMM 242
Transistor small signal models: Z, y and h parameters. Analysis of audio frequency (AF) amplifiers: RCcoupled, Frequency response. AF power amplifiers: ClassA, pushpull operation (ClassA, ClassB). Operational amplifiers (OPAMPs): Difference amplifier, OPAMP specifications and frequency characteristics. OPAMP applications: Inverting, noninverting, Adder, Subtracter, Integrator, Differentiator. Oscillators: Concept of stability and oscillations, OPAMP oscillators (rectangular, sinusoidal, Wien bridge, phase shift, and tuned circuits). Analogtodigital (A/D) and digitaltoanalog (D/A) converters.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 362: Waves and Transmission Lines (3 credits)
Prerequisite: COMM 352
Time varying magnetic fields, Maxwell’s equations, Plane electromagnetic waves in free space, Gaussian Beams in Free space, Propagation of electromagnetic waves in matter, Reflection and refraction, Multiple reflections, Field polarization, Phase velocity and group velocity, Coaxial transmission line, Transverse ElectroMagnetic TEM Waves, Power flow on TL, Power and energy relations, Smith chart and impedance matching,
Lectures: 2 hours per week. Tutorial: 2 hours per week. Laboratory: 2 hours per week.
COMM 363: Computer Architecture (3 credits)
Fundamentals of computer architecture and organization, Basic computer organization and design: Information format, Instruction formats. Computer instructions, Timing and control execution, Register transfer, Microoperations, Control functions, Memory organization, CPU structure and function, Processor organization, Register organization, ALU, Instruction execution cycles, Control memory, Microinstruction sequencing and execution. Bus organization: Bus timing analysis, Memory devices and systems. I/O systems. Hardware implementation of datapath and memory systems: Control signaling and interrupts, Programmed I/O, interrupt priority, Bidirectional bus interfaces, Programmable peripherals devices, Interface design issues.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 410: Optoelectronic Devices (3 credits)
Prerequisite: COMM 351, COMM 360
lnteraction of radiation and atomic systems, Theory of laser oscillation: Fabryperot laser, Oscillation frequency and output power, Some laser systems, Semiconductor laser, DC and AC characteristics, Semiconductor laser modulation, Optoelectronic semiconductor devices, , PIN and avalanche photodiodes, Applications, Optoelectronic circuit applications, External modulators, Solar cells, LCD’s.
Lectures: 2 hours per week. Tutorial: 2 hours per week. Laboratory: 2 hours per week.
COMM 411: Microwave Circuits (3 credits)
Prerequisite: COMM 362
Equivalent circuit of waveguides, Nport circuit, Circuit description, Scattering parameters, Excitation of wave guides, Waveguides coupling by aperture Passive devices: Terminations, Attenuators, Phase shifters, Directional couplers, Hybrid junctions, resonators, microstrip circuits.
Lectures: 2 hours per week. Tutorial: 2 hours per week. Laboratory: 2 hours per week.
COMM 412: Data Analysis and Algorithms (3 credits)
Prerequisite: COMM 353, ENGR 120
Introduction to database systems and users, Architecture for a database system, Relational model: Domain, Relations and relational integrity, SQL: The relational database language standard, Database management system and examples such as oracle and access, Database design theory and methodology. Functional dependency and normalization for relational database, Entity/Relationship model (ERM) and enhanced Entity/Relationship model (EERM), Mapping from EREER to relational database model, Data protection: Recovery, Concurrency, Security and integrity, Object oriented database. Advanced application in database: Multimedia databases, Distributed database and data mining, Database project: Different applications on database design and manipulation
Lectures: 2 hours per week. Tutorial: 2 hours per week. Laboratory: 2 hours per week.
COMM 420: Digital Signal Processing (3 credits)
Prerequisite: COMM 350, COMM 353
Digital signal convolution, Digital filter design: Finite impulse response, Infinite impulse response. Adaptive digital filters: Concepts, Algorithms, Applications.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 421: Distributed Systems (3 credits)
Prerequisite: COMM 363
Architecture of distributed systems, Distributed operating systems for computer networks, Distributed data bases, Distributed problem solving. Foundations of coordinated computing models: Shared variables, Exchange functions, Concurrent processes, Data flow, Communicating sequential processes, Processor management and scheduling techniques, Languages for distributed computing: ADA, examples of distributed systems
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 422: Analog Circuits (3 credits)
Prerequisite: COMM 360, COMM 361
Elementary transistor stages, Common source, Common gate, Source follower, feedback amplifiers, stability, root locus analysis, poles and zeros, multivibrators, pulse circuits, switched circuits.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 430: Microwave devices (3 credits)
Prerequisite: COMM 360, COMM 362
Microwave tubes: Reflex klystron, Traveling wave tube amplifiers, Backward wave oscillator, Magnetron oscillators, Gyratron, Microwave solid state devices: Schottky barrier mixer diodes, Tunnel diodes, Transferred electron devices, IMPATT, TRAPATT, BARITT, Varactors. Parametric devices: Manley Rowe relations, Parametric up converters, Negative resistance parametric amplifiers, Microwave transistors.
Lectures: 2 hours per week. Tutorial: 2 hour per week. Laboratory: 2 hours per week.
COMM 431: VLSI Design (3 credits)
Prerequisite: COMM 353
IC Processing, Fabrication of passive and active components, Process integration and standard technologies, Layout design rules, Layout parasitics, Layout techniques, Interconnect modeling, Design of basic digital IC building blocks, NMOS Inverter, NMOS and CMOS gate circuits, GaAs digital circuits, IIL, TTL, ECL gates, BiCMOS digital circuits, Memory cores: ROM, EPROM, EEPROM, Flash ROM, SRAM, DRAM, Memory peripheral Circuitry: Row and column decoders, Array structures.
Lectures: 2 hours per week. Tutorial: 2 hour per week. Laboratory: 2 hours per week.
COMM 432: Statistical Signal Processing (3 credits)
Prerequisite: EMAT 240, COMM 350
Signal Detection and Classification, Hypothesis, Testing, Detection of Signals in Noise, Detection in the Presence of Unknowns, Signal Estimation Theory, Estimation of Signal Parameters, MeanSquared Error, MaximumLikelihood, Bayesian, Minimax, Signal Waveform Estimation, Least Squares Estimation, Wiener and Kalman Filters, Adaptive Filtering, Iterative Minimization and Gradient Descent.
Lectures: 2 hours per week. Tutorial: 2 hour per week. Laboratory: 2 hours per week.
COMM 440: Antenna Engineering and Propagation (3 credits)
Prerequisite: COMM 362
Fundamentals and definitions, Dipoles array synthesis and antenna arrays, Line sources, Folded dipole antennas, Microstrip antennas, Broadband antennas: Traveling wave wire antennas, Helical antennas, Biconical antennas, Sleeve antennas, Rectangular and circular aperture antenna, Reflector antennas. Feeding networks for wire antennas, Arrays and reflectors, Antennas in communication systems, noise temperature, Atmospheric and ground effects.
Lectures: 2 hours per week. Tutorial: 2 hours per week. Laboratory: 2 hours per week
COMM 441: Embeded System Design (3 credits)
Prerequisite: COMM 353, COMM 361
Adders, multipliers, barrel shifters, technology scaling, interconnects, substrate and package modesl.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 442: Image Processing (3 credits)
Prerequisite: COMM 350, COMM 371
Image representation, Spatial frequency domain, Descriptions of line and shape, Perspective transformations, Projective invariant, Descriptive methods in scene analysis. Feature analysis: Preprocessing, Feature extraction. Classification: the bays classifier, Discrimination function and decision surfaces, Clustering application in image field.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 471: Digital Circuit design (3 credits)
Prerequisite: COMM 353, COMM 361
CMOS Inverter: Noise margin, Propagation delay, Power dissipation, CMOS combinational circuits: Static design, Pass transistors and transmission gates, Dynamic design, CMOS sequential circuits: Latches, Flip flops, Counters, Monostable Ring oscillator, Random Access Memory RAM, Read Only Memory ROM, Emitter Coupled Logic ECL, Bi CMOS circuits.
Lectures: 2 hours per week. Tutorial: 2 hours per week. Laboratory: 2 hours per week.
COMM 473: Analog communication systems (3 credits)
Prerequisite: COMM 350, COMM 360
Introduction to communication systems, Analysis of amplitude modulation, Frequency modulation, Phase modulation, Pulse modulation systems, Heterodyne Radio Transmitters and receivers, AGC and AFC, TV broadcasting system, Random Processes: Stationary process, Mean, covariance and correlation functions, Ergodic process, Transmission of Random Process through Linear time invariant filter, Power spectral Density. Noise: Gaussian process and central limit theorem, white noise, Narrow band noise, Noise effect on CW modulation Systems: DSBSC, AM envelope, FM. Baseband, Noise Figure, Signal to noise ration in Analog systems.
Lectures: 2 hours per week. Tutorial: 2 hours per week. Laboratory: 2 hours per week.
COMM 481: Communication Networks (3 credits)
Introduction to telecommunication networks, Network topology, Switching: Telegraph, Telephone, Telex, Data, Signaling, ISDN, Broad band, Private switching. Management network multiplexing: Analog, Digital, Wavelength division. Data transmission interface equipment: Modems, Digital data interface equipment. Codecs: Audio, Video. Copper lines: Open wire, Twisted pair cable, Coaxial cable. Optical fiber technology: Types of optical fibers, Cables, Wavelength Division Multiplexing in optical networks, Applications, Radio relay technology, Systems. Mobile radio: Service mode technology. Satellites: Services, Technology, Digital subscriber lines
Lectures: 3 hours per week. Tutorial: 1 hour per week.
COMM 482: Control Systems (3 credits)
Prerequisite: COMM 350
Introduction to feedback control systems, Advantages and disadvantages of feedback, Standard test signals, Transient response, Response of first and second order systems, Properties of transient response. Stability of linear systems, The root locus method. Frequency response plots: Bode plots, Polar plots, Systems with transportation lag, Estimation of transfer functions from bode plots. Stability from frequency response: Nyquist criterion, Relative stability, the closed loop frequency response.
Lectures: 2 hours per week. Tutorial: 2 hours per week, Laboratory: 2 hours per week.
COMM 510: Optical Communication Systems (3 credits)
Prerequisite: COMM 473, COMM 481
Overview of optical fibber communications, Optical fiber power launching and coupling, Optical receiver operation, Digital and analog detectors and preamplifiers, Digital transmission systems, Point to point links, Systems considerations, Power and rise time budgets, Analog systems, Carrier to noise ratio, Multichannel transmission techniques, Coherent optical fibber communication, WDM multiplexing, Optical amplifiers.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 512: CAD for Digital Circuit Design (3 credits)
Prerequisite: ENGR 120, COMM 353
Delay models, simulated annealing, Logic synthesis, placement, routing, delay models
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 513: Multimedia Engineering (3 credits)
Prerequisite: COMM 350
Speech coders: Speech signal analysis, Waveform coders, Voice coders, Hybrid coders. Voice over IP techniques, Video Encoding, MPEG, Video Over IP,
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 520: Network Security (3 credits)
Prerequisite: COMM 350, COMM 481
Overview of computer and network security and methods of defense, Secure encryption systems (symmetric and public key encryption schemes, AES (advanced encryption standard), RSA standard, Security protocols (key distribution, authentication, and digital signature schemes, Software security (protection from viruses and similar programs, design of secure operating systems, database security), Network security (IP security and the IPSec protocol, firewalls, web security, electronic mail security, network management security aspects).
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 521: Acoustics (3 credits)
Prerequisite: COMM 350
Parameters and definitions, Acoustic wave propagation in free space, Acoustic Impedance, Acoustic transmitters and receivers, Speech analysis, Biomedical Applications.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 523: Satellite Communications (3 credits)
Prerequisite: COMM 473
Communication satellite system, Orbiting satellites, The satellite channel, Link calculation, Satellite electronics, Frequency division multiple access, Time division multiple access and code division multiple access, On board processing.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 531: Audio and Video Encoding (3 credits)
Prerequisite: COMM 350
The creation of digital music and audio. Digital image formation and representation; filtering, enhancement and restoration; edge detection; discrete image transforms; encoding and compression; segmentation; recognition and interpretation; 3D imagery.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 532: Microwave Measurements (3 credits)
Prerequisite: COMM 430
Detection and measurement of microwave power, Impedance measurements, frequency and wavelength measurements. Nport microwave network analyzer, Calibration techniques.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 533: RF Circuit Design (3 credits)
Prerequisite: COMM 361, COMM 422
RF transceivers, Noise figure, harmonic distortion, Low Noise Amplifiers, Mixers, LC Oscillators, phase noise, RF frequency synthesis, RF Power Amplifiers (class A, class B, class C, class AB), Integration artifacts.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 590: Digital Communications (3 credits)
Prerequisite: COMM 473
Sampling Process, Pulse amplitude Modulation, Quantization Process, Quantization noise, Pulse Code modulation, time division Multiplexing. Digital multiplexers, Pulse. Transmission: Line Codes, Equalizers, Filter, probability of Errors in baseband, Intersymbol Interference, Nyquist criterion for distortionless baseband transmission, Raised Cosine spectrum. MAry Probability of error, Regenerative repeaters, Eye Pattern, Power spectrum of pulse amplitude modulation. Signal space analysis, correlation receiver. Passband data transmission, BPSK, QPSK, QPSK, Pe, Spectrum, generation. Mary PSK, Hybrid Amplitudephase modulation, Coherent Frequency shift keying, MAry FSK, Noncoherent binary FSK. Differential phase shift Keying, Multiple a Spread Spectrum techniques.
Lectures: 2 hours per week. Tutorial: 2 hours per week. Laboratory: 2 hours per week.
COMM 591: Computer Networks (3 credits)
Prerequisite: COMM 482
Introduction to computer networks, Network architecture, ISO/OSI reference model, TCP/IP model, Examples of networks, Network topology, Physical layer, Data communication networks, Telephone system, Integrated services digital network, Asynchronous transfer mode, Data link layer design issues, Error handling, Elementary data link protocols, Medium access control protocols, Local area networks, Carrier sense multiple access with collision detection protocol, Ethernet like local area networks, High speed local area networks.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 592: Quality Engineering (3 credits)
Strategic quality planning, quality in design and processes, tools for quality improvement and control, standards, and total quality management.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 593: Project (1) (3 credits)
A single or group project performed under the supervision of a faculty member and an industrial entity
Lectures: 1 hour per week. Laboratory: 4 hours per week.
COMM 594: Project (II) (6 credits)
A single or group project performed under the supervision of a faculty member and an industrial entity
Lectures: 2 hour per week. Laboratory: 12 hours per week.
COMM 595: Information Theory and Coding (3 credits)
Prerequisite: COMM 350, COMM 471
Introduction: Uncertainty, Information, Entropy and its properties. Source coding: Shannon coding Prefix coding, First Shannon theorem, Huffman coding, discrete memoryless channels, Binary symmetric channel, Mutual information and its properties. Channel capacity, Channel coding, Second Shannon theorem, Mutual information. Channel capacity, Compression of information. Linear block codes, Cyclic codes, WellKnown Block codes, Convolution codes: Code tree, Trellis and state diagram, Maximum likelihood decoding of convolution codes.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 596: Wireless and Mobile Communications (3 credits)
Prerequisite: COMM 473, COMM 481
Basic concepts of mobile communications, Cell site planning, Traffic engineering, RF propagation characteristics, Fading and Path loss phenomena, Noise in cellular systems, Frequency planning, Frequency reuse, Types of interference. GSM system, Multiple access techniques, GSM architecture, TDMA frame structure, Types of bursts, Mapping of logical channels on physical channels, Bit interleaving, Modulation, Frequency hopping, Power control, Carrier and burst synchronization, CDMA spread spectrum systems, Types of codes and power control in CDMA.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
COMM 597: Analog Integrated Circuit Design (3 credits)
Prerequisite: COMM 361, COMM 422
Introduction to analog VLSI, device modeling – basic analog building blocks (current mirrors, common source, common drain, common gate, cascode differential pair), Frequency response, Stability and frequency compensation, Operational amplifiers (basic, twostage, Miller, symmetrical, telescopic, folded, cascode), Noise, Voltage and current references.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
HUMN 420: Project Management (3 credits)
Project phases, project scheduling, monitoring, team work evaluation, team work skills, communication in groups, leading a group, negotiating.
Lectures: 3 hours per week. Tutorial: 2 hours per week.
HUMN 430: Organizational Behavior (3 credits)
Survey of classical and contemporary organization theory, covering the behavior of the individuals, groups, and organizations. IT components, architecture, and transformation; the effect of IT on competition; realtime enterprise; leadership; and outsourcing.
Lectures: 3 hours per week. Tutorial: 2 hours per week.