Electrical & Computer Engineering

  • ENG EC 744: Mobile Ad Hoc Networking and Computing
    Undergraduate Prerequisites: ENG EC 541.
    Mobile routers, wireless interconnectivity, and an unpredictably changing topology characterize a Mobile Ad hoc Network (MANET). Covers MANET-specific topics related to resource discovery, handoff, MAC-layer, security, routing, mobility and location management, self-organization, caching, and practical implementations.
  • ENG EC 749: Interconnection Networks fo Multicomputers
    Undergraduate Prerequisites: ENG EC 513 ; ENG EC 534 ; ENG EC 541.
    Interconnection network topologies. Static and dynamic networks. Routing in multicomputer networks. Network flow control. Deadlocks in routing. Multicast and broadcast. Fault-tolerance and reliability of interconnection networks. Modules for realization (nodes and routers). Performance metrics for different topologies.
  • ENG EC 752: Theory of Computer Hardware Testing
    Undergraduate Prerequisites: ENG EC 533; or equivalent or consent of instructor.
    At the present time cost of testing is much higher than cost of design and manufacturing for computer systems. The course will contain a unified presentation of approaches for testing and diagnosis of computer hardware. Gate-level testing, functional testing, testing and diagnosis of microprocessors, memory testing, and random testing. Design for testability. Data compression of test responses. Architectures for built-in self-testing and self-diagnosis. Self-error-detection and self-error-correction in processors and memories.
  • ENG EC 753: Fault-Tolerant Computing
    Undergraduate Prerequisites: ENG EC 533; or equivalent or consent of instructor.
    This course will cover techniques for design of fault-tolerant digital devices with on-line self-error-detection and self-error-correction. Fault-tolerant PLAs, gate arrays, and computer memories. Fault-tolerant computer architectures. Application of error-detecting and error-correcting codes for design of reliable devices with self-error detection/correction. Design of self-checking checkers. Combining on-line and off-line error-detecting techniques. Reliability analysis of fault-tolerant devices. Self-error detection/correction for multiprocessors.
  • ENG EC 757: Advanced Microprocessor Design
    Undergraduate Prerequisites: ENG EC 450.
    This project course provides a varied and practical view of the development cycle of an embedded system design. Topics include hardware and software design methodologies, use of CAD and simulation tools, assemblers, compilers, debuggers, and programmers. Microprocessor architectures from Motorola, Intel, TI, and ARM will be discussed and evaluated. Computer interfaces such as I2C, CAN, USB, PCI, Ethernet, and Bluetooth will be discussed in detail. Students will gain a clear understanding of the design cycle from project definition and proposal to PCB layout and manufacturing. A course design project is required.
  • ENG EC 760: Advanced Topics in Photonics
    This is an advanced special topics course in photonics; topics will vary from year to year. It will be offered in the spring term when there is no other 700-level course in the photonics area. Students who take the course on two different topics would be able to receive credit for it twice. Some of these offerings may become a permanent part of the curriculum in the future.
  • ENG EC 762: Quantum Optics
    Undergraduate Prerequisites: ENG EC 560; or equivalent, or consent of instructor.
    Review of the postulates of quantum mechanics. Quantization of the electromagnetic field. Coherent, thermal, squeezed, and entangled states, and their associated photon statistics. Interaction of light with matter. Spontaneous and stimulated transitions. Theory of optical detection. Quantum theory of the laser. Interaction of light with two-level atoms, including photon echo and self-induced transparency. Quantum theory of parametric interactions.
  • ENG EC 763: Nonlinear and Ultrafast Optics
    Undergraduate Prerequisites: ENG EC 560.
    Tensor theory of linear anisotropic optical media. Second- and third-order nonlinear optics. Three-wave mixing and parametric interaction devices, including second-harmonic generation and parametric amplifiers and oscillators. Four-wave mixing and phase conjugation optics. Electro-optics and photo-refractive optics. Generation, compression, and detection of ultra short optical pulses. Femtosecond optics. Pulse propagation in dispersive linear media. Optical solitons.
  • ENG EC 764: Optical Measurement
    Undergraduate Prerequisites: ENG EC 560.
    The course begins with a review of classical electromagnetic radiation theory and properties of light such as polarization and coherence. In the first part of the course attention will be given to applications of interference and polarization effects used in different passive application areas such as resonators (e.g. sensors, switching and detection), visibility and interferometry measurements and the usage both of highly coherent and incoherent light respectively. The second part of the course will consider light-matter interactions in dispersive media and compare classical, semi-classical, and quantum mechanical models with focus on the two-level system. The analysis will be applied to active spectroscopy measurements such as absorption and transmission, Photoluminescence, Raman and IR in time and frequency domain measurements. The emphasis will be on extracting material morphology and material properties, illustrated with classical and current journal papers. Finally, we will also discuss relevant tools such as spectrometers and detectors.
  • ENG EC 765: Biomedical Optics and Biophotonics
    This course surveys the applications of optical science and engineering to a variety of biomedical problems, with emphasis on optical and photonics technologies that enable real, minimally-invasive clinical applications. The course teaches only those aspects of biology itself that are necessary to understand the purpose of the application. The first weeks introduce the optical properties of tissue, and following lectures cover a range of topics in three general areas: 1) Optical spectroscopy applied to diagnosis of cancer and other tissue diseases; 2) Photon migration and optical imaging of subsurface structures in tissue; and 3) Laser-tissue interactions and other applications of light for therapeutic purposes. In addition to formal lectures, recent publications from the literature will be selected as illustrative of various topical areas, and for each publication one student will be assigned to prepare an informal presentation (with overhead slides or PowerPoint) reviewing for the class the underlying principles of that paper and outlining the research results. Same as ENGBE765; students may not receive credit for both.
  • ENG EC 770: Guided-wave Optoelectronics
    Undergraduate Prerequisites: ENG EC 560 or ENG EC 568.
    Discussion of physics and engineering aspects of integrated optics and optoelectronic devices. Semiconductor waveguides, lasers, and photodetectors. Layered semiconductor structures, quantum wells, and superlattices. QW detectors, emitters, and modulators. OEICs. Photonic switching.
  • ENG EC 771: Physics of Compound Semiconductor Devices
    Undergraduate Prerequisites: ENG EC 574 or ENG EC 575 or CAS PY 543.
    Physics of present-day compound devices, and emerging devices based on quantum mechanical phenomena. MESFETs, Transferred Electron Devices, avalanche diodes, photodetectors, and light emitters. Quantum mechanical devices based on low dimensionality confinement through the formation of heterojunctions, quantum wells, and superlattices. High electron mobility transistors, resonant tunneling diodes, quantum detectors, and lasers. Materials growth and characterization are integral to the course.
  • ENG EC 772: VLSI Graduate Design Project
    Undergraduate Prerequisites: ENG EC 571; consent of instructor
    EC772 is a project-oriented course that demonstrates the use of high-level design techniques. There are lectures, milestone presentations, and a final presentation. The lectures, interleaved with tutorials showing the utilization of Verilog, the Cadence RTL compiler, and Silicon Encounter, define the general design flow. Additional design issues are also elaborated in the form of classroom lectures, which take up a fraction of the course class time. Student groups of 2-5 define their own projects, which are scrutinized by the entire class as to difficulty and possibility of success. Milestones entail both oral (presented in class times) and written components. Typically, by the time of the final presentation, the milestone documents can be simply, with test results (not necessarily simple), are combined to demonstrate the veracity of the final chip design. Pay special attention to prerequisites. Verilog is at the heart of almost everything. EC311 and EC413 or equivalent courses can provide the minimal Verilog proficiency for LEAP students. These courses do not qualify for grad student credit, so EC551 (Verilog: may be co-req) or equivalent Verilog skill is necessary. EC571 VLSI Design or strong equivalent proficiency in digital circuits at the transistor level is also essential.
  • ENG EC 773: Advanced Optical Microscopy and Biological Imaging
    Graduate Prerequisites: ENG EC 401 or ENG BE 401; Preferably a background in optics of photonics (ENG EC560 or equivalent or permission by instructor.
    This course will present a rigorous and detailed overview of the theory of optical microscopy starting from basic notions in light propagation and covering advanced concepts in imaging theory such as Fourier optics and partial coherence. Topics will include basic geometric optics, photometry, diffraction, optical transfer functions, phase contrast microscopy, 3D imaging theory, basic scattering and fluorescence theory, imaging in turbid media, confocal microscopy, optical coherence tomography (OCT), holographic microscopy, fluorescence correlation spectroscopy (FCS), fluorescence resonant energy transfer (FRET), and nonlinear-optics based techniques such as two-photon excited fluorescence (TPEF) and second-harmonic generation (SHG) microscopy. Biological applications such as calcium and membrane-potential imaging will be discussed. A background in optics is preferable. A background in signals and analysis is indispensable. In particular, the student should be comfortable with Fourier transforms, complex analysis, and transfer functions. Meets with ENGBE773. Students may not receive credit for both.
  • ENG EC 774: Semiconductor Quantum Structures and Photonic Devices
    Undergraduate Prerequisites: ENG EC 574; or equivalent
    Optical properties of semiconductors: interband optical transitions; excitons. Low-dimensional structures: quantum wells, superlattices, quantum wires, quantum dots, and their optical properties; intersubband transitions. Lasers: double-heterojunction, quantum-well, quantum-dot, and quantum-cascade lasers; high-speed laser dynamics. Electro-optical properties of bulk and low-dimensional semiconductors; electroabsorption modulators. Detectors: photoconductors and photodiodes; quantum-well infrared photodetectors. Same as ENG MS 774. Students may not receive credit for both.
  • ENG EC 777: Nanostructure Optics
    Undergraduate Prerequisites: ENG EC 560 or ENG EC 568.
    Discussion of the fundamental physical aspects and device applications of optical fields confined and generated in nanoscale environments. Review of classical electrodynamics and angular spectrum representation of optical fields, classical and quantum models for light-matter interaction, light emission from semiconductor quantum dots and wires, surface-plasmon polaritons and sub-wavelength light transport/localization in metal nanostructures, slot waveguide structures, surface-enhanced Raman scattering (SERS) and SERS-based sensors, light scattering in complex photonic structures such as: metal-dielectric photonic crystals, fractal structrures, random lasers.
  • ENG EC 782: RF/Analog IC Design - Advanced Applications
    Undergraduate Prerequisites: ENG EC 580 and ENG EC 582; or permission of the instructor.
    Selected topics in advanced RF/Analog integrated circuit design based on high frequency BiCMOS technology. Topics to be covered include oversampling (Sigma Delta) A/D converters, RF phase-locked loops, low voltage RF frequency synthesizers, printed circuit board design for RF applications, antennas and signal propagation, PCB filters, and other mixed-signal topics. The course will utilize selected readings from the technical literature, as well as a number of RF measurement and RF design lab assignments.
  • ENG EC 892: Seminar: Electro-Physics
    A weekly two-hour seminar on recent research topics in the area of electro-physics, including solid state materials and devices, photonics, electromagnetics, computers in physics, and other related areas. Speakers include faculty and graduate students in the area.
  • ENG EC 900: Research
    By petition only. Research carried out under the guidance of a faculty member. Variable cr.
  • ENG EC 901: Thesis
    By petition only. Preparation of an original MS thesis carried out under the guidance of a faculty member. Variable cr.