University of Maryland
Graduate Catalog Spring 2000
Office of Research and Graduate Studies
 



 

-----University of Maryland HomepageGraduate SchoolRegistration -----

ENEE -- Engineering,  Electrical

ENEE 407 Microwave-Circuits Laboratory (2) One hour of lecture and three hours of laboratory per week. Prerequisites: ENEE 305 and 381 and completion of all lower-division technical courses in the EE curriculum. Experiments concerned with circuits constructed from microwave components providing practical experience in the design, construction and testing of such circuits. Projects include microwave filters and S-parameter design with applications of current technology.

ENEE 417 Microelectronics Design Laboratory (2) One hour of lecture and three hours of laboratory per week. Prerequisites: ENEE 305 and ENEE 312 and completion of all lower-division technical courses in the EE curriculum.  For ENEE majors only. EE capstone design project. Experiments are designed to provide students with different aspects of modern microelectronics. Students will design and build circuits to meet certain specifications. The topics include solid state physics, semiconductor characteristics, computer simulation, CAD circuit design, Neural Network hardware/software implementation, etc.

ENEE 419 Topics in Microelectronics (1-3) Prerequisite: permission of department and completion of all lower-division technical courses in the EE curriculum. Repeatable to any number of credits if content differs. For 09090 and 09991 majors only. Selected topics of current importance in microelectronics.

ENEE 420 Communication Systems (3) Prerequisite: ENEE 324 and completion of all lower-division technical courses in the EE curriculum.  Fourier series, Fourier transforms and linear system analysis; random signals, autocorrelation functions and power spectral densities; analog communication systems: amplitude modulation, single-sideband modulation, frequency and phase modulation, sampling theorem and pulse-amplitude modulation; digital communication systems pulse-code modulation, phase-shift keying, differential phase shift keying, frequency shift keying; performance of analog and digital communication systems in the presence of noise.

ENEE 425 Digital Signal Processing (3) Prerequisite: ENEE 322 and completion of all lower-division technical courses in the EE curriculum.  Sampling as a modulation process; aliasing; the sampling theorem; the Z-transform and discrete-time system analysis; direct and computer-aided design of recursive and nonrecursive digital filters; the Discrete Fourier Transform (DFT) and Fast Fourier Transform (FFT); digital filtering using the FFT; analog-to-digital and digital-to analog conversion; effects of quantization and finite-word-length arithmetic.

ENEE 426 Communication Networks (3) Prerequisite: permission of department and completion of all lower-division technical courses in the EE curriculum.  The main design issues associated with ordinary, single-user, point-to-point communication systems and their juxtaposition to those involved in multi-user systems such as computer networks, satellite systems, radio nets, and general communication networks. Application of analytical tools of queueing theory to design problems in such networks. Review of proposed architectures and protocols.

ENEE 428 Communications Design Laboratory (2) One hour of lecture and three hours of laboratory per week. Prerequisite: ENEE 324 and completion of all lower-division technical courses in the EE curriculum.  Corequisite: ENEE 420 or ENEE 425. For ENEE majors only. EE capstone design course. Exploring the signal processing and communication systems theoretical concepts presented in ENEE 420 Communication Systems and ENEE 425 Digital Signal Processing by implementing them on actual DSP based hardware in real time.

ENEE 429 Topics in Communications (1-3) Prerequisite: permission of department and completion of all lower-division technical courses in the EE curriculum. Repeatable to any number of credits if content differs. For 09090 and 09991 majors only. Selected topics of current importance in communications.

ENEE 434 Introduction to Neural Networks and Signals (3) Prerequisite: ENEE 204 or ENEE 300 and completion of all lower-division technical courses in the EE curriculum. Introduction to the generation and processing of bioelectric signals including structure and function of the neuron, membrane theory, generation and propagation of nerve impulses, synaptic mechanisms, transduction and neural coding of sensory events, central nervous system processing of sensory information and correlated electrical signals, control of effector organs, muscle contraction and mechanics, and models of neurons and neural networks.

ENEE 435 Electrodes and Electrical Processes in Biology and Medicine (3) Prerequisite: ENEE 204 or ENEE 300 and completion of all lower-division technical courses in the EE curriculum.  Techniques for recording biological signals such as brain, muscle and cardial electrical potentials; membrane theory; half-cell potentials, liquid junction potentials, polarization of electrodes; biological and medical instrumentation; and applications in the design of cardial pacemakers, or a similar case study.

