Fairleigh Dickinson University
School of Computer Sciences and Engineering

Graduate EE Course Descriptions

EENG6601 - Linear Systems I
This is a graduate-level course in linear systems, providing a background for courses in digital signal processing and modern control theory. An undergraduate linear systems course is required as a prerequisite. Some matrix algebra background would be helpful, but is not an absolute requirement. Knowledge of circuit theory and Laplace transforms is assumed. Topics include state variable concepts, state equations, time domain solutions involving functions of a matrix, frequency domain solutions using Laplace transforms, discrete time signals, Z transforms, solutions to state equations in the discrete-time and Z-transform domains, and introduction to controllability and observability.

EENG6602 - Linear Systems II
Controllability and observability of linear systems, bilateral Laplace transforms, real and complex convolution integrals, distributed parameter systems, time varying systems.
Prerequisite: EENG6601 - Linear Systems I or permission of the instructor

EENG6606 - Electromagnetic Radiation and Transmission
Transmission lines, waveguides, antennas, wave propagation in anisotropic media.

EENG6610 - Computer-aided Analysis and Design
Study of simulation packages for engineering problem solving, Transient and steady-state analysis of passive circuits. Signal processing, circuit and system modeling. Digital circuit and systems simulation.

EENG6629 - Random Processes in Communications
Probability and random variables. Random processes and spectral analysis. Modulation, introduction to noise and linear systems with random input.

EENG6633 - Digital Signal Processing
This is a graduate-level course in digital signal processing that deals with the fundamentals of discrete-time signals, systems, signal processing algorithms, and the analysis, design and applications of digital filters. An undergraduate linear systems course is required as a prerequisite. Topics include analysis of discrete-time signals and systems, the Z transform and its applications, frequency domain analysis of signals and systems, discrete and fast Fourier transforms, implementation of discrete- time systems, design of digital filters and applications.

EENG6747 (old number-EENG7747) - Digital Communications
Source coding. Communication signals and systems. Optimum receiver. Carrier and symbol synchronization. Channel capacity and coding. Error correcting codes.

EENG7701 - Logic System Design
Review of combinational and sequential logic. Memory and programmable logic. Register transfer and computer operations. Control logic design. Computer instructions. CPU design. Input/Output and communications. Memory management hardware.
Prerequisite: Undergraduate course in logic design or permission of the instructor

EENG7702 - Microprocessor Design
Architecture of 16- and 32-bit microprocessor. Assembly language programming. CPU signals and timing. Memory management. Interrupts. DMA. Coprocessors. Introduction to RISC machines.
Prerequisite: EENG7701 - Logic System Design or permission of the instructor

EENG7703 - Computer Applications in Engineering
Use of computers for design, analysis, control and decision. Engineering applications in circuits electronics, signal processing and numerical analysis. Use of systems interfaces such as assembly language subroutines, memory video displays, ports and interrupts.

EENG7704 - Computer-based Instrumentation
Fundamentals of data acquisition and instrument control. Applied instrumentation automation. Analysis and modeling tools.

EENG7706 - Robotics Engineering
Introduction, robot kinematics, system modeling, control and motion, vision, manufacturing system applications.

EENG7707 (old number-EENG7705) - Neural Networks and Fuzzy Logic Systems
This is a graduate-level course that investigates the structure of neural network and fuzzy logic systems and applies the concepts to problems in signal processing, pattern recognition, process control, and optimization. Topics include learning algorithms, perceptron learning rule, adaptive linear neurons, backpropagation training, pattern association, competitive neural nets, fuzzy sets and algebra, fuzzy digital devices and control systems, design of fuzzy systems, and neurofuzzy systems. MATLAB simulation will be included.

EENG7708 - Itanium Processor Application Architecture
A thorough study of the application software architecture of the Itanium processor. Data types, organization of data and code in memory, register set, instruction set architecture, parallel instruction dispersal mechanism. Prediction, speculation, parallel compares, software pipelining, fused floating-point multiply divide.

EENG7711, EENG7712 - Active Circuits Analysis and Design I, II
BJT and FET circuits, transistor amplifier frequency response, wide-banding, tuned amplifiers, oscillators, feedback amplifiers, operational amplifiers, linear wave-shaping circuits, logic circuits, multivibrators, sweep circuits, synchronization.

EENG7715 - INTEGRATED CIRCUIT DEVICES
Solid-state physics (review); pn junctions in integrated circuits. Bipolar junction transistors. Ebers-Moll model. Field-effect transistors. Integrated-circuit fabrication.

EENG7725, EENG7726 - Automatic Control Systems I, II
Analysis and design of both continuous and digital control systems. Stability criteria, frequency response, state variable method. Digital filtering.
Prerequisite: EENG6601 - Linear Systems I or permission of the Instructor

EENG7732 - Statistical Communication Theory
Signal detection in noise. Hypothesis testing and likelihood ratio. Estimation. Kalman filtering.
Prerequisite: EENG6629 - Random Processes in Communications or permission of the instructor

EENG7734 - Engineering Applications in Medicine
A seminar-type course, surveying current advances in the field of biomedical engineering, including artificial organs, automated instrumentation, noninvasive diagnostic techniques such a ultrasonics and computerized axial tomography.

EENG7735 - Biomedical Instrumentation Design
Signal processing, transducers, microcomputers in medical instrumentation, cardiac monitors, ultrasonic scanning, medical imaging systems, electrical safety.

