2025-2026 Graduate Catalog
Courses - Electrical and Computer Engineering
|
|
|
|
Electrical and Computer Engineering
ECG 600 - Computer Communication Networks Credits 3
Computer network architecture; the OSI Model: network protocols; local area networks; fiber optics communication; ISDN; elements of Queueing Theory, with emphasis on hardware design issues. Crosslisted with CPE 400. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 603 - Embedded Systems Design Credits 3
Embedded Systems Design. Crosslisted with CPE 403. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 604 - Modern Processor Architecture Credits 3
Instruction level parallel processing. Processor performance evaluation and optimization. Scalar and superscalar pipelines. Instruction, register data and memory data flow techniques. Cache organization and performance analysis. Comparison of RESC, CISC and VLIW architecture. Survey of modern processors. Introduction to multithreading. Crosslisted with CPE 404. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 605 - Data Compression Systems Credits 3
Source modeling. Foundations of lossy and lossless compression, code properties. Huffman and arithmetic coding, predictive coding, dictionary techniques, compression techniques and standards for facsimile, audio, video and still image coding. Hardware design specifics, coding and watermarking. Crosslisted with CPE 405. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 607 - Biometrics Credits 3
Taxonomics of devices and applications, probability and statistical testing methods, one and tow dimensional transform techniques, finger printing, voice recognition., facial recognition, and iris scanning, large scale identification applications, multibiometrics, social, legal, and ethical concerns. Crosslisted with CPE 407. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 608 - Digital Design Verification and Testing Credits 3
A study of complete digital design testing during all design flow stages - from writing code to testing chips after manufacturing, creating and implementing effective test scenarios and assertion techniques, designing self-testing devices. Students will get hands-on experience with various EDA tools for design testing, verification, logic and fault simulation. Crosslisted with CPE 408. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 609 - Embedded Digital Signal Processing Credits 3
Hardware implementation of DSP operations, filters, interpolation and decimation, linear and non-linear transforms. Embedded audio and video processing, error control and coding. DSP processors. Crosslisted with CPE 409. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 611L - Foundations of Quantum Space Science Laboratory Credits 1
Laboratory safety and basic operations. Hands-on design and experiments in electronics, photonics, and programming. Quantum science space flight hardware and software. Crosslisted with EE411L. Credit at the 600 level requires additional work.
Prerequisites Consent of Instructor
ECG 614 - Quantum Communication Credits 3
Review of communication systems and quantum mechanics. Quantum harmonic oscillators. Field quantization. Single-mode, two-mode, and multi-mode quantum optics. Quantum Entanglement. Quantum correlation. Quantum information. Quantum amplification. Semiclassical and quantum photodetection. Fiber optics and free-space communication channels. Quantum key distribution. Crosslisted with EE 414. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 615L - Spacecraft and Payload Engineering Laboratory Credits 1
Space system design overview: CubeSats. Payload for International Space Station; Multi degrees of freedom ground test platform; Optical and vision sensors; Avionics; Computer control for rendezvous and proximity (RPO) operation; Mechanisms for space construction; Simultaneous Location and Mapping (SLAM); Flexible constellation flight; Quantum payloads in space. Crosslisted with EE 415L. Credit at the 600 level requires additional work.
Prerequisites Consent of Instructor
ECG 616 - Space Sensors and Instruments Credits 3
Astrophysical and space science and environments. Spacecraft orbits, sensors for electromagnetic waves, photons, and particle radiation; Radiometry, interferometry, telescope design, arrayed sensors, remote sensing, CubeSats, constellation flight. Case study of spacecraft, payload, and mission design. Crosslisted with EE 416. Credit at the 600-level requires additional work.
Prerequisites Instructor Consent
ECG 617 - Internet of Things Systems Credits 3
The elements of IoT, detailed analysis of IoT sensors, IoT networking and sensor-system communications. The analysis of the process of designing the IoT systems, design of the data management / databases and security requirements. Class is project-based. Crosslisted with CpE 417. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 618 - Cloud Computing in Engineering Credits 3
Studies the architecture and operation of clouds and concepts of cloud computing from the perspective of engineering. Topics include: Cloud service models, service types, embedded systems, smart grids, Internet of Things, robotics/drones, photovoltaic systems, Cybersecurity aspects of cloud, and others. Crosslisted with CPE 418. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 620 - Analog Integrated Circuit Design Credits 3
An introduction to the design, layout, and simulation of analog integrated circuits including current mirrors, voltage and current references, amplifiers, and op-amps. Crosslisted with EE 420. Credit at the 600-level requires additional work.
Prerequisites EE 320.
ECG 621 - Digital Integrated Circuit Design Credits 3
An introduction to the design, layout, and simulation of digital integrated circuits. MOSFET operation and parasitics. Digital design fundamentals including the design of digital logic blocks. Crosslisted with EE 421. Credit at the 600-level requires additional work.
Prerequisites CpE 100 and EE 320.
ECG 624 - Biomedical Instrumentation Credits 3
Principles of modern electronic design including microcomputer applications, transducer technology, digital design, interface design, biomedical information systems. Crosslisted with EE 424. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 630 - Transmission Lines Credits 3
Telegraphist’s equations; transient response—steady state response; reflection diagrams; Smith chart; matching techniques and designs; narrow and broadband impedance matching techniques; scattering matrix; introduction to stripline and microstrip devices. Crosslisted with EE 430. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 631 - Engineering Optics Credits 3
Fundamentals of antennas and antenna design; linear wire, loop, and antenna arrays; antenna measurements. Crosslisted with EE 431. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 632 - Antenna Engineering Credits 3
Fundamentals of antennas and antenna design; linear wire, loop, and antenna arrays; antenna measurements. Crosslisted with EE 432. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 633 - Active and Passive Microwave Engineering Credits 3
Active and Passive Microwave Engineering. Crosslisted with EE 436. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 642 - Power Electronics Credits 3
Topics include: diode circuits and rectifiers, power semiconductor diodes and transistors, thyristors and static switches, controlled rectifiers, AC voltage controllers, DC choppers, inverters, AC and DC drives, power supplies and protection of devices and circuits. Crosslisted with EE 442. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 646 - Photovoltaic Devices and Systems Credits 3
This course covers solar resource characteristics, solar cell physics and technologies, cell electrical characteristics, PV module design, DC-AC inverters, battery energy storage and charge controllers, design of stand-alone and grid-connected PV systems, and economic considerations. Crosslisted with EE 446. Credit at the 600-level requires additional work.
Prerequisites Enrollment in the Solar and Renewable Energy Graduate Certificate Program, or graduate standing for engineering students.
ECG 651 - Electronic and Magnetic Materials and Devices Credits 3
Semiconductors, dielectrics, ferroelectrics, antiferromagnetics, ferromagnetics, ferrimagnetics, crystal structure, structure-property relations, device applications. Crosslisted with EE 451. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 652 - Optoelectronics Credits 3
Topics include: modulation of light, display devices, lasers, photodetectors, fiber optics, engineering applications, and systems. Crosslisted with EE 452. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 653 - Introduction to Nanotechnology Credits 3
Overview of Nanotechnology. Physics of the Solid State, Properties of Individual Nanostructures. Bulk Nanostrutured materials, magnetic nanoparticles, Quantum Wells, Wires and Dots, Self-Assembly and Catalysis, nanoscale Biological materials. Crosslisted with EE 453. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 662 - Digital Communication Systems Credits 3
Information theory and fundamental limits on performance, digital coding of waveforms, pulse shaping for baseband transmission, digital bandpass modulations, channel coding. Crosslisted with EE 462. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 666 - Wireless and Mobile Communication Systems Credits 3
Study of wireless systems including cellular telephone systems, wireless local area networks and other wireless data services. Topics include digital modulation techniques, frequency reuse, diversity techniques, multiple access schemes and channel modeling including path loss, shadowing, fading and multipath interference. Crosslisted with EE 466. Credit at the 600-level requires additional work.
Prerequisites EE 460 or equivalent.
ECG 672 - Digital Control Systems Credits 3
Introduction to discrete time of control. State space representation of linear systems; stability; the concepts of controllability and observability. Sample data control system design techniques, including pole placement, observer design. Crosslisted with EE 472. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 676 - Mobile Robotics Credits 3
Design, implementation, and programming of autonomous mobile robots (UAVs and Rovers), kinematics and dynamics of robots, basic control theory, sensors and actuators for robots, autopilots and autonomous control, and robot application development. Crosslisted with CpE 476. Credit at the 600-level requires additional work.
Prerequisites Graduate status or instructor consent
ECG 677 - Embedded Security and Machine Learning Credits 3
Design of hardware and software for embedded systems focused on security and machine learning. Emphasizes embedded security, Cryptography, current embedded security features, and security in practice. Introduction to TinyML, quantization techniques, optimization of TinyML, and online-/offline-training. Project-based, requiring the design/construction of an embedded system. Crosslisted with CpE 477. Credit at the 600-level requires additional work.
Prerequisites Graduate status or instructor consent
ECG 680 - Discrete-Time Signal Processing Credits 3
Review of discrete linear system theory including the z-transformers, the Fourier transform, discrete and fast Fourier transform. Sampling, reconstruction multirate systems and quantization noise. IIR and FIR digital filter design including digital filter structures and finite word length effects. Crosslisted with EE 480. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 680L - Digital Signal Processing Laboratory Credits 1
Laboratory projects and exercises in digital signal processing including the design and implementation of FIR, IIR, and multirate systems. Crosslisted with EE 480L. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 682 - Digital Signal Processing Applications Credits 3
Application of signals and systems theory. Includes audio and speech signal processing, image processing, multi-spectral imaging, biomedical signals, and active sensing technologies such as Radar and Lidar. Crosslisted with EE 482. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 695 - Special Topics Credits 1-4
Covers experimental and other topics which may be of current interest. Topics and credits to be announced. Crosslisted with EE 495. Credit at the 600-level requires additional work.
Prerequisites Graduate Standing.
ECG 700 - Advanced Computer System Architecture Credits 3
High performance computer architecture including pipelining techniques, high speed memory systems, vector processors, parallel processing, and interconnection networks.
Prerequisites ECG 300 or consent of instructor.
ECG 701 - Reliable Design of Digital Systems Credits 3
D-algorithm, Boolean difference, test generation for combinational and sequential circuits, self checking circuits, fault tolerant design, design for testability, and topics in reliability and maintainability.
Prerequisites ECG 300 or consent of instructor.
ECG 702 - Interconnection Networks for Parallel Processing Applications Credits 3
Interconnection networks models, comparison of single-stage networks: PM2I, HYPERCUBE Illiac and suffle-exchange, partitioning single-state networks, multistage networks, survey and comparison of fault-tolerant multistage networks.
Prerequisites ECG 300 or consent of instructor.
ECG 703 - Machine Learning and Applications Credits 3
Linear Regression, Curve Fitting, Bayesian Inference, Supervised and Unsupervised Learning, Support Vector Machine, K-nearest Neighbor, Dimensionality Reduction, Learning Theory, Reinforcement Learning. Applications to Security, Robotics, Autonomous Navigation, Weather forecasting, Bioinformatics, Finance, Healthcare.
Prerequisites Consent of Instructor.
ECG 704 - Coding with Applications in Computers and Communication Media Credits 3
Error correcting codes, design and analysis of encoder/decoder circuitry, applications to reliable communication and fault tolerant computing, compression encoding schemes.
Prerequisites ECG 300 , MATH 453, or consent of instructor.
ECG 706 - Analysis of Telecommunication and Data Networks Credits 3
Probability-based treatment of telecommunication and data networks. Delay, throughput, buffer management in layers of ISO Open Systems Interconnection Model. Performance analysis, flow and congestion control, routing function, polling and random access, CSMA/CD and Ethernet.
Prerequisites ECG 300 and MATH 462
ECG 707 - Logic Synthesis Engineering Credits 3
Theory and application of Boolean Minimization, functional decomposition and logic synthesis for FPGAs, serial and parallel decomposition strategies, and design implementation using FPGAs. Design entry, introduction to VHDL, BDD, FSM, and BLIF. Placement and routing in Xilinx and Aleira.
Prerequisites Graduate standing in computer engineering or consent of instructor.
ECG 709 - Synthesis and Optimization of Digital Systems Credits 3
Study of the high-level synthesis and optimization algorithms for designing SOCs and MPSOCs. Topics including algorithms for high-level synthesis, scheduling, resource binding, real-time systems, application specific instruction processors, embedded systems and hardware/software codesigns. Simulate and synthesize algorithms using HDL languages (Verilog and SystemC). Use of simulators and emulators.
Prerequisites CPE 300 and C/C++ knowledge or Instructor permission
ECG 710 - Real-Time Embedded Systems Credits 3
Studies Real-Time embedded applications and concepts. Design and build an embedded system application to meet real-time constraints. Extensive use of advanced microcontrollers and Linux systems. Practical skill in programming real-time systems.
Prerequisites Graduate student status or instructor consent
ECG 711 - Embedded Systems for Automation Credits 3
Studies embedded system applications in the field of transportation, robotics, and general automation control. Extensive use of advanced microcontrollers and Linux systems. Practical skill in programming of embedded and Linux systems.
Prerequisites Graduate student status or instructor consent.
ECG 712 - Optical Materials and Devices Credits 3
Review of quantum mechanics, electromagnetic waves, and solid-state materials. Optical properties of conductors, semiconductors, and dielectric. Photoelectric effects. Nonlinear optical process. Photonic crystals and nanomaterials. Photonic devices using linear and nonlinear optical properties. Lasers and detectors. Quantum materials and devices. Characterization techniques. Applications in photonics, communication, spectroscopy, and industry.
Prerequisites Graduate Standing.
ECG 715 - Biomedical Photonics Credits 3
Photonics fundamentals. Light propagation in biological tissues. Light sources, probes, sensors, and instruments. Microscopy, spectroscopy, fluorescence imaging, super-resolution, optical coherence tomography, neurophotonics, brain imaging, quantum sensing and imaging.
Prerequisites Graduate Standing.
ECG 716 - Space Systems Credits 3
Space systems and spacecraft design overview. Subsystems such as bus, payload, communication, navigation, power, attitude control, propulsion, protection, and operations. Space qualification. Spacecraft assembly and verification. Constellation flights with multiple spacecraft. CubeSats. Mission studies. Emphasize optical and microwave investigation, remote sensing, and high precision flights.
Prerequisites Graduate Standing.
ECG 720 - Advanced Analog IC Design Credits 3
Advanced analog design considerations including: noise, common-mode feedback, high-speed design, and design for analog signal processing.
Prerequisites EE 420 or .
ECG 721 - Memory Circuit Design Credits 3
A practical introduction to the transistor-level design of memory circuits. Memory technologies including DRAM, Flash, MRAM, Glass-based, and SRAM will be discussed.
Prerequisites EE 421 or .
ECG 722 - Mixed-Signal Circuit Design Credits 3
Design of data converters using sigma-delta techniques. Operation and design of custom digital filters for decimating and interpolating in analog-to-digital interfaces.
Prerequisites EE 320 and EE 360.
ECG 723 - High-Speed PCB Design Credits 3
Fundamentals of electrical issues involved in the design of high-performance printed circuit boards (PCBs) and the basic techniques and methods.
Prerequisites Consent of Instructor
ECG 730 - Advanced Engineering Electromagnetics I Credits 3
Conformal transformation with application to static field problems in engineering; wave harmonics with engineering applications; theorems of waves and media; Special Theory of Relativity with engineering applications; wave propagation in various media; engineering application of scattering.
Prerequisites ECG 330 or consent of instructor.
ECG 731 - Theoretical Techniques in Electromagnetics Credits 3
Review and introduce mathematical techniques basic to the study of engineering electromagnetics, including coupled mode theory; complex analysis; and Green’s function.
Prerequisites ECG 330 or consent of instructor.
ECG 732 - Advanced Engineering Electromagnetics II Credits 3
Scattering; particle and beam radiation; selected topics in advanced antenna and microwave engineering.
Prerequisites ECG 330 or consent of instructor.
ECG 733 - Plasma I Credits 3
Single particle motion; adiabatic invariants; plasmas as fluids; waves in plasmas; diffusion; resistivity; introduction to kinetic theory; Landau damping.
Prerequisites ECG 330
ECG 740 - Computer Analysis Methods for Power Systems Credits 3
Power system matrices, programming considerations, conventional power flow studies, approximate and fast power flow studies, optimal dispatch, fault studies, power system stability, stochastic methods in power systems analysis.
Prerequisites ECG 440, ECG 440L or consent of instructor.
ECG 741 - Electric Power Distribution System Engineering Credits 3
Electric load characteristics, distribution transformers, design of subtransmission lines and distribution substations, design of primary and secondary systems, voltage drop and power loss calculation, capacitor applications, voltage regulation, distribution system protection and reliability.
Prerequisites ECG 440, ECG 440L or consent of instructor.
ECG 742 - Power System Stability and Control Credits 3
Power equipment dynamic characteristics and modeling, control of active and reactive power, small-signal stability, transient stability, voltage stability, sub-synchronous oscillations, mid- and long-term stability, methods of improving stability.
Prerequisites ECG 440, ECG 440L or consent of instructor.
ECG 743 - Smart Electrical Power Grid Credits 3
Modeling and operation of conventional power systems, microgrid power systems, renewable energy systems with battery storage, smart grid concepts, smart power devices, smart grid communication, cyber security, advanced metering infrastructure, dynamic home area networks, demand response.
Prerequisites Graduate Standing.
ECG 750 - Photonics Credits 3
Review of Electromagnetic theory of light, optical wave propagation in vacuum and media, waveguides, fiber optics, quantum dots, lasers, LEDs, semiconductor lasers, optical detectors, electro-optic and acousto-optic modulations, nonlinear optics, harmonic generation, parametric process, Q-switching, mode locking, frequency combs, laser amplification, quantum mechanical aspects of light.
Prerequisites MATH 432, EE 330, EE 452/ECG 652 or consent of instructor.
ECG 752 - Physical Electronics Credits 3
Quantum Theory, electron in potential well, harmonic oscillator. Hydrogen atom, Band Theory of Solids, Kronig-Penny model, theory of metallic state, diffraction by crystals, electronic structure of solids.
Prerequisites ECG 320 or consent of instructor.
ECG 753 - Advanced Topics in Semiconductor Devices I Credits 3
Topics of current interest in solid state electronic devices: physics of semiconductors, thermal and optical and electronic properties of semiconductors, bipolar junction devices, field effect devices, surface related effects, optoelectronic devices, semiconductor lasers. Applications and the design of circuits using these devices. Intended for electrical and electronic engineers, physicists and qualified senior students in engineering and physics.
Prerequisites PHYS 411 and 483 or ECG 421, ECG 420 and consent of instructor.
ECG 754 - Micro/Nanotechnologies for Medical Devices and Biological Science Credits 3
Explores current and emerging technologies in POC biosensors and Nano/Micro Devices for biomedical applications: principles of molecular and bio/chemical sensing, micro-array analysis of biomolecules; semiconductor and metal nanosensors; microfluidic systems; and microelectromechanical systems (MEMS, BioMEMS) fabrication and applications for biomedical engineering, and commercial/clinical applications of biosensors.
Prerequisites ECG 624 with a grade of C or better; Or consent of instructor.
ECG 755 - Monolithic Integrated Circuit Fabrication Credits 3
Fabrication of integrated silicon and gas circuits, thermal oxidation, solid state diffusion, epitaxial growth, ion implantation, photo and electron lithography, design considerations, surface effect.
Prerequisites Graduate standing or consent of instructor.
ECG 756 - Advanced Topics in Semiconductor Devices II Credits 3
Topics of current interest in solid state electronic devices: ultrafast electronics, high electron mobility transistors, superlattices, heteroface devices, transfer electron devices and III-V and II-VI compounds, novel device structures. Novel approaches to device modeling such as Monte Carlo simulations, self-consistent solution of Schroedinger and Poisson and other approaches.
Prerequisites ECG 753
ECG 757 - Electron Transport Phenomena in Solid State Devices Credits 3
Phenomenological transport equations, Boltzmann transport equation, relaxation time approximation, low field and high electron transport in Si and GaAs, moments of BTE, Monte Carlo simulation, spatial and temporal transients, device analysis, Quantum transport.
Prerequisites ECG 450 or ECG 753.
ECG 758 - Numerical Methods in Engineering Credits 3
Computational course with emphasis on both the numerical analysis and the programming aspects of computer-aided design using simulation methods. Coverage includes understanding and use of CAD programs such as ECAP, CIRCUS, ICECREM, SUPREM, etc.
Prerequisites Graduate standing or consent of instructor.
ECG 758R - Optical Sensing Credits 3
Quick review of fiber optics, lasers, and detectors. Fiber responses to disturbances, interferometry, displacement sensors, laser stabilization, atomic clocks, precision time and frequency transfer, multiplexing in time, spatial, wavelength domains, rotation and angular sensors, acoustic sensors, deformation sensors, photonic Doppler velocimetry, remote sensing, biosensors, quantum enhancement.
Prerequisites Consent of instructor. It is recommended but not required for students to have completed ECG 652 Optical Electronics and ECG 750 Photonics.
ECG 760 - Random Processes in Engineering Problems Credits 3
Basic probability theory, random variables, probability and densities, expectation, static estimation, random processes, power spectral density, mean square calculus, Wiener integrals.
Prerequisites ECG 460, MATH 461 or consent of instructor.
ECG 762 - Detection and Estimation of Signals in Noise Credits 3
Hypothesis testing, matched filters, estimation theory, Kalman and Wiener filters, applications to communication systems.
Prerequisites ECG 460, ECG 760 or consent of instructor.
ECG 763 - Advanced Digital Communication Systems Credits 3
Digital communication systems with emphasis in digital modulation schemes, optimal detectors, inter symbol interference, channel equalization and multi-carrier communications.
Prerequisites EE 460
ECG 770 - Linear Systems Credits 3
Mathematical systems theory, state space concepts, canonical forms, time and frequency domains, controllability and observability, state feedback, compensator design, and algebraic systems theory.
Prerequisites ECG 470, MATH 431 or consent of instructor.
ECG 771 - Optimal and Modern Control Credits 3
Students will participate in one of the following activities: research; clinical activity; community outreach under the supervision of a dentist/mentor; may also participate in clinical externship activities with prior approval.
Prerequisites ECG 770
ECG 772 - Nonlinear Systems Credits 3
Introduction, differential equations, approximate analysis methods, Lyapunov stability, input-output stability.
Prerequisites ECG 770 or consent of instructor.
ECG 774 - Stochastic Control Credits 3
Introduction, stochastic processor, state estimation, Kalman Filter, nonlinear estimation, stochastic control.
Prerequisites ECG 770 or consent of instructor.
ECG 776 - Adaptive Control Credits 3
Introduction, model reference control, hyperstability, Popov criterion, parameter identification, adaptive control of discrete systems, adaptive predictor, adaptive state estimation.
Prerequisites ECG 770 (formerly EEG 760) or consent of instructor.
ECG 780 - Digital Signal Processing Credits 3
Introduction to the theory and applications of digital signal processing. Discrete-time signals, linear systems and difference equations. Sampling and multirate systems. One sided and two sided z-transforms. Finite impulse response (FIR) and infinite impulse response (IIR) systems. The discrete and fast Fourier transforms (FFT).
Prerequisites ECG 460, MATH 431 or consent of instructor.
ECG 781 - Digital Filters Credits 3
Theory and applications of digital filters. Structures for discrete time systems. Finite precision numerical effects in digital systems. Finite impulse response (FIR) and infinite impulse response (IIR) digital filters designs including windowing techniques, optimization techniques, analog to discrete time transformation techniques and wave digital filters.
Prerequisites ECG 780
ECG 782 - Multidimensional Digital Signal Processing Credits 3
Theory and applications of multidimensional (M-D) digital signal processing. M-D signals and systems. M-D z-transform. M-D DFT and FFT. Design and implementation of M-D FIR and IIR filters. Applications to image processing such as image enhancement and restoration. Advanced topics chosen according to class interests.
Prerequisites ECG 780
ECG 783 - Adaptive Signal Processing with Neural Networks Credits 3
Theory and application of adaptive signal processing with neural networks. Theory of adaptation and performance surfaces. Adaptive algorithms. Fundamental concepts and models of artificial neural systems. Single layer perception classifiers. Multi layer feed forward networks. Single layer feedback networks applications.
Prerequisites ECG 780 or equivalent.
ECG 791 - Independent Study in Electrical Engineering Credits 1 – 3
Supervised independent work in a topic of electrical engineering.
Prerequisites Graduate standing in electrical engineering or related field and consent of instructor.
ECG 793 - Engineering Science Seminars Credits 1-3
The seminar series emphasizes national security related topics, which are broadly applicable to all sciences and technology disciplines. Leaders and experts from government, national laboratories, and universities present the latest progress in national security, defense experiments, applied physics, electrical engineering, photonics, and scientific computing.
Prerequisites Graduate Standing.
ECG 794 - Preparation of Dissertation Prospectus Credits 1-6
In-depth study/research topic that leads to a dissertation research proposal preparation and presentation. Includes problem identification and description, literature review, research methodology, preliminary data collection and prospectus writing and defense.
ECG 795 - Advanced Special Topics in Electrical Engineering Credits 1 – 3
Advanced special topics in modern electrical engineering as defined in the announcement of the course.
Prerequisites Graduate standing in electrical engineering or related field and consent of instructor.
ECG 797 - Electrical Engineering Thesis Credits 3 – 6
Research, analysis, and writing towards completion of thesis and subsequent defense.
Prerequisites Graduate standing in electrical engineering or related field and consent of instructor.
ECG 799 - Dissertation Credits 1 – 6
Research analysis and writing toward completion of dissertation and subsequent defense.
Prerequisites Graduate standing in electrical engineering or related field and consent of instructor.
EGG 645 - Hospitality Innovation Lab Credits 3
Examines disruptive innovation in the global hospitality industry with specific applications in the integrated resort model. Focuses on hospitality, technology, engineering, and design issues by exploring opportunities and problems within the industry. Same as HOA 645.
Prerequisites Minimum of 6 credit hours of 400-level coursework completed.
Students are also required to review and sign a UNLV Non-Disclosure Agreement.
|