ENEE 439 Topics in Signal Processing (1-3) Prerequisite: permission of department and completion of all lower division technical courses in the EE curriculum. Repeatable to any number of credits if content differs. For 09090 and 09991 majors only. Selected topics of current importance in signal processing.

ENEE 440 Microprocessors (3) Prerequisite: ENEE 350 and completion of all lower-division technical courses in the EE curricilum.  For 09090 and 09991 majors only. Microprocessor architectures, instruction sets, and applications. Bus structures, memory, I/O interfacing. Assembly language programming, LSI device configuration, and the embedding of microprocessors in systems.

ENEE 445 Computer Laboratory (2) One hour of lecture and three hours of laboratory per week. Prerequisites: ENEE 206 or equivalent and ENEE 440, or permission of instructor; and completion of all lower-division technical courses in the EE curriculum.  For 09090 and 09991 majors only. Hardware oriented experiments providing practical experience in the design, construction, and checkout of components and interfaces for embedded computer systems. Projects emphasize using microprocessors for control and sensing with LSI peripheral components.

ENEE 446 Digital Computer Design (3) Prerequisite: ENEE 350 and completion of all lower-division technical courses in the EE curriculum.  Hardware design of digital computers. Arithmetic and logic units, adders, multipliers and dividers. Floating-point arithmetic units. Bus and register structures. Control units, both hardwired and microprogrammed. Index registers, stacks, and other addressing schemes. Interrupts, DMA and interfacing.

ENEE 448 Microprocessor Systems Design (3) Prerequisites: ENEE 440 and completion of all lower-division technical courses in the EE curriculum.  For 09090 and 09991 majors only. EE capstone design project. Product specification, component selection, circuit schematic design, logic design, software design, printed-circuit design, component purchasing, prototype assembly, hardware and software debug of a prototype microprocessor-based commercial product.

ENEE 449 Modern Digital System Design Laboratory (3) One hour of lecture and three hours of laboratory per week. Prerequisite: ENEE 350 and permission of instructor. Recommended: ENEE 446 as corequisite. For 09090 and 09991 majors only. Repeatable to 6 credits if content differs. EE Capstone Design Course. Designed to provide seniors in electrical and computer engineering with a real-world digital system design experience using a modern hardware description language (HDL). Features of the HDL are explained along with design and simulation examples of combinational and sequential circuits, pipelined arithmetic processors, and RISC processors. With the use of the HDL synthesis environment these components are synthesized and fabricated using the MOSIS chip fabrication facilities or onsite FPGA chip development system. These chips are then fully tested using state of the art testing equipment.

ENEE 450 Discrete Structures (3) Prerequisite: ENEE 350 and completion of all lower-division technical courses in the EE curriculum. Modern algebra with applications to computer and communications hardware. Relations, mappings, groups, rings and fields. Boolean algebras and lattice theory. Applications to digital logic design, computer arithmetic and error-correcting codes.

ENEE 459 Topics in Computer Engineering (1-3) Prerequisite: permission of department and completion of all lower-division technical courses in the EE curriculum. Repeatable to any number of credits if content differs. For 09090 and 09091 majors only. Selected topics of current importance in computer engineering.

ENEE 460 Control Systems (3) Prerequisite: ENEE 322 and completion of all lower-division technical courses in the EE curriculum.  Mathematical models for control system components. Transform and time domain methods for linear control systems. Introductory stability theory. Root locus, Bode diagrams and Nyquist plots. Design specifications in the time and frequency domains. Compensation design in the time and frequency domain. Introduction to sampled data systems. Introduction to computer aided design of control systems.

ENEE 461 Control Systems Laboratory (2) One hour of lecture and three hours of laboratory per week. Prerequisites: ENEE 305 and ENEE 460 and completion of all lower-division technical courses in the EE curriculum.  Projects to enhance the student's understanding of feedback control systems and to familiarize him with the characteristics and limitations of real control devices. Students will design, build, and test servomechanisms, and will conduct analog and hybrid computer simulations of control systems.

ENEE 462 Systems, Control and Computation (3) Prerequisite: ENEE 322 and completion of all lower-division technical courses in the EE curriculum. Matrix algebra, state space analysis of discrete systems, state space analysis of continuous systems, computer algorithms for circuit analysis, optimization and system simulation.

