University of Delaware - College of Engineering
ELECTRICAL & COMPUTER ENGINEERING

Academics - Graduate Program

Course Descriptions

Please check the Registrar's Web page for the most up-to-date course information http://www.udel.edu/registrar/

Computer Engineering

CPEG 611: Software Process Management

3 credits

Software management studies processes and concepts for planning and monitoring all software life-cycle phases. Topics include management models and structures, project planning including scheduling, effort estimation and risk management, project personnel and organization, project control (monitoring, measurement, correction and performance standards), software configuration management, and process description languages and tools.

CPEG 612: Software Design

3 credits

Key software design concepts are introduced. Topics include basic design concepts, principles of good design, design strategies, software architecture and styles of architectural design, and design and architectural notations and languages. Detailed design, including design patterns and component design are also covered. Implementation issues that affect the design, including design support tools and tools for analyzing designs are discussed.

CPEG 613: Software Requirements Engineering

3 credits

Rigorous methods to elicit, analyze, and specify the requirements of a software system. The tasks range from identifying stakeholders and their goals producing a precise software specification document. Topics may include data flow diagrams, use cases, UML sequence and collaboration diagrams, finite state machines, requirements for real-time and concurrent systems, entity-relationship diagrams, and logic-based specifications, as well as the analysis of specifications for consistency and completeness.

CPEG 614: Formal Methods in Software Engineering

3 credits

Formal approaches to the specification, verification, and design of software systems. Topics include representing programs as transition systems; liveness and safety properties; state space reachability; explicit, symbolic and automata-based model checking; temporal logics; symbolic execution; automated theorem-proving; and relational calculus. Learn to use state-of-the-art tools based on these methods, such as the model checker Spin.

Prerequisites: CISC304 or equivalent.

Credit cannot be received for both CISC603 and CISC403.

CPEG 615: Software Testing and Maintenance

3 credits

Study of software testing and maintenance methodologies for modern software. Topics include approaches to automatic test case generation, test oracles, test coverage analysis, regression testing, program understanding, and software maintenance tools. A primary focus will be automation in software testing and maintenance approaches.

CPEG 621: Compiler Design

3 credits

Introduction to compiler design, syntax and semantics, code generation and optimization. Design of high performance computers together with high performance optimizing compilers as an integral unit. Software/hardware tradeoffs in pipelined computers, super-scaler computers and computers embedded in other systems.

PREREQ: CPEG323 and CISC361.

CPEG 622: Computer System Design II

3 credits

Examines modern digital computer design methods using industry standard electronic CAD synthesis tools. Topics include hardware design using VHDL, logic synthesis tools, simulation methods for synthesis, and efficient coding techniques for synthesis. Includes experimental laboratory work to design and evaluate FPGA-based digital computer hardware. PREREQ: CPEG324 and CISC361.

CPEG 630: Neurons and Networks

3 credits

Introduction to computational neuroscience: computing by real and artificial neurons and networks, and modeling of brain function. Covers theoretical background and involves hands-on projects to explore processing of sensory information, pattern discrimination, learning, memory and behavior. Listed under PSYC630.

Requires permission of instructor.

CPEG 651: Computer Networks II

3 credits

Foundation principles, architectures, and techniques employed in computer and communication networks. Focuses on mechanisms used in TCP/IP protocol suite. Topics include connection management, end-to-end reliable data transfer, sliding window protocols, quality of service, flow control, congestion control,routing, LANs, framing, error control, analog versus digital transmission, packet versus circuit switching, multiplexing.

PREREQ: An undergraduate level course in computer architecture and operating systems.

Knowledge of probability and statistics recommended. Credit cannot be received for CISC650 and any of the following courses: CIS250, CPEG419, CIS450, ELEG651.

CPEG 652: Principles of Parallel Computer Architectures

3 credits

Provides an introduction to the principles of parallel computer architecture. Begins at a level that assumes experience in introductory undergraduate courses such as digital system design, computer architecture, and microprocessor based systems.

CPEG 654: Sensor and Data Wireless Networks

