Fourth Level - Course Specification of Electronics and Communication Engineering (ECE) B.Sc Program
First Semester  
 ECE 441 Digital Integrated Circuits. 4Cr. 4-1-1 Hrs/wk.
Introduction to digital integrated circuits. Large signal models for bipolar and MOS transistors. MOS inverters and gates. Propagation delay and noise margins. Dynamic logic concepts. Bipolar transistors inverters and gates. Logic gate families. Regenerative logic circuits. Latches and flip-flops. Memories. A/D and D/A converters.
 ECE 451 Communication Systems. 3Cr. 4-1-1 Hrs/wk.
Concepts of communication systems. Study of several systems which may include: audio systems, telephony, telegraphy, telex, TV and video systems, facsimile systems, radar systems, line-of-sight radio links, satellite systems, teletext, cellular, integrated services digital network ISDN, computer networks, LAN, WAN.
 ECE 481 Control Systems Theory and Design. 3Cr. 3-1-1 Hrs/wk.
Block diagram representation, feedback control systems, signal flow graphs, electrical analogy of mechanical systems, transfer functions of servo-motors. Transient response of control systems. Root locus. Frequency response analysis: Bode diagram, Nyquist diagram. Compensation.
 EM 431 Engineering Economy. 2Cr. 2-0-0 Hrs/wk.
Economic decision process in the design and implementation of real engineering projects. Topics covered are: investment choice, general accounting principles including balance sheets and income statements; equivalence; interest and financial mathematics; present and annual worth, the benefit/cost ratio, and the internal rate of return; multiple alternatives; income tax effects on depreciation; inflation, loans, risk analysis and the coast of capital; and retirement and placement analysis.
 CE 491 Project I. 3Cr. 2-0-4 Hrs/wk.
Supervised projects in small groups of students aimed at providing practical experience in some aspects of computer hardware, computer software, and information processing. This is accomplished through lectures, discussions, field visits and individual design.
Elective (2)
 CE 403 Computer Systems Software. 3Cr. 3-1-1 Hrs/wk.
Basic concepts of operating systems and system programming. Utility programs, subsystems, multiple-program systems. Processes, interposes communication and synchronization. Memory allocation, segmentation, paging. Loading and linking, libraries. Resource allocation, scheduling, performance evaluation. File systems, storage devices, I/O systems. Protection, security and privacy.
 ECE 461 Antenna Theory. 3Cr. 3-1-1 Hrs/wk.
Theory of transmitting and receiving antennas. Linear and aperture antennas. Mutual impedance between antennas. Microstrip antennas. Small antennas. Antenna synthesis. Measurements.
Second Semester  
 ECE 442 VLSI Fabrication and Design. 4Cr. 4-1-2 Hrs/wk.
Fabrication technology. Mask layout, diffusion, monolithic active and passive components, device structure and characterization, parasitic effects. Relation between physical layout and electrical characteristics. MOS transistors will be considered. VLSI design methodology and current trends in VLSI system design
 ECE 452 Optical Information Processing. 3Cr. 4-1-1 Hrs/wk.
Principles of geometrical optics, optical components, graded-index optics, matrix optics, wave optics, optical components from the viewpoint of wave optics, interference, Gaussian beams, polarization. Diffraction theory, Fresnel and Fraunhofer diffraction, application of diffraction. Holography, theory and applications. Optical systems, frequency response of optical systems. Optical signal processing: spectral analysis and spatial filtering, convolution-correlation, matched filters. Electro-optics: principles of electro-optics, electro-optics of liquid crystals, photorefractive materials. Acousto-optics: interaction of light and sound, acousto-optics devices. Integrated optical devices, photonic switches, bistable optical devices. Introduction to optical computing.
 ECE 412 Data Transmission and Computer Communications. 3Cr. 3-1-0 Hrs/wk.
Data transmission and encoding. Multiplexing. Communication of terminals with the computer. Reducing line and port costs. Network topology. Data link control. Computer communication networks. Switched networks, broadcast network.
 EM 442 Engineering Management. 2Cr. 2-0-0 Hrs/wk.
Basic management models used to optimize operation systems. Discrete and continuous-time. Markov chains and their application in modeling queues, inventories and production process behavior.
 CE 492 Project II. 3Cr. 2-0-4 Hrs/wk.
Continuation of CE 491.
Elective (3)
 CE 402 Computer Graphics. 3Cr. 3-1-1 Hrs/wk.
Interactive graphics, vector generation and point-plotting displays. Graphical input devices. Windowing. Clipping. Viewports. Zooming. Geometrical transformations. 2D and 3D. Data structures. Advanced raster display architecture. Raster algorithms. Special graphic techniques: depth clipping, dynamic projections, hiddensurface removal, stereopsis, shading, intensity and color. Applications.
 ECE 482 Digital Control. 3Cr. 3-1-1 Hrs/wk.
Design and analysis of digital controllers using classical and state space techniques. Discretization of continuous systems, z-transforms, and direct digital design. Pole placement and optimal quadratic regulators for single-input/single-output discrete systems.