ENEE 468 Design and Control of a Walking Robot (3) One hour of lecture and two hours of discussion/recitation per week. Prerequisite: ENEE 322. Junior standing. For ENEE, ENME, and CMSC majors only. Repeatable to 6 credits if content differs. Also offered as ENME 489. EE capstone design course. Design by students of a fully functional walking robot. Components in control systems, multi-body dynamics, digital and logic design, and software development.

ENEE 469 Topics in Control (1-3) Prerequisites: permission of department and completion of all lower-division technical courses in the EE curriculum. Repeatable to any number of credits if content differs. For 09090 and 09991 majors only. Selected topics of current importance in controls.

ENEE 472 Electric Machines and Actuators (3) Prerequisite: ENEE 322; and ENEE 380; and completion of all lower-division technical courses in the EE curriculum.  Linear and nonlinear magnetic circuits, hysteresis and eddy current losses, transformers, induction motors, synchronous generators.

ENEE 473 Electrical Machines Laboratory (2) One hour of lecture and three hours of laboratory per week. Prerequisite: ENEE 305 and completion of all lower-division technical courses in the EE curriculim. Experiments involving single and three phase transformers, induction machines, synchronous machines and D.C. machines.

ENEE 474 Power Systems (3) Prerequisite: ENEE 322 and completion of all lower-division technical in the EE curriculum. Interconnected power systems, transmission lines, load flow studies, unit commitment and economic dispatch. Three phase networks, machine models. Symmetrical components, fault analysis and unbalanced operation. Power system transients, stability and numerical methods in power system analysis.

ENEE 475 Power Electronics (3) Prerequisite: ENEE 302 and completion of all lower-division technical courses in the EE curriculum.  Analytical methods, canonical circuit topologies, fundamentals of power semiconductors, snubbing circuits, drive circuits, fundamentals of control methods.

ENEE 476 Power System Stability (3) Prerequisite: ENEE 322 and completion of all lower-division technical courses in the EE curriculum.  Power system modeling, the swing equation. Lyapunov stability analysis. Construction of Lyapunov, or energy, function. The equal-area criterion. Critical clearing time. Potential energy boundary surface method. Emergency control. Recent developments.

ENEE 480 Fundamentals of Solid State Electronics (3) Prerequisite: ENEE 302 and completion of all lower-division technical courses in the EE curriculum.  Crystal structure and materials preparation; carrier transport; elementary quantum mechanics applied to solids; band structure of metals, insulators, and semiconductors; field effect transistors; pn junctions; bipolar transistors; fabrication of devices.

ENEE 481 Antennas (3) Prerequisite: ENEE 381 and completion of all lower-division technical courses in the EE curriculum.  Introduction to the concepts of radiation, generalized far field formulas; antenna theorems and fundamentals; antenna arrays, linear and planar arrays; aperture antennas; terminal impedance; propagation.

ENEE 482 Design of Active and Passive Microwave Devices (3) Prerequisite: ENEE 381 and completion of all lower-division technical courses in the EE curriculum.  Design and operation of passive and active microwave devices. The passive components include waveguides, resonators, and antennas. The active devices include klystrons, magnetrons, gyrotrons, and free electron lasers.

ENEE 483 Electromagnetic Measurements Laboratory (2) One hour of lecture and three hours of laboratory per week. Prerequisites: ENEE 305 and ENEE 380 and completion of all lower-division technical courses in the EE curriculum.  Experiments designed to provide familiarity with a large class of micro-wave and optical components, techniques for interconnecting them into useful systems, and techniques of high frequency and optical measurements.

ENEE 484 Design of Charged Particle Devices (3) Prerequisite: ENEE 381 or permission of department and completion of all lower-division technical courses in the EE curriculum.  Senior standing. For ENEE majors only. EE capstone design course. Underlying physical principles and design concepts of a variety of charged particle devices such as electron and ion sources, electric and magnetic lenses, high power microwave tubes, lithography systems, and particle accelerators.

ENEE 485 Loudspeaker Design (3) One hour of lecture and three hours of laboratory per week. Prerequisites: ENEE 204 and ENEE 305. Senior standing. For ENEE majors only. EE capstone design course. Loudspeaker design and construction. Fundamental principles of loudspeaker and enclosure loading. Laboratory measurements of driver parameters and loudspeaker characterization. Analogy between acoustical and electrical circuits. Enclosure making. Room interaction. Students set goals, design, and construct a system, test and compare results with predictions.