EENG7736 - Microwave and Optical Communications
Microwave and optical sources, Modulation techniques for microwave and optical frequencies. Transmission media, atmosphere, waveguides, antennas and optical fibers. Design of microwave and optical transmitters and receivers.
Prerequisite: EENG6606 - Electromagnetic Radiation and Transmission

EENG7737 - Computer Communication Networks
Techniques of message concentration, multiplexing and network design in geographically distributed digital data networks, queuing analysis, polling buffers and network design consideration.

EENG7738 - Wireless Comunication
Cellular concept. System architectures. Modulation techniques, encoding and propagation. Multiple access methods. Traffic handling. Wireless systems and standards.

EENG7748 - Advanced Digital Communications
Signal design. Adaptive and non-adaptive channel equalization. Fading channels. Spread spectrum. Multiuser Communications.

EENG7749 - Telecommunications Engineering
Signals and channels. Modulation, transmission and noise. Analog and digital telephone systems. Transmission lines and antennas. Packet switching. Satellite and mobile communications.

EENG7753 - Application of Digital Signal Processing
Short-time spectral analysis. Spectral estimation. Waveform quantization and coding. Filtering, estimation and prediction. Processing of speech and images.
Prerequisite: EENG6633 - Digital Signal Processing or permission of the instructor

EENG7755 - VLSI Systems
Introduction to microelectronics. MOS Logic families. Memories. Logic design with ROMs. Computer-aided design, simulation and analysis.
Prerequisite: EENG7713 - Integrated Circuit Devices or permission of the instructor

EENG7757 - Coding Theory
Communication and coding. Properties of codes. Efficiency and redundancy. Fundamental algebra. Linear block codes. Binary cyclic codes. Error trapping decoding. BCH and convolutional codes.

EENG7758 - Introduction to Digital Transmission
Analog telecommunications networks. Digital networks. Voice digitization. Digital transmission and multiplexing, Digital switching. Network synchronization.

EENG7773 - Digital Image Processing
A treatment of the techniques used in image enhancement and restoration. Topics will include image modeling and geometry, image transforms, FFT, histogram modification, spatial and frequency domain filtering, image encoding. Some discussion of pattern recognition will be included.
Prerequisite: EENG6633 - Digital Signal Processing or permission of the instructor

EENG7774 - Optical Signal Processing
Optical techniques applied to signal processing. Particular emphasis given to Fourier processing and Fourier plane filtering. Acousto-optical signals.
Prerequisite: Course in linear systems of permission of the instructor.

EENG7775 - Optics
Maxwell's Equations and propagation of light, Diffraction, interference, polarization and birefringence. Coherent and incoherent light. Interaction of light with matter, spontaneous and simulated emission. Optical properties of metals, semiconductors, insulators and crystals. Thin films and multilayer dielectric and metal-dielectric filters. Light sources including lasers, optical systems, electro-optical effects and fiber optics. Prerequisite: Undergraduate course in optics and electromagnetic theory

EENG7776 - Lasers
The spectra of atoms, molecules, liquids and solids. Cavity modes, interaction of radiation and atoms, black body radiation. Inversion, laser threshold and condition for laser operation. Steady state and pulsed lasers including gas, ion, solid state, semiconductor and dye lasers, Q-switching, mode locking and very short pulse operation. Application of lasers.
Prerequisite: Undergraduate courses in optics and electromagnetic theory of permission of the instructor

EENG7777 - Infrared Optics
Optical pheonomena in the infrared and far-infrared/submillimetor regions of the spectrum. Topics include infrared radiation sources, detectors, interferometers and resolution considerations, diffraction grating and Fourier transform spectrometers. Infrared imaging, two-lens systems, optical materials, aberrations, matrix method for laser cavities and imaging systems. Radiometry, atmospheric effects, uniaxial crystals and their use as electro-optical devices.
Prerequisite: Undergraduate courses in optics and electromagnetic theory or permission of the instructor

EENG7778 - Electro-optical Properties of Materials
Materials properties of matter as needed for optical and electro-optical applications. Optical properties of dielectrics, metals and semiconductors; dispersion theory. Transmittance, reflectance and absorptance of light. Light modulation; Kerr, Pockels and Faraday effects. Light sources, display devices and photodetectors. Fiber-optic waveguides and optical communication system.
Prerequisites: Undergraduate courses in electromagnetic theory, optics and modern physics or permission of the instructor

EENG7779 - Optical Imaging
A discussion of the principles and techniques needed to design and analyze optical imaging systems. Topics will include paraxial system layout, stops and pupils, geometric and wavefront aberration theory and resolution of imaging system. Computer design exercises will be an intergral part of the course.
Prerequisite: an optics course or permission of the instructor

EENG7780 - Current Topics in Optics
An in-depth study of one or more current topics of importnace in optical research. The problem to be treated will be selected to meet the needs and interest of the class.

EENG7803, EENG7804 -Research and Thesis
A program of selected research, tailored to the interest and capabilities of the individual student, under the guidance of a school graduate adviser.

EENG8891 - Internship / Work Experience
Provides on-the-job education and training in the concepts presented in the graduate Electrical Engineering curriculum. Students must submit, for the School's approval, a proposal from the employer detailing the nature of the intended work. Weekly contact must be maintained with the student's advisor, to confirm the quality of the work experience. A report at the conclusion of the working experience is required, detailing both the educational and training aspects of the job.
Prerequisite: completion of 18 Graduate Electrical Engineering credits
Note: requires at least 20 contact hours per week

FDU Home
SEET Home