Electrical Engineering
Chair: Mark Golkowski
Program Manager: Annie Schweitzer Bennett
Administrative Assistant: Karla Flores
Office: North Classroom, 2615
Telephone: 303-315-7520
Website: engineering.ucdenver.edu/electrical
Overview
Electrical Engineering Programs
Modern electrical engineering is a very broad and diverse field. Never before has there been such a challenge and opportunity for electrical engineering to serve mankind. Today’s electrical engineers are involved in the development of technology, materials and products to improve the quality of life. They are concerned with the generation and transmission of power, the control and utilization of natural and synthetic resources, the communication of data and information and the intelligent use of computers in consumer as well as industrial products and processes. Systems in electrical engineering range in size from microprocessors through megawatt energy conversion systems to global audio and video communication networks.
Mission Statement
We provide graduate programs and an ABET-accredited undergraduate program that are accessible to a diverse group of students-students of different racial and cultural backgrounds, full-time students as well as those who have considerable work and family commitments outside their academic learning and students with a wide variety of work experiences.
Graduate Program
The Department of Electrical Engineering offers graduate programs with the following areas of emphasis: communications and signal processing; controls and signal processing; microelectronics and VLSI; fields, waves and optics; computer engineering and embedded systems design; and energy and power systems. The department offers graduate programs leading to the degrees of master of science in electrical engineering and master of engineering. In addition, the multidisciplinary engineering and applied science doctor of philosophy degree is available through the Department of Electrical Engineering.
Requirements for Admission
Additional admissions information, including links to the online application, is available on the college website.
The minimum requirements for “regular” admission to the master’s program are: BS in electrical engineering, or equivalent degree in math, physics or other engineering disciplines, from a reputable institution, with a GPA of at least 3.0, on a 4.0 scale. Satisfaction of minimum requirements does not guarantee admission: The grades obtained in the student’s area of concentration are important factors in the consideration, and so are possible multiple repetitions of fundamental courses. Students who do not meet the requirements for direct admission to the program may be admitted “conditionally”: that is, they may be required to take or repeat certain undergraduate courses before their admission to the program is official.
For those undergraduate students with degrees in science and non-electrical engineering wishing to pursue graduate study in the electrical engineering department, there is no restriction or constraint in being admitted into the master of science in electrical engineering graduate program. However, they must fulfill any prerequisite course requirements assigned to any graduate course in the department. Students with an undergraduate degree in areas other than electrical engineering must receive approval from their graduate advisor before registering for a class in electrical engineering.
Applicants must submit evidence of adequate preparation for graduate study by either
- Documenting an earned bachelor’s degree with a GPA of 3.00 or higher from an institution accredited by a U.S. accreditation body, or an earned master’s degree with a GPA of 3.50 or higher or from an institution accredited by a U.S. accreditation body.
- Or submitting official GRE scores (not required).
All applications must be submitted online. Send all supporting application materials to the Graduate School at the following address:
Mailing Address:
Office of Admissions
Campus Box 167
P.O. Box 173364
Denver, CO 80204
Courier Address (UPS, FEDEX, etc.):
Office of Admissions
1201 Larimer Street, Suite 1005
Denver, CO 80204
For admissions questions, contact graduateadmissions@ucdenver.edu or 303-315-5969.
International Applicants
More information for international applicants is available through the Office of International Admissions.
Faculty
Professors
Hamid Fardi, PhD, University of Colorado Boulder
Stephen Gedney, PhD, University of Illinois at Urbana-Champaign
Mark Golkowski, PhD, Stanford University
Fernando Mancilla-David, PhD, University of Wisconsin at Madison
Miloje Radenkovic, PhD, University of Belgrade, Yugoslavia
Associate Professors
Tim Chifong Lei, PhD, University of Michigan
Jaedo Park, PhD, The Pennsylvania State University
Assistant Professors
Vijay Harid, PhD, Stanford University
Alireza Vahid, PhD, Cornell University
Senior Instructor:
Lary Speakman, BS, University of Colorado Denver
Electrical Engineering (ELEC) Courses
Explores digital integrated circuit design including MOS processing steps, physical operation, building blocks of digital circuits, advanced nMOS, pMOS and CMOS circuit design, silicon VLSI technology and circuit and chip level. Spice and lay-out Editor are used. The physical relationship between circuit design and actual silicon layout and structure and technology are emphasized. Prereq: Graduate standing or permission of instructor. Cross-listed with ELEC 4005. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Restriction: Restricted to students with graduate standing.
A course relating performance and limitations of solid state devices to their structures and technology. For both advanced circuit and device engineers. Semiconductor physics and technology, pn-junction and MOS devices used in modern integrated circuits. Prereq: ELEC 3225 and senior standing. Cross-listed with ELEC 4025. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3225 Restriction: Senior standing
A course focused on electromagnetic waves. Topics include: Poynting's power theorem, reflection and transmission of uniform plane waves in layered media, two-conductor transmission lines, rectangular wave guides, Smith Chart elements of radiation and antenna. Prereq: ELEC 3133 and permission of instructor for undergraduates. Cross-listed with ELEC 4133. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Solution of inhomogeneous wave equation. Radiation fields of elementary dipole, linear wire antenna, uniform and non-uniform linear arrays. Array synthesis. Farzone field patterns, directivity and beamwidth. Diffraction fields of aperture sources, horn antenna, conic surface reflector sources, lens antenna. Ray tracing methods. Transient-receive link. Selected Topics. Prereq: ELEC 4133, graduate standing and permission of instructor for undergraduates. Max Hours: 3 Credits.
Grading Basis: Letter Grade
This course provides the basic principles of microwave circuit design, including transmission line theory, network parameters, signal flow graphs, design of high frequency matching networks, filters, hybrids and couplers using waveguide elements, high frequency amplifier and mixer design. Prereq: ELEC 3133. Cross-listed with ELEC 4134. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3133 or graduate standing
Covers the fundamental components and operation of electric and hybrid vehicles’ drivetrain. Topics include electric vehicle history, major vehicle components, fundamental vehicle dynamics, electric and hybrid drivetrain configurations, electric motors and drives, energy storage, and power electronics chargers. Cross-listed with ELEC 4154. Max hours: 3 Credits.
Grading Basis: Letter Grade
Typically Offered: Fall.
Covers power electronics drives for rotating electric machinery. Topics include power electronics elements for drives, load characteristics, dynamic modeling of AC machines, fundamental control algorithms, simulation and practical commercial drives. Prereq: ELEC 3164. Cross-listed with ELEC 4164. Repeatable. Max Hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Typically Offered: Fall.
Offers hands-on experience on rotating electric machine drive simulations and commercial systems. Sessions include pulse-width modulation (PWM) inverter, induction, DC, and synchronous machine drives. Matlab/Simulink and a commercial inverter will be utilized. Prereq: ELEC 4164 or equivalent. Cross-listed with ELEC 4170. Max hours: 1 Credit.
Grading Basis: Letter Grade
Topics to be covered include: power electronics fundamentals and applications in power systems; uncontrolled, semi-controlled and fully controlled power semiconductors; converters design and control. Prereq: ELEC 3164 and graduate standing or permission of instructor. Cross-listed with ELEC 4174. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3164 or Graduate Standing
Topics to be covered include: complex power; per-unit quantities; modeling of generators, transformers and transmission lines; power flow problem; economic dispatch; faults and sequence networks; and an introduction to power system protection and dynamics. Prereq: ELEC 3164 and graduate standing or permission of instructor. Cross-listed with ELEC 4184. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3164 or Graduate Standing
This course introduces the student to various operational strategies the power industry uses today to operate the power system. Topics to be covered include: economic dispatch, unit commitment, optimal power flow (linear and nonlinear), transmission congestion, control areas, state estimation, and an introduction to power markets. Prereq: ELEC 4184 or ELEC 5184 or graduate standing. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Unconstrained optimization, gradient methods, conjugate direction methods, data fitting and function estimation. Applications in control, system identification and radar systems. Optimization over a convex set, LMS algorithms in adaptive systems, convergence properties. Nonlinear programming, Lagrange multipliers, projection algorithms, games and minimax theorem, application to H infinity control, communication and signal processing. Prereq: MATH 3191 and 3200/3195. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: MATH 3191 and (3200 or 3195)
Real sequences and infinite series, convergence of the parameter estimates in self-tuning control. Uniform convergence and application to adaptive FIR filters. Improper integrals, application in filtering, prediction and communication. Analytic functions, Hardy spaces, maximum modulus theorem. Argument principle and Nyquist stability criteria. Calculus of residues, LQG problem. Conformal mappings, Nevelinna-Pick problem. Prereq: MATH 3191 and 3200/3195, graduate standing. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: (MATH 3191 and 3200) or MATH 3195 or Graduate Standing
Mathematical description of both continuous and discrete-time systems; vector, normed and inner-product spaces; state-space, impulse response and transfer function descriptions; state-transition response matrices; eigenvalues and eigenfunctions; controllability; canonical form; state feedback; observers; realization theory. Prereq: MATH 3191, MATH 3200/3195 and permission of instructor. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: (MATH 3191 and 3200) or MATH 3195 or Graduate Standing
Introduces digital communication systems covering elements of information theory; mathematical representation of signals and systems; modulation and demodulation for the additive Gaussian noise channel; Performance analysis of various transmission formats; synchronization; coded waveforms; decoding algorithms; and other related topics. Prereq: ELEC 3316, 3817; recommended ELEC 4247. Cross-listed with ELEC 4248. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Fundamentals of wireless communication from a physical-layer perspective. Multipath signal propagation and fading channel models. Design of constellations to exploit time, frequency, and spatial diversity. Reliable communication and single-user capacity. Interference management, multiple-access protocols, and multi-user capacity. Cellular uplink and downlink. Multiple-antenna systems and architectures. Communications with Intelligent Reflecting Surfaces. mmWave and THz communications. Connections to modern standards. Prereq: Elec 3817 and Elec 3316. Cross-listed with ELEC 4249. Max hours: 3 Credits.
Grading Basis: Letter Grade
We indulge in a journey from the theory of information to the world of applications. We talk about what information means and provide the means to measure it. We then investigate various methods for extracting what matters from the available data. We bring in topics such as Bayesian data modeling, clustering algorithms, and neural networks to name a few. Prereq: ELEC 3817 or CSCI 4535 or MATH 3800. Cross-listed with ELEC 4250. Max hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3817 OR CSCI 4535 OR MATH 3800 OR Graduate Standing
Comprehensive study of issues arising in modern computer-communication networks, both wire-line and wireless, carrying traffics with heterogeneous characteristics. A conceptual and analytical approach to the design of network protocols in harmony with the appropriate modeling of the traffic and network environments. Issues covered include routing, transmission, performance monitoring, as well as and network management in ATM multi-media networks. Prereq: Graduate standing or permission of instructor. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Analysis and design of discrete-time systems, as occurs when a digital computer is used to control physical systems. Topics include difference equations, Z-transform, sampled-data system modeling, sampling, discrete equivalents, stability, and discrete control design by root locus, direct design, frequency-response, and state space. Prereq: ELEC 3316, ELEC 3817, and graduate standing. Cross-listed with ELEC 4276. Repeatable. Max Hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Prereq: ELEC 4136 or Graduate Standing
The course focuses on the design, modeling, modulation, control and simulation of three-phase two-level voltage sourced inverters with emphasis on applications. Student will also be introduced to advanced topologies including diode clamped multilevel inverters, modular multilevel inverters and matrix converters. Prereq: ELEC 4174 or ELEC 5174. Max Hours: 3 Credits.
Grading Basis: Letter Grade
An intro to computational electromagnetics based on the Finite Difference Time-Domain (FDTD) covering, finite difference methods, the Yee algorithm, numerical error, stability, boundary conditions, source excitations, hands-on programming experience and application of FDTD to real problems. Prereq: ELEC 3133 or grad standing. Cross-listed with ELEC 4333. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3133 or graduate standing
This course on advanced computational electromagnetics covers Green's theorems and identities, vector potential theory, equivalence principles, numerical linear algebra, numerical integration, method of weighted residuals, integral equation methods, method of moments, and Prereq: ELEC 4133 or ELEC 5133 or grad standing. Max Hours: 3 Credits.
Grading Basis: Letter Grade
This course introduces some of the most important concepts in optical engineering and prepares students a solid foundation to apply them to applications in the industry and academic research. Prereq: ELEC 3133. Cross-listed with ELEC 4373. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3133 Restriction: Restricted to students within the College of Engineering, Design and Computing
In this course, mathematical models and data processing strategies will be introduced as well as other cutting-edge research techniques to help students understand how these techniques can be applied to solve modern neuroscience problems. Prereq: ELEC 3316 or graduate standing. Cross-listed with ELEC 4735 and NRSC 7674 (Anschutz Medical Campus course). Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3316 or Graduate Standing
Projects involve modern RF analyzers, waveguide devices, time-domain techniques, characterization of devices, signal propagation and scattering, harmonic mixing, and radio frequency identification. Students will gain experience using MATLAB for data acquisition and processing. Graduate students will explore projects in greater detail. Cross-listed with ELEC 4423. Max Hours: 1 Credit.
Grading Basis: Letter Grade
Typically Offered: Fall, Spring.
This course provides an introduction to plasmas, also known as the fourth state of matter, in nature and industry. Topics covered include single particle motions, plasma kinetic and fluid theory, cold and warm plasma models and interaction of electromagnetic waves with plasmas. Applications ranging from space sciences to medicine are explored. Prereq: ELEC 3133 for undergraduate students or permission of the instructor. No prerequisite for CEDC graduate students. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3133 + Engineering undergraduates or Prereq: Graduate Engineering
Typically Offered: Fall, Spring.
Analysis and synthesis of nonlinear feedback control systems. Linearization's and stability in the small, equivalent linearization and the describing function. The dual input describing function. Stability in the large and the second method of Lyapunov. Stability of time-varying systems. Popov's method and extensions. Prereq: ELEC 4136 or 4276. Max Hours: 3 Credits.
Grading Basis: Letter Grade
This lab introduces the student to modern computational tools used in power system analysis. Algorithms to solve the "power flow problem", the "economic dispatch problem", and the "optimal power flow problem" are discussed and implemented in the Matlab-Simulink mathematical analysis software package. Coreq: ELEC 4184. Max hours: 1 Credit.
Grading Basis: Letter Grade
Coreq: ELEC 4184.
State space representation of dynamic systems. Canonical forms. Frequency domain analysis. Controllability and observability. Design by statespace methods: pole-placement, linear observers, separation principle, robustness. Linear, quadratic optimum control. Prereq: ELEC 4136 or 4276. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Numerical analysis of PN junctions, Bipolar transistors, GAAS MESFETS, and MOSFETS. Numerical solution of discrete-form equations. Finite-difference method for semiconductor devices. Two-dimensional models: DC, transient, and small signal numerical analysis. Prereq: Graduate standing or permission of instructor. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Restriction: Restricted to students with graduate standing.
Elements of sampling theory. Overview of design approaches via transform methods. Analysis and design in state space. Optimal control systems. Emphasis is placed on computer-aided design projects. Prereq: ELEC 4276. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 4276 or Graduate Standing
Basic concepts in adaptive feedback control. Overview of application areas. Stability of non-linear systems and hyperstability approach to the design of adaptive controllers. Passivity concept and Liapunoy stability. Design of model reference adaptive systems, self-tuning regulators, stochastic adaptive, and dual control systems. Computer-based design applications. Emphasis is placed on design projects. Prereq: ELEC 4136 or 4276. Cross-listed with ELEC 4466. Max hours: 3 Credits.
Grading Basis: Letter Grade
The power electronics laboratory introduces students to seven fundamental switchmode power conversion topologies, along with voltage and current feedback control, assembled on a reconfigurable power pole circuit board with external power supplies and laboratory. Cross-listed with ELEC 4474. Max Hours: 1 Credit.
Grading Basis: Letter Grade
Liapunov stability and quadratic optimal control problems. The minimum principle and the Pontryagin maximum principle. Variational calculus and Hamilton-Jacoby-Bellman equation. The separation principle of LQG control. Combined optimal state estimation and control. Differential and difference Riccaty equations. Tracking and disturbance rejection. Computer-aided design applications. Prereq: ELEC 4136 or 4276. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Linear time-invariant and time-varying models. Nonlinear state space models. Non-parametric methods. Parameter estimation methods. Convergence and consistency. Computational methods in estimation. Recursive estimation methods. Experiment design and choice of identification criterion. Model structure selection and model validation. Prereq: ELEC 3817 or MATH 3800, and ELEC 4136 or4276. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Pre-req: (ELEC 3817 or MATH 3800) AND (ELEC 4136 or 4276) OR Graduate Standing
Background mathematics: function spaces and operators, and factorization theory. Stability theory: stability and stabilizability parameterization, closed-loop transfer matrices. Model-Matching Theory: solution existence, SISO Design, the Nehari problem. Performance bounds. Prereq: Graduate standing or permission of instructor. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Covers advanced treatment of embedded system design using microprocessors. Analog input circuitry is interfaced to a microprocessor, and a PC board layout is created to develop a complete system design. Software/Operating System is implemented for realtime I/O. Prereq: Graduate standing or permission of instructor. Cross-listed with ELEC 4501. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Computer engineering methods in hardware and software design applied to problems drawn from the mini- and micro-computer systems field. Hardware and software techniques for the design of combined hardware or software are developed. Interface and real-time programming techniques are considered. Graduate level requires additional projects and homework. Prereq: ELEC 3520. Cross-listed with ELEC 4511. Max hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3520.
Application of hardware description languages to the design, synthesis, analysis, and testing of digital and computer systems; modeling and simulation constructs; modern hardware description languages, including VHDL, logic and behavioral synthesis; rapid-prototyping; FPGA and standard-cel ASIC design; design for testability; and electronic design automation. Prereq: ELEC 3651 or graduate standing. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3651 or Graduate Standing
Examines the design of very large-scale integrated (VLSI) systems from the logic to physical levels, including MOS transistor design, CMOS fabrication and design rules, device and wafer processing, inverter and complex gate design, mask level layout, VLSI system components and architectures, algorithms for VLSI computer-aided design, and testability. Prereq: ELEC 3215 and 3651 or graduate standing. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Pre-req: (ELEC 3215 and 3651) or Graduate Standing
This course provides a foundation on neural networks of deep learning. Students will gain both theoretical and practical understanding of different deep neural networks and will work on a few real-world problems. Prereq: ELEC 3520. Cross-listed with ELEC 4531. Max hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3520.
Typically Offered: Spring, Summer.
This course introduces the state-of-the-art deep learning research work. Students will gain both theoretical and practical understanding of deep learning in computer vision area. Prereq: ELEC 3520. Cross-listed with ELEC 4541. Max hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3520.
Typically Offered: Spring, Summer.
Pattern recognition techniques from image processing and artificial intelligence are explored. Topics include neural networks, morphological processing, wavelets, fractals, and basic image understanding. Prereq: ELEC 3316 and 3651. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: (ELEC 3316 and 3651) or Graduate Standing
Computer methods for large integrated circuits. Theory and practice of VLSI circuit simulation. Nodal formulations of networks. Computer generation of sensitivities. Modeling active devices. DC solution of nonlinear networks. Prereq: Graduate standing or permission of instructor. Cross-listed with ELEC 4555. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Probability, sequences of random variables, specification of stochastic processes, stationarity, correlation functions and spectral densities, linear mean-square estimation, central limit theorems, law of large numbers, non-stationary random processes, stochastic differential equations and Karhunen-Loeve expansion, Kalman filtering. Prereq: ELEC 3316 and ELEC 3817 and permission of instructor. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Presents modeling physical phenomena characterized by highly localized events distributed randomly in a continuum. Applications include optical communications, queuing theory, decision theory, nuclear medicine and electron microscopy. Topics include Poisson counting processes and its generalizations; stochastic differential equations used in filtering; martingales and Brownian motion. Prereq: ELEC 3817 or ELEC 5617. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Discrete-time signals and systems in the time and frequency domain. Digital filter structures, design of FIR filters by windowing, optimum approximations of FIR filters. Design of digital IIR filters from continuous time domain. Computer-aided design of digital filters. The discrete Fourier transformand DSP algorithm implementation. Analysis of finite word length effects. Application of digital signal processing. Prereq: ELEC 3316 and 3817. Cross-listed with ELEC 4637. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Basics of two-dimensional (2-D) systems theory, including 2-D Fourier transform, Z-transform, and difference equations. Design of 2-D filters for image processing applications. Image transforms, including the 2-D FFT, cosine, Hadamard and KL. Image enhancement and restoration techniques. Method of image coding and compression. Prereq: ELEC 3133, 3215, 3225, 3316, 3817 or graduate standing. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3133, 3215, 3225, 3316, 3817 or graduate standing
An important component of the recent expansion in biomedical engineering is the area of biomedical imaging. This ELEC 4644/5644 course is an introduction to biomedical imaging systems, not only covering the fundamentals of imaging physics but also the applications of four primary biomedical imaging modalities: X-Ray Computed Tomography (CT), Magnetic Resonance Imaging (MRI), Nuclear Medicine (i.e. PET, SPECT), and Ultrasound Imaging. Prereq: Graduate standing, or permission of instructor. Cross-listed with ELEC 4644. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Optimal filtering and identification of signal processing models. Martingales and analysis of recursive estimation algorithms. LMS and RLS adaptive filters. Stability, convergence and robustness of adaptive algorithms. Adaptive noise cancellation, time delay estimation and blind equalization. Adaptive differential pulse code modulation, adaptive prediction, adaptive Kalman Filters. Applications and implementation of adaptive algorithms. Prereq: ELEC 5637. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 5637
Introduction to gradient optimization methods. Introduction to adaptive filtering. Principal component analysis and whitening. Robust and adaptive PCA. Blind SOS parameter estimation and deconvolution. Fundamentals of independent component analysis. Blind equalization of SIMO and MIMO systems. ICA by maximization of nongaussianity. ICA by MLE and minimization of mutual information. Applications and practical considerations. Prereq: Graduate standing. Cross-listed with ELEC 6648. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Restriction: Restricted to graduate students
Introduces detection and extraction methods used in signal processing, including decision theory; detection of known and random signals; optimum receiver design; estimation theory; Wiener filtering; Kalman-Bucy filtering; and applications to communication systems. Prereq: ELEC 5617. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 5617
Topics include: fundamentals of signal decomposition; theory of filter banks; multi-resolution analysis and fast wavelet transforms; applications image and video image and video compression; and denoising and feature detection. Prereq: Graduate standing or permission of instructor. Max Hours: 3 Credits.
Grading Basis: Letter Grade
The course teaches students the principles, the algorithms and the programming methods of quantum computing, and also discusses the associated physics and mathematics background required. Other related topics such as quantum communication and quantum entanglement will also be discussed. Prereq: PHYS 2331 and ELEC 3817 with a C- or better. Cross-listed with ELEC 4678, PHYS 4678, and PHYS 5678. Max hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: PHYS 2331 with a C- or better, and ELEC 3817 with a C- or better.
The course discusses several seminal quantum algorithms, including the quantum Fourier transforms, Grover’s and Shor’s algorithms, followed by explaining several advanced quantum computing algorithms, including quantum error correction, sparse linear systems, and variational eigensolver. Google Cirq quantum programming library will be used for actual quantum programming implementations of the algorithms discussed. Restriction: Restricted to students with graduate standing. Cross-listed with ELEC 4679, PHYS 4679, and PHYS 5679. Max hours: 3 Credits.
Grading Basis: Letter Grade
Restriction: Restricted to students with graduate standing.
Typically Offered: Fall.
Students will explore some of the concepts and experimental practices for realizing quantum computers. They will engage in laboratory practice of relevant skills including high-performance analog electronics; optics based quantum encryption and eraser implementations; RF electronics; and vacuum and cryogenic techniques. Restriction: Restricted to students with graduate standing. Cross-listed with ELEC 4680, PHYS 4680, and PHYS 5680. Max hours: 3 Credits.
Grading Basis: Letter Grade
Restriction: Restricted to students with graduate standing.
Typically Offered: Fall.
Students will explore a systems approach toward experimental practices for realizing quantum information science and engineering (QISE), with a focus on vacuum and cryogenic techniques and integration of electronics subsystems into a "dry" cryostat. They will engage in laboratory practice of relevant skills including creation and measurement of high vacuum, methods for reaching ultra-low temperatures, concerns in the design and construction of cryogenic apparatuses, and operation of a "dry" cryogenic system at 4 K, including measurements on superconducting quantum interference devices. Cross-listed with ELEC 4681, PHYS 4681 and PHYS 5681. Max hours: 3 Credits.
Grading Basis: Letter Grade
System aspects of optical communication system design. Basic principles of sources, channels, detectors, counting statistics, amplifiers, and coding with regard to the performance limitations they place on the communication system. Prereq: ELEC 3133. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3133 Restriction: Restricted to students within the College of Engineering, Design and Computing
A basic, broad understanding of the principles of nondestructive testing and evaluation is provided. The main objective of this course is to attract students to NDT fields and eventually help address the increasing needs of NDT engineers and technicians. Interaction and collaboration with local NDT industries will also be emphasized. As an introductory course, a broad interdisciplinary knowledge of NDT will be covered in the following sub-areas: Visual, Penetrant, Magnetic Particle, Eddy Current, Microwave, Ultrasonic, and Radiography. Prereq: Graduate standing, or permission of instructor. Cross-listed with ELEC 4688. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Restriction: Graduate level students.
Processing of two- and three-dimensional spatial information. The scalar diffraction theory necessary to describe the information-bearing wave-front. Wave-front recording, modulations, and reconstruction. Holography, Fourier transform properties of lenses, two-dimensional convolution and correlation, pattern recognition, and optical information processing. Prereq: ELEC 3316. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3316 or Graduate Standing
Covers advanced theory and implementation techniques for rotating electric machinery drives. Topics include field oriented control theory, detailed dynamic modeling of induction machine/drive system, advanced control algorithms and controller design. Prereq: ELEC 4164/5164 or equivalent. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Transmission line constants, including details of GMD methods, skin effect. Analysis of balanced and unbalanced line using distributed parameters, energy flow from circle diagram approach, traveling-wave phenomena, corona, power cables and fundamentals of DC transmission. Prereq: ELEC 4184. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 4184
Covers practical control theory and implementation techniques for electric machine drives for rotating electric machinery using high-performance hardware and software. Topics include machine theory review, power converter, control theory, controller design and actual implementation of an induction machine drive using up-to-date microcontroller hardware and software. Prereq: ELEC 2520, ELEC 4164/5164 or equivalent. Max Hours: 3 Credits.
Grading Basis: Letter Grade
High Performance Computer Architecture covers the design of advanced computing systems. In particular, the course includes the design of modern microprocessors, characteristics of the memory hierarchy, and issues involved in multithreading and multicore architectures. Prereq: ELEC 3651 Digital Hardware Design. Cross-listed with ELEC 4723. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Covers theoretical principles and techniques of electric machine analysis focusing on rotating machinery. Topics include various machine definitions, properties and analysis, software tools, and examples. Prereq: ELEC 3164 or equivalent. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Real-time constraints on computer-vision and image processing applications have motivated numerous explorations of multicore architectures to provide more efficiency through hardware parallelism and acceleration. This course undertakes the study of image processing and computer vision algorithms in the context of parallel hardware. Prereq: ELEC 3520. Cross-listed with ELEC 4727. Max hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 3520.
This course focuses on the modeling, analysis and control of grid-connected wind and photovoltaic energy systems. Prereq: permission of instructor. Cross-listed with ELEC 4755. Repeatable. Max Hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Use of per-unit methods to find transient voltage behavior of industrial power systems resulting from motor starting, spotwelders and similar stimuli. System and device responses due to series and shunt capacitors and problems of subharmonics and over-excitation on induction motors. Design of power distribution systems. Prereq: ELEC 4184. Max hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 4184
Topics to be covered include: power system dynamic fundamentals, various stability problems, such as angle, frequency and voltage stability; protection of power systems apparatus and protective relays coordination. Prereq: ELEC 4184/5184 or graduate standing. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 4184 or Graduate Standing
Intermediate courses of variable title and variable credit, usually offered once by guest lecturers. See current departmental notices for details. Repeatable. Max hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Offers the opportunity for independent, creative work. Prereq: Permission of instructor. Repeatable. Max Hours: 6 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 6.
Student will outline internship tasks every 2-3 weeks in a progress report. Reports will include the details of exposure to electrical/computer engineering concepts. Each concept will be described with respect to CU Denver Electrical Engineering degree program. Courses that were taken pre-internship that prepared student for successful understanding for the task requirements. In addition, preparations that would be help, will also be mentioned. Engineering training in design and software tools related to internship tasks will be clearly described. Final semester report will describe all experiences and include recommendations on how students might prepare to be successful for other common tasks. Requisite: Graduate students must have completed 6 credit hours with a cumulative GPA of 3.0. Repeatable. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 3.
Graduate students must have completed 6 credit hours with a cumulative GPA of 3.0.
Introduces statistical methods of quality control. Statistical process control, process capability, statistical design of experiments and total quality management. Prereq: Graduate standing or permission of instructor. Max Hours: 3 Credits.
Grading Basis: Letter Grade
The objective of this course is to present a systematic coverage of statistical signal processing methods which are fundamental for processing, identifying and classifying stochastically (randomly) generated data sequences. Emphasis will be given to methods which resist data outliers. Important applications include communcations and biological systems. Prereq: ELEC 5617 or consent of instructor. Max Hours: 3 Credits.
Grading Basis: Letter Grade
Prereq: ELEC 5617
Repeatable. Max Hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Repeatable. Max hours: 8 Credits.
Grading Basis: Letter Grade with IP
Repeatable. Max Credits: 8.
Additional Information: Report as Full Time.
Repeatable. Max hours: 8 Credits.
Grading Basis: Letter Grade with IP
Repeatable. Max Credits: 8.
Additional Information: Report as Full Time.
Courses of variable title and variable credit, usually offered once by guest lecturers. See current departmental notices for details. Repeatable. Max Hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Repeatable. Max Hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Repeatable. Max Hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Repeatable. Max Hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Repeatable. Max Hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Repeatable. Max Hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Repeatable. Max Hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Repeatable. Max Hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Repeatable. Max Hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Repeatable. Max Hours: 9 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 9.
Offers the opportunity for independent, creative work. Prereq: Permission of instructor. Repeatable. Max Hours: 6 Credits.
Grading Basis: Letter Grade
Repeatable. Max Credits: 6.
Repeatable. Max hours: 10 Credits.
Grading Basis: Letter Grade with IP
Repeatable. Max Credits: 10.
Additional Information: Report as Full Time.