ENEE 486 Optoelectronics Lab (2) One hour of lecture and three hours of laboratory per week. Prerequisites: ENEE 305 and PHYS 263 and completion of all lower-division technical courses in the EE curriculum. Hands on experience in performing measurements in optics and electro- optics. Basics of optics, light detectors, Fourier optics, gratings and spectrometers, pulsed dye lasers, fiber optics, electro-optics, and acousto-optics.

ENEE 488 Topics in Electrical Engineering (3) Prerequisite: permission of department and completion of all lower-division technical courses in the EE curriculum.  Selected topics of current importance in electrical engineering.

ENEE 489 Topics in Electrophysics (1-3) Prerequisites: permission of department and completion of all lower-division technical courses in the EE curriculum. Repeatable to any number of credits if content differs. For 09090 and 09991 majors only. Selected topics of current importance in electrophysics.

ENEE 493 Introduction to VLSI Design (3) Prerequisites: ENEE 312 and completion of all lower-division technical courses in the EE curriculum.  For 09090 and 09991 majors only. EE capstone design project. Design of Very Large Scale Integrated circuits, including layout, circuit analysis and component selection. Students can fabricate VLSI chips via MOSIS.

ENEE 496 Lasers and Electro-optic Devices (3) Pre- or corequisite: ENEE 381. Completion of all lower-division technical courses in the EE curriculum.  Optical resonators, fabry-perot etalon. Theory of laser oscillation, rate equations. Gaseous, solid state, semiconductor and dye laser systems. Electro-optic effects and parametric oscillators. Holography.

ENEE 497 Optical System Design (3) Corequisite: ENEE 381. Completion of all lower-division technical courses in the EE curriculum.  EE capstone design course. Methods of optical system design including overall system layout, analysis, and component selection.

ENEE 498 Topics in Electrical Engineering (1-3) Prerequisites: permission of department and completion of all lower-division technical courses in the EE curriculum.  Repeatable to any number of credits if content differs. For 09090 majors only. Formerly ENEE 488. Selected topics of current importance in electrical engineering.

ENEE 499 Senior Projects in Electrical Engineering (1-3) Hours to be arranged. Prerequisites: permission of instructor and department and completion of all lower-division technical courses in the EE curriculum.  Repeatable to any number of credits if content differs. For 09090 majors only. Formerly ENEE 418. Theoretical and experimental projects.

ENEE 610 Electrical Network Theory (3) Prerequisite: undergraduate circuit theory or permission of instructor. Matrix algebra, network elements, ports, passivity and activity, geometrical and analytical descriptions of networks, state variable characterizations, scattering matrices, signal flow graphs, sensitivity.

ENEE 620 Random Processes in Communication and Control (3) Prerequisite: ENEE 324 or equivalent. Introduction to random processes: characterization, classification, representation; Gaussian and other examples. Linear operations on random processes, stationary processes: covariance function and spectral density. Linear least square waveform estimating Wiener-Kolmogroff filtering, Kalman-Bucy recursive filtering: function space characterization, non-linear operations on random processes.

ENEE 621 Estimation and Detection Theory (3) Prerequisite: ENEE 620 or equivalent. Also offered as MAPL 644. Estimation of unknown parameters, Cramer-Rao lower bound; optimum (map) demodulation; filtering, amplitude and angle modulation, comparison with conventional systems; statistical decision theory Bayes, minimax, Neyman/Pearson, Criteria-68 simple and composite hypotheses; application to coherent and incoherent signal detection; M-ary hypotheses; application to uncoded and coded digital communication systems.

ENEE 623 Digital Communications (3) Prerequisites: ENEE 620 and ENEE 420 or equivalents, or permission of instructor. Review of sampling and quantization, functional characterization of digital signals and transmission facilities, band-limited signals and systems. Digital modulation/demodulation techniques, error probability, intersymbol interference and its effects, adaptive equalization. Signaling with coded waveforms, fading and satellite channels, multiple access problems and protocols. Introduction to spread-spectrum Communications.