3 credits

Design of sensor and data wireless networks and design protocols for these networks. Implementation of wireless protocols required. Topics include wireless propagation, energy usage in wireless terminals, MAC, routing, transport, localization, and standards for sensor, data, and mesh wireless networks.

PREREQ: Background in networking with knowledge of routing and transport layer protocols as well as a strong background in programming.

CPEG 655: High-Performance Computing with Commodity Hardware

3 credits

New commodity computing devices, e.g., GPUs, bring the originally elite high performance computing into the reach of general public. Principles of program optimization, GPU and IBM Cell architecture, along with concepts and techniques for optimizing general purpose computing on the new hardware.

CPEG 657: Search Engine Technology

3 credits

With the increasing amount of textual information, it is important to develop effective search engines, such as GOOGLE, to help users manage and exploit the information. Examine the underlying technologies of search engines and get hands-on project experience.

Requires good programming skills.

CPEG 660: Introduction to VLSI Systems

4 credits

Study of CMOS VLSI devices, circuits and systems implemented in VLSI. CAD tools for the design and simulation of VLSI. Topics include the performance and limitations of VLSI systems, low level circuit design and system design with an emphasis on digital systems. Major chip design project required.

PREREQ: Students should have previous knowledge of logic design and MOS transistor operation.

CPEG 691: Software Engineering Practicum

3 credits

Technical practicum guided by the individual student's interests. The student will contribute a significant software engineering project either on campus or in association with an off-campus private business or government agency. Must be arranged with, and approved in advance by, a CIS or ECE faculty member.

CPEG 810: Telecommunications and Networks I

3 credits

Leadership skills in information technology, telecommunications and internet technology for technology management. Introduces concepts in data and image compression, digital audio and digital cellular telephony. Provides fundamental knowledge of transmission and storage technology and a system-level understanding of computer networks and the internet.

RESTRICTIONS: Preference given to students in the M.S. in Information Systems and Technology Management program.

CPEG 811: Telecommunications and Networks II

3 credits

Considers technology trends and their impact on industry and the global economy. Topics include the convergence of computation and communications; emerging standards in high-capacity cellular telephony; the impact of global positioning systems on business applications; and the future capabilities of the internet.

COREQ: CPEG810. May also be taken as prerequisite. Preference given to students in the M.S. in Information Systems and Technology Management Program.

CPEG 819: Topics in Networking I

3 credits

Examines standard routing protocols for wired networks such as OSPF and BGP, protocols for wireless mesh and ad hoc networks. Includes theoretical analysis of protocols and examination of data collected from networks. Topics such as load balancing, multicasting, and cross-layer interactions are covered.

PREREQ: CPEG419, CISC450, CISC650, or ELEG651 or equivalent.

CPEG 820: Topics in Networking II

3 credits

Examines standard and recently proposed transport layer protocols for wired single-hop wireless, and multi-hop wireless networks. Includes analysis of transport layer protocols based on hybrid-systems models, stochastic models, and utility-based models. Examines contemporary active queue management algorithms. Traffic analysis and network provisioning are covered.

PREREQ: CPEG419, CISC450, CISC650, or ELEG651 or equivalent.

Electrical Engineering

ELEG 606: Ocean and Atmosphere Remote Sensing

3 credits

Fundamentals of ocean and atmosphere remote sensing including space platforms, their orbits, instruments, data retrieval and image processing methods. Oceanographic and atmospheric applications of remote sensing and new developments in sensors and data analyses.

ELEG 615: Electric Power and Renewable Energy Systems

3 credits

Introduction to electric power systems and interfaces with renewable energy sources. Covers electric power generation, transmission, distribution; residential, commercial, and industrial systems; components, operation, losses, metering and load management.

ELEG 616: Statistical Physics and Thermodynamics

3 credits

Thermodynamic laws and concepts; thermodynamic potentials, Legendre transformations, and Maxwell relations. Concepts of probability. Statistical mechanics concepts: microstates and macrostates; ensembles; partition functions; connections to thermodynamics. Many particle systems, equations of state, chemical potential, phase equilibria, phase transitions, Monte Carlo simulations in statistical physics.