ENEE 624 Advanced Digital Signal Processing (3) Prerequisites: ENEE 425 or equivalent. Corequisite: ENEE 620. Formerly ENEE 724. Review of digital filter design, quantization effects, and random sequences; multirate signal processing: decimation and interpolation, multi-stage implementation, perfect reconstruction and quadrature mirror filter banks; parametric modeling and linear prediction theory; spectral estimation: periodogram, parametric modeling, model-based spectral estimation, maximum entropy method, higher-order spectral analysis; multi-dimensional signal processing.

ENEE 625 Multi-user Communication (3) Prerequisite: ENEE 620. Basic queueing models. Store-and forward communications networks; switching modes; delay-throughput measures; capacity assignment; routing; topological design; computational aspects; flow control; error control; protocols; specification and validation; local networks; satellite and packet radio systems; multiple access schemes; stability and performance; multi-user information theory; and large scale system theory.

ENEE 640 VLSI Architecture (3) Prerequisites: ENEE 446 or equivalent; and ENEE 488Z (Computer-Aided Digital System Design Lab) or equivalent; or permission of instructor. Review of MOS transistors: fabrication, layout, characterization; CMOS circuit and logic design: circuit and logic simulation, fully complementary CMOS logic, pseudo-nMOS logic, dynamic CMOS logic, pass-transistor logic, clocking strategies; sub system design: ALUs, multipliers, memories, PLAs; architecture design: datapath, floorplanning, iterative cellular arrays, systolic arrays; VLSI algorithms; chip design and test: full custom design of chips, possible chip fabrication by MOSIS and subsequent chip testing.

ENEE 642 Software System Implementation (3) Prerequisite: ENEE 442 or equivalent. Implementation aspects of software engineering. Programming languages; architectural designs; program design; structured programming; peripheral storage devices; I/O programming; debugging and evaluation.

ENEE 644 Computer-Aided Design of Digital Systems (3) Prerequisite: ENEE 449. Design methodologies for digital systems using a modern hardware description language. Algorithmic, architectural and implementation aspects of arithmetic processing elements. Design of Complex Instruction Set (CISC), Reduced Instruction Set (RISC), and floating point processors. Synthesis, simulation and testing of processors with computer-aided design tools. Students in some sections may, on permission, fabricate VLSI chips via MOSIS.

ENEE 646 Digital Computer Design (3) Prerequisite: ENEE 446 or equivalent knowledge of basic computer design, as well as experience in assembly language programming for at least one instruction set architecture and basic probability theory. Concepts and techniques for design of computer systems with improved performance. Advanced I/O systems, memory organization, pipeland and parallel processors, bus bandwidth, processor/memory interconnections, cache memory, virtual memory, multiprocessors, performance evaluation.

ENEE 647 Design of Distributed Computer Systems (3) Prerequisite: ENEE 488S (Operating Systems) or equivalent. Communication protocols, models of interprocess communication and synchronization in distributed operating systems, interprocess synchronization and communication primitives; remote procedure call protocols; electronic mail and store-and-forward communication; deadlock handling in distributed systems; processes and transactions in distributed systems; client servers models of computation; distributed shared memory; distributed file systems; recovery and fault-tolerance; protection and communication security.

ENEE 648 Advanced Topics in Electrical Engineering (3) Every semester courses intended for high degree of specialization are offered by visiting or regular electrical engineering faculty members in two or more of the areas listed in 488. The student should check with the electrical engineering office of graduate studies for a list and the description of the topics offered currently.

ENEE 655 Structure Theory of Machines (3) Prerequisite: ENEE 450. Machine realizations; partitions and the substitution property; pair algebras and applications; variable dependence; decomposition; loop-free structures; set system decompositions; semigroup realizations.

ENEE 660 Modern Control System Design Method (3) Prerequisites: ENEE 663 and ENEE 620, or equivalent, or permission of instructor. Applications of state space design methods; linear regulator problem and applications to tracking, stabilization and disturbance elimination; self-tuning regulators. State estimators. The second method of Liapunov and applications in contol systems design. Applications of modern frequency domain methods in control system design; diagonal dominance, dynamic compensation, decoupling. Applications of the linear quadratic Gaussian problem in control systems design. Case studies from industrial, guidance and other engineering control problems. Analysis of computer algorithms are analyzed for each of the above four basic design methods provided. Analysis of interactive computer aided design methods and validation procedures are extensively analyzed.