ELEG 620: Solar Electric Systems

3 credits

Examines the issues critical to the deployment of photovoltaic systems. Focuses on systems that have an electricity generating capacity of three kilowatts and larger.

ELEG 621: Solid State Nanotechnology

3 credits

Introduces the principles of solid state physics for electronics and photonics. Topics include material structure, the states and statistics of charge carriers, and the properties of conductors, insulators, and semiconductors. Provides a foundation for understanding nanotechnology applications and nanophase materials.

ELEG 622: Electronic Materials Processing

3 credits

Theory and current technology of semiconductor fabrication processes, including crystal growth, wafer preparation, lithography, liquid and vapor phase epitaxy,molecular-beam epitaxy of ultra-thin layers and superlattices, oxide growth, thinfilm deposition, diffusion, ion implantation, etching and metallization.

ELEG 626: Photonic Crystal Devices

3 credits

Introduces design and fabrication tools required for photonic crystal structures. It begins with a working knowledge of their basic operation physics and then introduces mathematical and computational methods for their design. Various fabrication methods are discussed such as lithographic and self-assembly methods.

PREREQ: ELEG648.

ELEG 627: Terahertz and Millimeter-wave Light Generation and Detection

3 credits

Light is treated as an antenna phenomenon at radio wavelengths and a quantum effect near the visible. At terahertz frequencies and millimeter-wavelengths, these distinctions are blurred and both technologies exist. These technologies are described and a unified view of their principles is described.

Students should be knowledgeable of electronic circuit theory and have some electromagnetics background.

ELEG 628: Solar Energy Technology and Application

3 credits

Introduces basics of solar cell techology, applications, and systems. Presents critical issues in research, manufacturing, cost and performance. Compares Si wafer and thin film solar technology. Analyzes off-grid, residential, building integrated, centralized power systems. Discusses other solar energy concepts.

ELEG 629: Low Power Electronics and Lighting

3 credits

Presents various techniques whereby electronics can be designed for lower power consumption. Considers various lighting devices available, from incandescent to light emitting diodes, showing their principles of operation and their energy efficiency.

Students should be knowledgeable of the principles of electric current, voltage and power.

ELEG 630: Information Theory

3 credits

Information theory establishes the theoretical limits that can be achieved in communications systems, and provides insights about how to achieve these limits in practical systems. Covers loss-less and lossy compression, and studies the maximum information rate achievable in communications over noisy channels.

PREREQ: Undergraduate course in probability.

ELEG 631: Digital Signal Processing

3 credits

Theory of discrete-time signals and systems with emphasis on the frequency domain description of digital filtering and discrete spectrum analysis, fast Fourier transform, z-transform, digital filter design, relationship to analog signal processing.

PREREQ: ELEG305 or equivalent.

ELEG 632: Mathematical Methods for Signal Processing

3 credits

The application of mathematics to signal processing. Topics include, among others, applications of linear and matrix algebra, iterative and recursive methods, and optimization techniques. Example applications include: Karhunen-Loeve approximation, subspace techniques, steepest descent, expectation maximization and Hidden Markov Models, Viterbi algorithm.

PREREQ: Linear and matrix algebra and digital signal processing.

RESTRICTIONS: Undergraduates need permission of the instructor.

ELEG 633: Image Processing

3 credits

Review of concepts of linear systems and spectral analysis, human visual response, scanning and display of images, Fourier optics, image enhancement and feature extraction, design of digital filters for image processing, 2D fast Fourier transform algorithms and computed tomography. RESTRICTIONS: Requires permission of instructor.

ELEG 634: Signals and Systems

3 credits

Reviews basic concepts of discrete and continuous time signals, control systems, and linear algebra. Transforms, sampling, aliasing, linear algebra and systems of equations, matrix factorizations, eigenvalues and eigenvectors, least squares, and the Cayley-Hamilton theorem are studied. PREREQ: ELEG305 and MATH342 or MATH349 or equivalents.