ENEE 661 Nonlinear Control Systems (3) Prerequisite: ENEE 460 or permission of instructor. State space methods of stability analysis including second order systems and the phase plane, linearization and stability in the small, stability in the large and Lyapunov's second method. Frequency domain methods including the describing function. Popov's method and functional analytic methods. Introduction to Volterra series representations of nonlinear systems. Applications to conrol system design.

ENEE 663 System Theory (3) Also offered as MAPL 640. General systems models. State variables and state spaces. Differential dynamical systems. Discrete time systems. Linearity and its implications. Controllability and observability. State space structure and representation. Realization theory and algorithmic solutions. Parameterizations of linear systems; canonical forms. Basic results from stability theory. Stabilizability. Fine structure of linear multivariable systems; minimal indices and polynomial matrices. Inverse nyquist array. Geometric methods in design. Interplay between frequency domain and state space design methods. Interactive computer-aided design methods.

ENEE 664 Optimal Control (3) Prerequisite: ENEE 460. Also offered as MAPL 641. General optimization and control problems. Static optimization problems. Linear and nonlinear programming methods. Geometric interpretations. Dynamic optimization problems. Discrete time maximum principle and applications. Pontryagin maximum principle in continuous time. Dynamic-programming. Feedback realization of solutions. Extensive applications to problems in optimal design, navigation and guidance, power systems. Introduction to state constrained and singular optimal control problems.

ENEE 680 Electromagnetic Theory I (3) Prerequisite: ENEE 381 or equivalent. Theoretical analysis and engineering applications of Maxwell's equations. Boundary value problems of electrostatics and magnetostatics.

ENEE 681 Electromagnetic Theory II (3) Prerequisite: ENEE 381 or equivalent. Continuation of ENEE 680. Theoretical analysis and engineering applications of Maxwell's equations. The homogeneous wave equation. Plane wave propagation. The interaction of plane waves and material media. Retarded potentials. The Hertz potential. Simple radiating systems. Relativisitic covariance of Maxwell's equations.

ENEE 686 Charged Particle Dynamics, Electron and Ion Beams (3) Prerequisite: permission of instructor. General principles of single-particle dynamics; mapping of the electric and magnetic fields; equation of motion and methods of solution; production and control of charge particle beams; electron optics; Liouville's theorem; space charge effects in high current beams; design principles of special electron and ion beam devices.

ENEE 690 Quantum and Wave Phenomena with Electrical Application (3) Prerequisites: ENEE 381 and ENEE 382 or equivalent. Introduction of quantum and wave phenomena from electrical engineering point of view. Topics included: general principles of quantum mechanics, operator algebra, the microwave resonant cavity and the analagous potential well problem, harmonic oscillator, hydrogenic atom. Perturbation method applied to the transmission line and potential well problems. Periodically loaded transmission line and Kronig-Penny model of band theory.

ENEE 691 Optical Communication Systems (3) Optical components and systems. Measures of performance of optical communication systems. Topics include: single and multi-mode optical fibers, DFB and DBR lasers, transmitters and receivers, pin and APD detectors, noise analysis, receiver sensitivity modulation formats, system performance, bit-error-rate, power budget, TDM and WDM systems, network architecture.

ENEE 693 III-V Compound Semiconductor Technology and Devices (3) Prerequisite: permission of instructor. Three of the most important areas on the new generation of devices from artificially structured III-V semiconductors. The epitaxial growth of compound semiconductors with main emphasis on molecular beam epitaxy and metalorganic chemical vapor deposition. The physics of semiconductor materials and novel devices based on heterojunctions such as HEMT's, HBT's and RTD's. Special applications in circuits.

ENEE 694 Physics and Simulation of Semiconductor Devices (3) Prerequisite: permission of instructor. A detailed analysis of electron transport in submicron semiconductor devices. The effects of band structure and collisions. The Boltzmann transport equation, the hydrodynamic model and the drift-diffusion model. Numerical techniques to solve these transport equations. CAD tools for designing modern microelectronic circuits.

ENEE 695 Semiconductor Heterojunctions: Physics and Applications (3) Prerequisite: ENEE 697 or equivalent. Recent advancement of crystal growth technology allows for dissimilar materials to be grown with precise control over doping levels, thickness, etc., within a single atomic layer. The physical properties of this class of materials, including quantum transport, optical transistions and surface reconstruction. Novel devices based on these new heterojunctions, with emphasis on quantum transistors.

ENEE 696 Integrated and Microwave Electronics (3) Prerequisite: ENEE 310. Recommended: ENEE 793. Active and passive elements used in semiconductor structures. Design application of linear and digital integrated circuits.

ENEE 697 Semiconductor Devices and Technology (3) Prerequisite: ENEE 496 or equivalent. Recommended: ENEE 793. The principles, structures and characteristics of semiconductor devices. Technology and fabrication of semiconductor devices.

ENEE 698 Graduate Seminar (1-3) Prerequisite: permission of instructor. Every semester regular seminars are held in electrical science and in the six areas of specialization offered by the electrical engineering department. They may be taken, by arrangement with the student's advisor, for repeated credit.

ENEE 699 Independent Studies in Electrical Engineering (1-3) Repeatable to any number of credits if content differs. Formerly ENEE 609. Supervised individual study or project, or supervised group study or project, at an advanced level, in electrical engineering.

ENEE 719 Advanced Topics in Microelectronics (3) Repeatable to any number of credits if content differs. Formerly ENEE 718.

ENEE 721 Information Theory (3) Corequisite: ENEE 620. Prerequisite: STAT 400 or equivalent. Also offered as MAPL 731. Information measure, entropy, mutual information; source encoding; noiseless coding theorem, noisy coding theorem; exponential error bounds; introduction to probabilistic error correcting codes, block and convolutional codes and error bounds; channels with memory; continuous channels; rate distortion function.

ENEE 722 Error Correcting Codes (3) Also offered as MAPL 732. Introduction to linear codes; bounds on the error correction capabilities of codes; convolutional codes with threshold, sequential and viterbi decoding; cyclic random error correcting codes; P-N sequences; cyclic and convolutional burst error correcting codes.

ENEE 724 Statistical Signal Processing (3) Prerequisite: ENEE 624. Review of parametric modeling, Wold decomposition, eigenanalysis; matrix computations: orthogonal decompositions and algorithms, singular value decomposition; super-resolution algorithms: MUSIC and ESPRIT; least mean square algorithm: steepest descent, error behavior, convergence analysis; recursive least-squares algorithms: standard RLS, QRD-RLS systolic array. RLS lattice filters, blind deconvolution. Advanced topics from emerging research areas will also be covered at the instructor's discretion.

ENEE 729 Advanced Topics in Communication (3) Repeatable to any number of credits if content differs. Formerly ENEE 728.

ENEE 739 Advanced Topics in Signal Processing (3) Repeatable to any number of credits if content differs. Formerly ENEE 738.

ENEE 749 Advanced Digital Systems Design (3) Prerequisites: ENEE 640 or ENEE 644; and permission of instructor. Repeatable to 6 credits if content differs. VLSI architecture and algorithms; design strategies; design methodologies; system-level design; area/delay/power trade-offs; high performance systems; multi-chip modules; low-power design; hardware/software co-design; design for testability, design for manufacturability; algorithm, architecture, and component design for adaptive computing systems; prototype system development and test, possible chip fabrication by MOSIS and subsequent chip testing.

ENEE 750 VLSI Design Automation (3) Prerequisites: ENEE 640; and permission of instructor. Design process of VLSI circuits and systems; Computer-Aided Design (CAD) tools; system partitioning, floorplanning, placement, global and detailed routing; Field Programmable Gate Arrays (FPGAs), Multi-Chip Modules (MCMs), Printed Circuit Boards (PCBs), possible chip fabrication by MOSIS and subsequent chip testing.

ENEE 752 Computational Intelligence and Knowledge Engineering (3) Prerequisite: permission of instructor. Concepts, design, implementation of computational intelligence involving integration of four methodologies: intelligent database management systems, rule-based systems, neural-type systems and fuzzy systems for heuristic problem solving, diagnostics, risk analysis and decision support; decision trees, reasoning techniques, heuristics and expertise; knowledge representation and acquisition; machine learning systems for pattern and feature extraction; neural network models, fuzzy systems; neural networks as expert systems; composite and neuro-fuzzy systems; coupling databases, knowledge bases and neural networks: hardware-software issues, survey of practical designs and evaluation. Completion of a term project involving system integration of two or more methodologies for a specific domain application. Students in this course with the approval of the instructor can fabricate, as part of their term project, VLSI chips via MOSIS.