ELEG 635: Digital Communication

3 credits

The theory and applications of digital communications including modulation, pulse shaping, and optimum receiver design for additive, white gaussian noise and band-limited channels. PREREQ: Undergraduate course in probability, signals and linear systems.

ELEG 636: Statistical Signal Processing

3 credits

Introduction to random vectors and random processes and second-order moment and spectral characterizations. Linear transformations of stationary processes. Parameter estimation. Orthogonality principle and optimal linear filtering. Levison recursion and lattice prediction filters. AR and ARMA models and their Yule-Walker characterizations. Classical and modern spectrum estimation.

PREREQ: Undergraduate courses in probability and signals and linear systems.

ELEG 637: Energy Systems

3 credits

Energy flows are examined in our society including all sources, conversions and conversion efficiencies, and end uses. Both existing and alternative energy sources are presented, especially with regard to total resource availability. Thermodynamics of conversion efficiency is covered, as well as efficiency measures available in end use.

ELEG 638: Theory and Design of Diffractive Optics

4 credits

Applications of Fourier analysis to diffraction, imaging, optical data processing and holography. Major design project required.

PREREQ: ELEG305 and ELEG320.

ELEG 640: Opto-Electronics

3 credits

Provides an introduction to the operating principles of optoelectronic devices used in various digital transmission and information processing systems. Emphasis is on the generation (via lasers) and detection of optical signals.

ELEG 641: Antenna Theory and Design

3 credits

The radiation characteristics of antennas, numerical and analytical antenna analysis methods and design techniques for many types of antenna. Topics include wire antennas, antenna arrays, broadband antennas and microstrip antennas.

PREREQ: ELEG320 or ELEG413.

ELEG 645: Optical Communication Systems

3 credits

Studies the components and system design issues of fiber optic based communications systems. Topics include the propagation of lightwaves in fibers, the coupling of light into fibers, a review of sources and detectors used in fiber-based systems, link analysis, and overall architecture issues.

PREREQ: ELEG640 or permission of instructor.

ELEG 646: Nanoelectronic Device Principles

3 credits

Introduction to the operating principles of nanoscale optical and electronic devices, with emphasis on how nanotechnology and quantum mechanics affect devices with reduced sizes and dimensions. Develops the performance and limitations of devices based on quantum wells, wires, dots, and nanophase materials.

ELEG 647: Optical Properties of Solids

3 credits

Techniques for the design of optical filters and optoelectronic devices with thin films and the fundamental electromagnetic and solid state physics that determine the optical properties of solids.

PREREQ: Students should have some electromagnetics and solid state physics background.

ELEG 648: Advanced Engineering Electromagnetics

3 credits

Development and application of Maxwell's equations as they apply to the analysis of guided wave, radiation, and scattering problems. Topics include wave propagation, reflection and transmission, vector potentials, transmission lines and cavities, and special emphasis on antennas and scattering structures.

ELEG 649: Nanomaterials and Applications

3 credits

Introduction to various areas of nanomaterials with practical applications in engineering and science. Includes details of processing and characterization of materials for nanotechnology such as nanoparticles, carbon nanostructures, nanostructured ferromagnetism, quantum wires, organic compounds and polymers, and biological materials.

PREREQ: PHYS207, PHYS208 or equivalent.

ELEG 650: Semiconductor Device Design and Fabrication

3 credits

Instruction in design and fabrication of simple bi-polar and MOS integrated circuits. Specific topics include semiconductor device and integrated circuit design, photolithographic mask design and fabrication, photolithography, N-diffusion and P-diffusion, P-MOS, metallization, and device and integrated circuit testing. PREREQ: ELEG340.

ELEG 651: Computer Networks II

3 credits

Foundation principles, architectures, and techniques employed in computer and communication networks. Focuses on mechanisms used in TCP/IP protocol suite. Topics include connection management, end-to-end reliable data transfer, sliding window protocols, quality of service, flow control, congestion control,routing, LANs, framing, error control, analog versus digital transmission, packet versus circuit switching, multiplexing.