ENEE 756 Computer Networks (3) Prerequisites: ENEE 324 or equivalent; and ENEE 646. ISO open systems reference model, protocol layers, TCP/IP, channel coding, data communication concepts, local area network (LAN) topologies and transmission media, queueing theory applied to LAN performance modeling, LAN access techniques, network interconnection, network reliability, network security, performance analysis of ring and bus topology networks, reliability of fiber optic ring networks.

ENEE 757 Security in Distributed Systems and Networks (3) Prerequisite: ENEE 647; or permission of instructor. Threats and countermeasures in centralized and distributed systems; communication security techniques based on encryption; symmetric and asymmetric encryption; encryption modes, including stream and block encryption, and cipher block chaining; message origin and mutual authentication; third-party and inter-realm authentication, authentication of mobile users; data confidentiality and integrity protocols; formal analysis of authentication protocols and message integrity; access control in distributed systems and networks; firewall design; case studies of security mechanisms and policies.

ENEE 759 Advanced Topics in Computer Engineering (3) Repeatable to any number of credits if content differs. Formerly ENEE 748.

ENEE 762 Stochastic Control (3) Prerequisite: ENEE 620 or equivalent; and ENEE 663/MAPL 640. Also offered as MAPL 742. Stochastic control systems, numerical methods for the Ricatti equation, the separation principle, control of linear systems with Gaussian signals and quadratic cost, non-linear stochastic control, stochastic stability, introduction to stochastic games.

ENEE 763 Advanced Nonlinear Control Systems (3) Prerequisites: ENEE 663 and ENEE 661, or permission of instructor. General introduction to the geometric theory of nonlinear control systems. Theory of decoupling, disturbance rejection, feedback linearization, stability, stabilization, etc.

ENEE 764 Design and Control of Robotic Manipulators (3) Prerequisites: ENEE 663 and ENEE 661. Mathematical methods for robotics. Manipulator geometry and kinematics using Lie groups. Lagrangian models of robots. Comparisons of serial and parallel manipulators. Motion control. Combined feedforward and feedback control. Nonholonomic mechanics. Motion primitives. Robot design principles. Hand design and control of hands.

ENEE 769 Advanced Topics in Controls (3) Repeatable to any number of credits if content differs. Formerly ENEE 768. Topics selected, as announced every semester, from the field of controls and its applications.

ENEE 780 Microwave Engineering (3) Prerequisite: ENEE 681. Mathematical methods for the solution of the wave equation, transmission lines and waveguides, selected topics in the theory of waveguide structures, surface guides and artificial dielectrics.

ENEE 789 Advanced Topics in Electrophysics (3) Repeatable to any number of credits if content differs. Formerly ENEE 788. Topics selected, as announced every semester, from the field of electrophysics and its applications.

ENEE 790 Quantum Electronics I (3) Prerequisite: a knowledge of quantum mechanics or permission of instructor. Spontaneous emission, interaction of radiation and matter, masers, optical resonators, the gas, solid and semi-conductor lasers, electro-optical effect, propagation in anisotropic media and light modulation.

ENEE 791 Quantum Electronics II (3) Nonlinear optical effects and devices, tunable coherent light sources: optical parametric oscillator; frequency conversion and dye laser. Ultrashort pulse generation and measurement, stimulated raman effect, and applications. Interaction of acoustic and optical waves, and holography.

ENEE 793 Solid State Electronics (3) Prerequisite: a graduate course in quantum mechanics or permission of instructor. Properties of crystals; energy bands: electron transport theory; conductivity and hall effect; statistical distributions; fermi level: impurities; non-equilibrium carrier distributions; normal modes of lattice vibration and thermal properties of crystals; tunneling phenomena; surface properties.

ENEE 798 Advanced Topics in Electrical Engineering (3) Formerly ENEE 648. Topics selected, as announced every semester.

ENEE 799 Master's Thesis Research (1-6)

ENEE 899 Doctoral Dissertation Research (1-8)

--------General Information Graduate ProgramsGraduate FacultyGraduate CoursesAppendices --------
 
     
  University of Maryland Graduate Catalog Spring 2000  
    This page is maintained by the Graduate School. Contact Information.
Last modified Tuesday, 18-Nov-2003 09:19:18 EST
Copyright © 2000, University of Maryland