PREREQ: An undergraduate level course in computer architecture and operating systems.

Knowledge of probability and statistics recommended. Credit cannot be received for CISC650 and any of the following courses: CIS250, CPEG419, CIS450, ELEG651.

ELEG 652: Principles of Parallel Computer Architectures

3 credits

Provides an introduction to the principles of parallel computer architecture. Begins at a level that assumes experience in introductory undergraduate courses such as digital system design, computer architecture, and microprocessor based systems. Cross-listed with CPEG652.

ELEG 653: Computer System Security

3 credits

Surveys current topics in computer network security, including technology to protect networks, protocols and applications from intrusion and theft. Topics include techniques for authentication, privacy, denial of service and non-repudiation.

PREREQ: ELEG651 or CISC650 or permission from the instructor.

ELEG 654: Sensor and Data Wireless Networks

3 credits

Design of sensor and data wireless networks and design protocols for these networks. Implementation of wireless protocols required. Topics include wireless propagation, energy usage in wireless terminals, MAC, routing, transport, localization, and standards for sensor, data, and mesh wireless networks.

PREREQ: Background in networking with knowledge of routing and transport layer protocols as well as a strong background in programming.

Cross-listed with CPEG654.

ELEG 655: High-Performance Computing with Commodity Hardware

3 credits

New commodity computing devices, e.g., GPUs, bring the originally elite high performance computing into the reach of general public. Principles of program optimization, GPU and IBM Cell architecture, along with concepts and techniques for optimizing general purpose computing on the new hardware.

ELEG 657: Search Engine Technology

3 credits

With the increasing amount of textual information, it is important to develop effective search engines, such as GOOGLE, to help users manage and exploit the information. Examine the underlying technologies of search engines and get hands-on project experience. Requires good programming skills.

ELEG 658: Advanced Mobile Services

3 credits

Foundations for the creation of successful advanced mobile services, including the interplay of business and technology evolution, methodologies, architectures and paradigm shifts that accompany the development of converged user centric intelligent telecommunication services from location sensitive and navigation services, to social networking and remote sensing.

ELEG 660: High Technology Entrepreneurship

3 credits

Focuses on the critical financial, legal, scientific and engineering issues that must be confronted during the initial planning stages of a start-up enterprise. Students work in teams to develop a business plan for a real world/business product offering.

ELEG 661: Materials and Devices Seminar

0 credit Pass/Fail

Lectures and discussions by faculty and students on specialized topics in materials and devices.

ELEG 662: Digital Systems Seminar

0 credit Pass/Fail

Lectures and discussions by faculty and students on specialized topics in digital systems.

ELEG 663: Signal Processing & Communications Seminar

0 credit Pass/Fail

Lectures and discussions by faculty and students on specialized topics in signal processing and communications.

ELEG 664: Biomedical Engineering Seminar

0 credit Pass/Fail

Lectures and discussions by guest speakers, faculty, and students on specialized topics in biomedical engineering.

ELEG 671: Mathematical Physiology

3 credits

Mathematical methods in Human Physiology, covering cellular, tissue, organ, and integrated systems. Dynamic modeling of homeostasis, endocrine regulatory systems, immune response dynamics, mutation and selection. Mathematical methods covered include linear and nonlinear differential equations, Lyapunov analysis, mass action, Hamming spaces, reaction-diffusion equations, and simulation.

RESTRICTIONS: Seniors, graduate students only.

ELEG 675: Image Processing with Biomedical Applications

3 credits

Fundamentals of digital image processing, including image formation, acquisition transforms, enhancement, restoration, coding, and reconstruction from projections. Attention given to biomedical imaging modalities, including X-ray, computed tomography (CT), magnetic resonance (MR) imaging, and ultrasound.

PREREQ: ELEG305 or equivalent.

ELEG 677: Biosignal Processing

3 credits

Biomedical signal characteristics, biomedical systems and models, applications of Fourier transform, wavelet transforms, and joint-time frequency analysis of biomedical signals. Systems studies include ultrasounds, EKG's, CAT scans, MRI's, X-rays, and others.

PREREQ: ELEG305, ELEG310, or equivalent.

ELEG 678: Introduction to Nano and Biophotonics

3 credits

Multidisciplinary approach covers fundamentals of light-matter interactions and nano-scaled materials and discusses their use in understanding, characterizing and manipulating biological systems. Covers several applications including laser manipulation and dissection, bio-imaging, flow-cytometry and biosensors, optical biopsy and spectroscopy and photodynamic therapy.

ELEG 679: Introduction to Medical Imaging Systems

3 credits

Physics, instrumentation, system design, and image reconstruction algorithms will be covered for the following modalities: radiography, x-ray computed tomography (CT), single photon emission computed tomography (SPECT), positron emission tomography (PET), magnetic resonance imaging (MRI), and real-time ultrasound.

PREREQ: Requires permission of instructor.

ELEG 680: Immunology for Engineers

3 credits

Human adaptive immune response to viruses, both cellular and humoral. Generation of the immune response cells and response to types of immunogen as well as basic nonlinear differential model analysis, basic mathematical models of their interactions and implications of these models for the treatment of disease. Access significant amount of current literature. No prior knowledge of biology required.

ELEG 681: Remote Sensing of Environment

3 credits

Detection and mapping of land and ocean resources with optical, infrared and microwave sensors. Digital analysis of satellite images using multispectral and spatial analysis techniques and correlation with ground/ship data. Application to oceanography, coastal processes, geology, land use, geography, agriculture, climate and pollution studies. Includes hands-on image analysis in GIS laboratory.

PREREQ: Requires permission of instructor.

ELEG 682: Optics and Photonics

3 credits

Principles of classical optics and their applications. Topics include wave optics, material dispersion, geometrical optics, ray tracing, ABCD matrices, birefringence and Jones' formalism, Gaussian optics coherence, interference, diffraction, pulse propagation and non-linear optics. Specific applications including optical components and instrumentation, imaging techniques, resonators and Fourier optics. Apply fundamental principles of optics and interaction between light and matter (photonics).

ELEG 692: Radar Systems and Technology

3 credits

Introduction of basic RADAR concepts and operational scenarios. The RADAR range is developed as are concepts related to RADAR cross-section, waveform design, antennas, transmitter and receivers.

PREREQ: ELEG 320, ELEG 305.

ELEG 801: Advanced Topics in biomedical Engineering

3 credits

Advanced topics in biomedical engineering. Applications of engineering techniques in biology and medicine drawn from current research literature. Assignments will include presentation of journal articles and programming assignments which illustrate ideas from the literature.

PREREQ: ELEG671 or permission of instructor.

ELEG 809: Electromagnetic Theory I

3 credits

Review of statics; Maxwell's equations, physical optics and wave guides.

ELEG 810: Electromagnetic Theory II

3 credits

Geometric optics limit of Maxwell's equations, Lienard-Wiechert fields, radiation fields, radiation damping, Wheeler-Feynman theory.

PREREQ: PHYS809

ELEG 811: Channel Coding Theory and Practice

3 credits

Standard and modern developments in channel coding. Reviews information theory topics, then introduces convolutional codes and trellis-coded modulation, iterative decoding, including turbo codes and low-density parity check codes.

ELEG 812: Wireless Digital Communications

3 credits

Fundamentals and current techniques in wireless digital communications, including propagation, modem design, fading countermeasures, and multiple access techniques, such as FDMA, TDMA, and CDMA.

PREREQ: Probability and linear systems.

ELEG 813: Statistical Mechanics and Thermodynamics

3 credits

Basic concepts of quantum statistical mechanics, density matrix, and quantum partition function. Ideal Bose and Fermi gases; Bose-Einstein condensation. Mean field and Landau theories of phase transitions; critical phenomena; introduction to renormalization group methods. Linear response theory and Boltzman equation. Interacting quantum many-particle systems.

PREREQ: PHYS616

ELEG 819: Topics in Networking I

3 credits

Examines standard routing protocols for wired networks such as OSPF and BGP, protocols for wireless mesh and ad hoc networks. Includes theoretical analysis of protocols and examination of data collected from networks. Topics such as load balancing, multicasting, and cross-layer interactions are covered.

PREREQ: CPEG419, CISC450, CISC650, or ELEG651. Cross-listed with CPEG 819.

ELEG 820: Topics in Networking II

3 credits

Examines standard and recently proposed transport layer protocols for wired single-hop wireless, and multi-hop wireless networks. Includes analysis of transport layer protocols based on hybrid-systems models, stochastic models, and utility-based models. Examines contemporary active queue management algorithms. Traffic analysis and network provisioning are covered.

PREREQ: CPEG419, CISC450, CISC650, or ELEG651. Cross-listed with CPEG 820.

ELEG 823: Ultrafast Optics

3 credits

Techniques and applications involving femtosecond and picosecond lasers. Topics include: temporal and spectral properties of ultrashort pulses, linear propagation in bulk media, dispersion control, nonlinear optical propagation, active and passive modelocking, chirped pulse amplification and pule measurement techniques.

ELEG 832: Wavelets and Filter Banks

3 credits

Systematically studies wavelets, wavelet transforms, multi rate filter bank theory and their applications in digital communications and signal and image processing. Applications considered include wavelet de-noising and wavelet subband image/video compression.

PREREQ: ELEG631 and linear algebra.

ELEG 833: Nonlinear Signal Processing

3 credits

Fundamental theory and applications of nonlinear signal processing. Topics include stable random processes, order statistics, fractional lower order statistics, maximum likelihood estimation and the filtering problem, weighted order-statistic filters, medianization of linear FIR filters, myriad filters and adaptive optimization of nonlinear filters. Applications of nonlinear signal processing include digital imaging and video, digital communications and time-frequency analysis.

PREREQ: Statistical digital signal processing.

ELEG 841: Advanced Computational Electromagnetics II

3 credits

Introduces the major modern computational methods for the analysis of frequency domain electromagnetics problems. The finite element method and the method of moments are covered. Students will apply these techniques to radiation and scattering problems involving metal and dielectrics.

PREREQ: ELEG648.

ELEG 842: Radio Frequency and Microwave Technology

3 credits

Modern telecommunications and datacom systems operate at frequencies in the radio frequency (RF) and microwave range. The basic concepts and technologies required to design RF and microwave devices and circuits are explained. Examples of applications to wireless and lightwave systems are discussed.

RESTRICTIONS: Undergraduates require permission from the instructor.

ELEG 843: Fourier Optics

3 credits

Provides an understanding of the basic principles underlying the field of optical information processing. Emphasis on coherent optical image processing based on Fourier optics, holography, and acousto-optics.

PREREQ: ELEG640 and ELEG648 or permission of instructor.

ELEG 853: Integrated Optics

3 credits

Explains basic goals, principles and techniques of integrated optics. Topics include optical wave guides, scattering and absorption, couplers, electro-optic modulators, acousto-optic modulators, semiconductor lasers, photonic crystals and optical detectors. Includes applications of optical integrated circuits. Emphasis on physical explanations of how devices and systems work rather than on elaborate mathematical models.

ELEG 855: Microwave and Millimeter-Wave Technology

3 credits

Principles of device operation and circuit characteristics for microwave/millimeter-wave FET, IMPATT, TRAPPATT, Gunn diode, varactor diode, p-i-n diode, tunnel diode. Sub-millimeter-wave and terahertz-frequency devices also described. Covers both waveguide circuits and microwave integrated circuits. Emphasis on physical explanations of how devices and systems work rather than on elaborate mathematical models.

ELEG 868 Research

1-6 credits

ELEG 869 Master's Thesis

6 credits

ELEG 964: Pre-Candidacy Study

9 credits

Research and readings in preparation of dissertation topic and/or qualifying examinations for doctoral students before admission to candidacy but after completion of all required course work.

ELEG 969 Doctoral Dissertation

9 credits


Bookmark and Share