ECE 101  Introduction to Electrical and Computer Engineering
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 1 Lab Hours: 3
Description:
Basic stamp microcontroller. Passive circuit elements. Sensors. Boe-bot and Sumo-bot. Survey of electrical and computer engineering careers. Resume preparation. Design day competition.
Effective Dates:
FS13 - Open
ECE 201  Circuits and Systems I
Semester:
Fall of every year, Spring of every year, Summer of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
((CSE 231 or concurrently) or (EGR 102 or concurrently) or (CSE 220 or concurrently)) and ((MTH 234 or concurrently) or (MTH 254H or concurrently) or (LB 220 or concurrently))
Description:
Resistive circuits. Loop and modal analysis. Network theorems, dependent sources. Capacitor and inductor circuits. Transient analysis. Introduction to computer-aided design.
Effective Dates:
FS21 - Open
ECE 202  Circuits and Systems II
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
(ECE 201) and ((MTH 235 or concurrently) or MTH 340 or MTH 347H)
Description:
Sinusoidal steady-state response. Laplace transforms. S-Domain circuit analysis. Frequency response. Fourier series. Mutual inductance. Power in sinusoidal steady state.
Effective Dates:
FS15 - Open
ECE 203  Electric Circuits and Systems Laboratory
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 1 Lab Hours: 3
Prerequisite:
ECE 202 or concurrently
Description:
Electrical test equipment and measurement fundamentals. Circuit and filter design using integrated circuit amplifiers.
Effective Dates:
FS13 - Open
ECE 230  Digital Logic Fundamentals
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
(CSE 231 or concurrently) or (CSE 220 or concurrently)
Description:
Binary information. Switching algebra, combinational logic, minimization. Programmable logic devices. Sequential system fundamentals and state machines. Arithmetic operations and circuits. Memory elements and systems. Design tools. Design problems.
Effective Dates:
SS15 - Open
ECE 280  Electrical Engineering Analysis
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
(MTH 234 or MTH 254H) and (ECE 201 or concurrently)
Description:
Application of linear algebra, vectors, probability, and random processes to elementary problems in electrical and computer engineering. Application to signals, systems, noise, electromagnetics, and reliability. Modeling using standard software packages.
Effective Dates:
FS16 - Open
ECE 302  Electronic Circuits
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Restrictions:
Open to students in the Electrical Engineering Major and open to students in the Computer Engineering Major.
Description:
Volt-ampere characteristics of diodes and transistors. Modeling using SPICE software. Differential, multistage, and integrated circuit amplifiers. High frequency effects.
Effective Dates:
FS14 - Open
ECE 303  Electronics Laboratory
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 1 Lab Hours: 3
Prerequisite:
ECE 203 and (ECE 302 or concurrently) and (ECE 280 or concurrently)
Restrictions:
Open to students in the Department of Computer Science and Engineering or in the Department of Electrical and Computer Engineering.
Description:
Electronic test equipment and measurement fundamentals. Circuit design using diodes, transistors, integrated circuits, and sensors.
Effective Dates:
FS13 - Open
ECE 305  Electromagnetic Fields and Waves I
Semester:
Fall of every year, Spring of every year, Summer of every year
Credits:
Total Credits: 4 Lecture/Recitation/Discussion Hours: 4
Prerequisite:
((MTH 235 or concurrently) or MTH 340 or MTH 347H) and (PHY 184 or PHY 184B or PHY 234B) and (ECE 280 and (ECE 202 or concurrently))
Restrictions:
Open to students in the Department of Electrical and Computer Engineering and open to students in the Department of Computer Science and Engineering.
Description:
Transient and time-harmonic transmission lines. Smith charts. Two-port networks. Maxwell's equations. Force, energy, and power. Plane electromagnetic waves. Guided waves.
Effective Dates:
FS15 - Open
ECE 313  Control Systems
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
(ECE 202 or ECE 345) and ECE 280
Restrictions:
Open to students in the Department of Electrical and Computer Engineering and open to students in the Department of Computer Science and Engineering.
Description:
Analysis and design of control systems using transfer functions and state variable methods.
Semester Alias:
EE 413, ECE 413
Effective Dates:
FS13 - Open
ECE 320  Energy Conversion and Power Electronics
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
ECE 302 and (ECE 305 or concurrently)
Restrictions:
Open to students in the Electrical Engineering Major and open to students in the Computer Engineering Major.
Description:
Power and energy. Magnetics and transformers. Elementary and induction machines. Power semiconductors. Controlled rectifiers and inverters. Power supplies and motor drives.
Effective Dates:
FS14 - Open
ECE 331  Microprocessors and Digital Systems
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 4 Lecture/Recitation/Discussion Hours: 3 Lab Hours: 3
Prerequisite:
(CSE 220 or CSE 232) and (ECE 230 and (ECE 203 or concurrently))
Restrictions:
Open to students in the Department of Electrical and Computer Engineering and open to students in the Department of Computer Science and Engineering.
Description:
Microcomputers. Microprocessor architecture. Addressing modes. Assembly language programming. Parallel and serial input and output. Interfacing. Interrupts. Peripheral device controllers. Applications and design.
Effective Dates:
FS21 - Open
ECE 345  Electronic Instrumentation and Systems
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 2 Lab Hours: 3
Prerequisite:
((MTH 234 or concurrently) or (MTH 254H or concurrently) or (LB 220 or concurrently)) and ((PHY 184 or PHY 184B or PHY 234B) and completion of Tier I writing requirement)
Restrictions:
Open to juniors or seniors in the College of Engineering.
Description:
Electrical and electronic components, circuits and instruments. Circuit laws and applications, frequency response, operational amplifiers, semi-conductor devices, digital logic, counting circuits.
Effective Dates:
FS13 - Open
ECE 366  Introduction to Signal Processing
Semester:
Fall of every year, Spring of every year, Summer of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
ECE 202 and ECE 280
Restrictions:
Open to students in the Department of Electrical and Computer Engineering and open to students in the Department of Computer Science and Engineering.
Description:
Continuous- and discrete-time signal analysis fundamental to modern signal processing and communications technologies. Fourier and spectral analysis of signals. Elementary modulation techniques. Filtering and channel models. The z-transform. Introduction to random processes and noise in discrete time. Application examples.
Effective Dates:
FS13 - Open
ECE 377  Principles of Electronic Devices
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
PHY 184 and ECE 202
Restrictions:
Open to students in the Department of Electrical and Computer Engineering.
Not open to students with credit in:
ECE 474
Description:
Theory and basic principles of the operation of solid state devices. Semiconductor device equations. P-N junction theory developed and applied to the analysis of diodes, bipolar transistors, field effect transistors.
Effective Dates:
FS19 - Open
ECE 390  Ethics, Professionalism and Contemporary Issues
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 1 Lecture/Recitation/Discussion Hours: 1
Prerequisite:
Completion of Tier I Writing Requirement
Restrictions:
Open to students in the Department of Electrical and Computer Engineering and open to students in the Department of Computer Science and Engineering.
Description:
Ethical theories and codes of ethics. Role of the engineer in society. Contemporary issues in electrical and computer engineering. Professionalism.
Effective Dates:
FS13 - Open
ECE 404  Radio Frequency Electronic Circuits
Semester:
Fall of every year
Credits:
Total Credits: 4 Lecture/Recitation/Discussion Hours: 3 Lab Hours: 3
Prerequisite:
ECE 302 and ECE 303 and ECE 305
Restrictions:
Open to students in the Department of Electrical and Computer Engineering.
Description:
Radio frequency active and passive circuit design. Impedance matching for specific bandwidths. Tuned amplifier, filter, mixer, and oscillator analysis. High frequency measurements and equipment.
Effective Dates:
FS13 - Open
ECE 405  Electromagnetic Fields and Waves II
Semester:
Fall of every year
Credits:
Total Credits: 4 Lecture/Recitation/Discussion Hours: 3 Lab Hours: 3
Restrictions:
Open to juniors or seniors or graduate students in the Computer Engineering major or in the Electrical Engineering major.
Description:
Microwave networks. Scattering parameters. Solutions to Coulomb's law, Gauss' Law and the wave equation. Planar transmission lines. Antennas. Waveguides and cavities. Measurement of the properties of antennas and microwave networks.
Effective Dates:
FS13 - Open
ECE 407  Electromagnetic Compatibility
Semester:
Spring of every year
Credits:
Total Credits: 4 Lecture/Recitation/Discussion Hours: 3 Lab Hours: 3
Prerequisite:
ECE 202 and ECE 305 and ECE 366
Restrictions:
Open to juniors or seniors or graduate students in the Computer Engineering major or in the Electrical Engineering major.
Description:
Electromagnetics for electrical systems. Signals and spectra. Regulations. Radiated and conducted emissions. Conducted and radiated immunity. Mitigation techniques.
Effective Dates:
FS13 - Open
ECE 410  VLSI Design
Semester:
Spring of every year
Credits:
Total Credits: 4 Lecture/Recitation/Discussion Hours: 3 Lab Hours: 3
Prerequisite:
ECE 230 and ECE 303 and ECE 377
Restrictions:
Open to juniors or seniors or graduate students in the College of Engineering.
Description:
Integrated circuit design fundamentals and specifications. Design layout rules, rule checking. Circuit extraction, simulation, verification. Team-based design.
Effective Dates:
FS19 - Open
ECE 415  Computer Aided Manufacturing
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 2 Lab Hours: 3
Prerequisite:
ECE 313 or ME 451
Restrictions:
Open to students in the Department of Electrical and Computer Engineering.
Description:
CAD/CAM fundamentals, programmable controllers, numerical control, NC part programming, sensors, data acquisition systems.
Effective Dates:
FS13 - Open
ECE 416  Digital Control
Semester:
Spring of every year
Credits:
Total Credits: 4 Lecture/Recitation/Discussion Hours: 3 Lab Hours: 3
Prerequisite:
ECE 303 and ECE 313
Restrictions:
Open to juniors or seniors in the Electrical Engineering Major or in the Computer Engineering Major.
Description:
State-space models. Analysis and design of control systems using state models. Digital control. Discrete-models of sampled-data systems. Quantization effects and sample-rate selection. System identification. Simulation of nonlinear control systems. Examples of nonlinear phenomena. State of the art of control engineering. Control laboratory.
Effective Dates:
SS24 - Open
ECE 417  Robotics
Semester:
Spring of every year
Credits:
Total Credits: 4 Lecture/Recitation/Discussion Hours: 3 Lab Hours: 3
Prerequisite:
ECE 313 or ME 451
Restrictions:
Open to undergraduate students or graduate students in the Department of Electrical and Computer Engineering.
Description:
Robot modeling, kinematics, dynamics, planning, trajectory generation, and control.
Effective Dates:
FS19 - Open
ECE 420  Machines and Power Laboratory
Semester:
Fall of every year
Credits:
Total Credits: 1 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
(ECE 320 or concurrently) or (ECE 423 or concurrently)
Restrictions:
Open to juniors or seniors in the College of Engineering.
Description:
Experimental investigation of machines, power electronics and power systems. Experimental verification of material found in introductory courses on energy conversion with extension to power electronics and power systems.
Effective Dates:
FS13 - Open
ECE 423  Power System Analysis
Semester:
Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Restrictions:
Open to students in the Department of Electrical and Computer Engineering and open to students in the Department of Computer Science and Engineering.
Description:
Synchronous machines. Models and measurements of power components. Symmetrical components. Short-circuit analysis and equipment protection. Load flow. Voltage and frequency control. Operation and planning of power systems.
Effective Dates:
FS13 - Open
ECE 424  Electrical Drives
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
ECE 313 and ECE 320
Restrictions:
Open to juniors or seniors in the College of Engineering.
Description:
Modeling AC motors. Reference frame theory for control of AC motors. Vector control. Pulse width modulation inverter. Sensorless control.
Effective Dates:
FS21 - Open
ECE 425  Solid State Power Conversion
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Reenrollment Information:
A student may earn a maximum of 3 credits in all enrollments for this course.
Prerequisite:
ECE 320 and ECE 313 and (ECE 420 or concurrently)
Restrictions:
Open to undergraduate students in the Department of Electrical and Computer Engineering.
Description:
Power converter topologies:DC/DC converters, DC/AC inverters, AC/DC rectifiers, AC/AC converters. Semiconductor switching devices. Modeling and control of power converters: steady-state analysis, state space averaging, small-signal model, closed-loop control, simulation. Application of power converters in motor drives and renewable power generation.
Effective Dates:
FS13 - Open
ECE 430  Embedded Cyber-Physical Systems
Semester:
Fall of every year
Credits:
Total Credits: 4 Lecture/Recitation/Discussion Hours: 3 Lab Hours: 3
Restrictions:
Open to students in the Department of Electrical and Computer Engineering.
Description:
Modeling continuous and discrete dynamics of embedded cyber-physical systems (CPS). Hybrid systems. Composition of state machines. Concurrent models of computation.
Effective Dates:
FS19 - Open
ECE 431  Smart Sensor Systems
Semester:
Spring of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 2 Lab Hours: 3
Prerequisite:
ECE 303 and ECE 331
Restrictions:
Open to students in the Department of Electrical and Computer Engineering.
Description:
Architecture and design of microcontroller-based embedded smart sensor systems. Theory and techniques of instrumentation and smart system implementation.
Effective Dates:
FS19 - Open
ECE 434  Autonomous Vehicles
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 2 Lab Hours: 2
Prerequisite:
ECE 331 or CSE 331
Recommended Background:
Proficiency in Python programming strongly recommended, equivalent to a one-semester Python class.
Restrictions:
Open to juniors or seniors in the College of Engineering.
Description:
Overview of technologies vehicles including sensors, sensing algorithms, machine learning, localization, mapping, object detection, tracking, communication and security. Hands-on implementation of robotic sensing and navigation algorithms on both simulated and physical mobile platforms.
Interdepartmental With:
Computer Science and Engineering
Administered By:
Electrical and Computer Engineering
Effective Dates:
FS21 - Open
ECE 442  Introduction to Communication Networks
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
ECE 280 or STT 351
Restrictions:
Open to undergraduate students in the Department of Electrical and Computer Engineering.
Description:
Fundamental theories of communication networks with emphasis on statistical performance modeling of Medium Access Control, Data Link Control, Routing and Transport Layer protocols. Network design and analysis using basic probabilistic and statistical tools, including Little's formula, Markov Chain, and introductory queuing theory. Discrete event simulation projects.
Effective Dates:
FS13 - Open
ECE 445  Biomedical Instrumentation
Semester:
Fall of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 2 Lab Hours: 3
Prerequisite:
ECE 303 or ECE 345
Restrictions:
Open to students in the College of Engineering.
Description:
Fundamentals of biomedical measurements. Sensors. Instrumentation electronics. Biomedical devices, applications and case studies. Commercialization of biomedical technology. Hands-on experience with sensors, instrumentation electronics, and biomedical devices.
Effective Dates:
FS13 - Open
ECE 447  Introduction to Biomedical Imaging
Semester:
Spring of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 305
Restrictions:
Open to students in the College of Engineering.
Description:
Fundamental mathematics, physics, engineering principles, and applications of biomedical imaging techniques including ultrasound, x-ray imaging, computed tomography, nuclear medicine, including PET and SPECT, and magnetic resonance imaging.
Effective Dates:
FS13 - Open
ECE 448  Modeling and Analysis of Bioelectrical Systems
Semester:
Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Restrictions:
Open to juniors or seniors in the College of Engineering.
Description:
Principles of biophysics and electrophysiology, ionic basis of neuronal excitability, introduction to computational models of signal generation and propagation in the nervous system, applications to neural systems and neuroprosthetics.
Effective Dates:
FS17 - Open
ECE 449  Fundamentals of Acoustics
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
(MTH 235 and ECE 280) or ME 391
Restrictions:
Open to juniors or seniors in the College of Engineering.
Description:
Development of the fundamental theoretical concepts of acoustical systems,including plane and spherical waves, radiation, diffraction, and absorption.
Effective Dates:
FS17 - Open
ECE 456  Introduction to Communication and Network Security
Semester:
Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
ECE 280 or STT 351
Restrictions:
Open to juniors or seniors in the College of Engineering.
Description:
Security primitives, major network security protocols and applications, system security practices, wireless security physical-layer built-in security, secure multiple-party computing, privacy-preserving computation.
Effective Dates:
SS17 - Open
ECE 457  Communication Systems
Semester:
Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
ECE 302 and ECE 366
Restrictions:
Open to students in the Department of Electrical and Computer Engineering and open to students in the Department of Computer Science and Engineering.
Description:
Representation and processing of signals in the presence of noise. System performance. Modulation, detection, and coding of information. System design applications in radar, sonar, radio, television, satellite communications, digital telephony, and wireless systems.
Effective Dates:
FS13 - Open
ECE 458  Communication Systems Laboratory
Semester:
Spring of every year
Credits:
Total Credits: 1 Lab Hours: 3
Prerequisite:
ECE 303 and (ECE 457 or concurrently)
Description:
A projects laboratory in communication systems.
Effective Dates:
FS13 - Open
ECE 466  Digital Signal Processing
Semester:
Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Restrictions:
Open to seniors or graduate students in the College of Engineering.
Description:
Discrete Fourier transforms, sampling theorem, circular convolution, Z-transforms. Design of finite impulse response filters. Applications of digital signal processing to multidimensional signals and machine learning.
Effective Dates:
FS19 - Open
ECE 476  Electro-Optics
Semester:
Fall of every year, Summer of every year
Credits:
Total Credits: 4 Lecture/Recitation/Discussion Hours: 3 Lab Hours: 3
Prerequisite:
ECE 302 and ECE 303 and ECE 305
Restrictions:
Open to juniors or seniors or graduate students in the Computer Engineering major or in the Electrical Engineering major.
Description:
Operational theory, characteristics and applications of optical components, light emitting diodes, lasers, laser diodes, photodetectors, photovoltaics, fiber optics, optical modulators and non-linear optical devices.
Effective Dates:
FS13 - Open
ECE 477  Microelectronic Fabrication
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 2 Lab Hours: 3
Prerequisite:
ECE 303 and ECE 377
Restrictions:
Open to juniors or seniors in the College of Engineering.
Description:
Microelectronic processing fundamentals and simulations. Comparison of current microfabrication technologies and their limitations.
Effective Dates:
FS19 - Open
ECE 480  Senior Design
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 4 Lecture/Recitation/Discussion Hours: 3 Lab Hours: 3
Prerequisite:
(ECE 303 and ECE 313 and ECE 320 and ECE 331 and ECE 366 and (ECE 390 or concurrently)) or ((CSE 325 and (ECE 390 or concurrently)) and completion of Tier I writing requirement)
Restrictions:
Open to seniors in the Department of Electrical and Computer Engineering or in the College of Engineering.
Description:
Electrical engineering and computer engineering senior design experience involving contemporary design tools and practices, engineering standards, cross-functional teaming, oral and written technical communication, and lifelong learning.
Semester Alias:
ECE 481, ECE 482, ECE 483
Effective Dates:
SS22 - Open
ECE 489  Independent Senior Design
Semester:
Fall of every year, Spring of every year, Summer of every year
Credits:
Total Credits: 4 Lecture/Recitation/Discussion Hours: 4
Prerequisite:
{(((ECE 303 and ECE 313 and ECE 320 and ECE 331 and ECE 366 and (ECE 390 or concurrently)) or approval of department) and completion of Tier I writing requirement) or CSE 325} and (ECE 390 or concurrently)
Restrictions:
Open to seniors in the Department of Electrical and Computer Engineering.
Description:
Individual design project with software and hardware components.
Effective Dates:
SS22 - Open
ECE 490  Independent Study
Semester:
Fall of every year, Spring of every year, Summer of every year
Credits:
Variable from 1 to 3
Reenrollment Information:
A student may earn a maximum of 3 credits in all enrollments for this course.
Restrictions:
Approval of department.
Description:
Independent study of a topic in electrical engineering or computer engineering.
Effective Dates:
FS13 - Open
ECE 491  Special Topics
Semester:
Fall of every year, Spring of every year, Summer of every year
Credits:
Variable from 1 to 4
Reenrollment Information:
A student may earn a maximum of 6 credits in all enrollments for this course.
Restrictions:
Open to students in the College of Engineering.
Description:
Investigation of special topics in electrical engineering or computer engineering.
Effective Dates:
FS13 - Open
ECE 499  Undergraduate Research
Semester:
Fall of every year, Spring of every year, Summer of every year
Credits:
Variable from 1 to 3
Reenrollment Information:
A student may earn a maximum of 4 credits in all enrollments for this course.
Restrictions:
Approval of department.
Description:
Independent undergraduate research in contemporary areas of electrical engineering or computer engineering.
Effective Dates:
FS13 - Open
ECE 801  Independent Study
Semester:
Fall of every year, Spring of every year, Summer of every year
Credits:
Variable from 1 to 3
Reenrollment Information:
A student may earn a maximum of 3 credits in all enrollments for this course.
Restrictions:
Approval of department.
Description:
Independent investigation of a topic in electrical engineering compatible with the student's prerequisites, interest, and ability.
Effective Dates:
US99 - Open
ECE 802  Selected Topics
Semester:
Fall of every year, Spring of every year
Credits:
Variable from 1 to 4
Reenrollment Information:
A student may earn a maximum of 21 credits in all enrollments for this course.
Description:
Investigation of special topics in electrical engineering.
Effective Dates:
US04 - Open
ECE 810  Radio Frequency Integrated Circuits
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
Electrical and Computer Engineering and Computer Science and Engineering.
Description:
Transceiver architecture designs with emphasis on hardware building blocks. Integrated radio frequency designs for various communication standards. Basic building blocks including low noise and power amplifiers, mixers, voltage control oscillators, and frequency synthesizers. Integrated circuit designs of basic building blocks.
Effective Dates:
FS24 - Open
ECE 813  Advanced VLSI Design
Semester:
Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Description:
Advanced topics in digital integrated circuit design. Design specifications: functionality, performance, reliability, manufacturability, testability, cost. Standard cells. Design-rule checking. Circuit extraction, simulation, verification. Team-based design.
Interdepartmental With:
Computer Science and Engineering
Administered By:
Electrical and Computer Engineering
Effective Dates:
US02 - Open
ECE 816  Cryptography and Network Security
Semester:
Spring of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Description:
Major security techniques, including authenticity, confidentiality, message integrity, non-repudiation, and the mechanisms to achieve them. Network security and system security practices, including authentication practice, e-mail security, IP security, Web security, and firewalls.
Effective Dates:
SS14 - Open
ECE 817  Advanced Electrical Drives
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 313 and ECE 320
Not open to students with credit in:
ECE 424
Description:
Modeling and control of AC motors
Effective Dates:
FS21 - Open
ECE 818  Robotics
Semester:
Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 313 or ME 451
Restrictions:
Open to graduate students in the College of Engineering.
Not open to students with credit in:
ECE 417
Description:
Robot modeling, kinematics, dynamics, trajectory planning, sensors, controller design, motion planning.
Effective Dates:
FS20 - Open
ECE 819  Smart Material Sensors and Actuators
Semester:
Fall of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
General background in mechanics, dynamics, and control systems at the undergraduate level is desirable although not required.
Description:
Fundamentals of piezoelectric materials, magnetostrictive materials, shape memory alloys, electroactive polymers, and other emerging smart materials. Sensing and actuation mechanisms. Physics-based, control-oriented modeling of transducer dynamics. Modeling and control of hysteresis. Device and system applications in sensing, actuation, and energy harvesting.
Effective Dates:
FS11 - Open
ECE 820  Advanced Computer Architecture
Semester:
Fall of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
CSE 325 and CSE 420
Restrictions:
Open to graduate students in the Department of Computer Science and Engineering or in the Department of Electrical and Computer Engineering.
Description:
Advanced concepts in the organization and architecture of modern computer systems.
Interdepartmental With:
Computer Science and Engineering
Administered By:
Computer Science and Engineering
Effective Dates:
SS20 - Open
ECE 821  Advanced Power Electronics and Applications
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
Power and computer engineering areas.
Not open to students with credit in:
ECE 425
Description:
Power semiconductor devices, circuits, control, and applications. Converter and inverter analysis and design, DSP (Digital Signal Processor) control and implementation. Automotive and utility applications.
Effective Dates:
FS21 - Open
ECE 822  Power System Analysis
Semester:
Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Prerequisite:
ECE 320 or concurrently
Restrictions:
Open to graduate students in the Department of Electrical and Computer Engineering.
Not open to students with credit in:
ECE 423
Description:
Synchronous machines. Models and measurements of power components. Symmetrical components.
Effective Dates:
SS18 - Open
ECE 823  Power System Stability and Control
Semester:
Fall of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 826
Description:
Analysis and simulation of small and large disturbance stability of power systems. Generator, exciter, voltage regulator models. Design of excitation systems and power system stabilizers.
Effective Dates:
US99 - Open
ECE 824  Power System Reliability
Semester:
Fall of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
STT 441
Description:
Fundamentals of stochastic processes. Modeling of components and systems for reliability analysis of engineering systems.
Effective Dates:
SS19 - Open
ECE 825  Alternating Current Electrical Machines and Drives
Semester:
Spring of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 320
Description:
Analysis, modeling and design of synchronous, induction, and switched reluctance machines. Design drives for motion control and power system applications.
Effective Dates:
FS21 - Open
ECE 827  Power Electronic Systems for Renewable Energy, Transportation, and Utility Applications
Semester:
Spring of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Description:
Converter/inverter system analysis, control, and design. Renewable energy power conversion systems. Power/energy conversion systems for hybrid and electric vehicles. FACTS (flexible ac transmission system) devices for utility applications.
Effective Dates:
SS22 - Open
ECE 830  Embedded Cyber-Physical Systems
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
Undergraduate degree in Electrical Engineering, Computer Engineering, or related major.
Restrictions:
Open to students in the Department of Electrical and Computer Engineering.
Not open to students with credit in:
ECE 430
Description:
Modeling continuous and discrete dynamics of embedded cyber-physical systems (CPS). Hybrid systems. Composition of state machines. Concurrent models of computation. Design and implementation of CPS including sensors and actuators, embedded processors, Internet of Things (IoT), cloud IoT, multitasking, and scheduling. Analysis and verification of CPS. Emerging topics in CPS.
Effective Dates:
FS20 - Open
ECE 832  Analog Integrated Circuit Design
Semester:
Spring of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Description:
Technology. Device modeling. Circuit simulation. Integrated circuit building blocks. Amplifiers, comparators, converters. Switched-capacitor filters. Analog signal processing circuits.
Effective Dates:
SS14 - Open
ECE 835  Advanced Electromagnetic Fields and Waves I
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Description:
Electrostatics, magnetostatics, electrodynamics and Maxwell's equations. Potential functions. Eigenfunction expansion. Green's functions. Radiation of EM waves. EM boundary-value problems. TEM waves. Maxwell's equations with magnetic sources.
Effective Dates:
FS13 - Open
ECE 836  Advanced Electromagnetic Fields and Waves II
Semester:
Spring of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 835
Description:
Theory of guided transmission system. Microstrip lines, metallic and dielectric waveguides. EM cavities. Excitation and discontinuities of waveguides. Surface wave and radiation modes. Integrated optics. Scattering of EM waves.
Effective Dates:
SS14 - Open
ECE 837  Computational Methods in Electromagnetics
Semester:
Spring of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Restrictions:
Open to graduate students in the Department of Electrical and Computer Engineering and open to graduate students in the Department of Physics and Astronomy and open to graduate students in the Department of Mathematics.
Description:
Numerical methods and linear spaces. Finite difference time domain methods. Yee Algorithm. Boundary truncation methods. Perfectly matched layers (PMLs). Finite element method (time and frequency). Scalar basis functions. Vector basis functions. Boundary truncation using PMLs. Integral equation methods. Surface and volume integral equations.
Effective Dates:
FS24 - Open
ECE 842  Performance Modeling of Communication Networks
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 280 or STT 351
Restrictions:
Open to students in the Department of Electrical and Computer Engineering.
Not open to students with credit in:
ECE 442
Description:
Fundamental theories and protocols for communication networks, with an emphasis on statistical performance modeling of Medium Access Control, Data Link Control, Routing, and Transport Layer Protocols. Simulation based and application-driven class projects.
Effective Dates:
FS20 - Open
ECE 846  Multi-Criterion Optimization and Decision-Making
Semester:
Fall of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
Knowledge on at least one programming language; basic knowledge in Calculus.
Description:
Definitions for Pareto-optimality and systematic computerized algorithms for finding Pareto-optimal solutions. Classical generative and emerging methods using evolutionary optimization methods. Decision-making tasks to choose a final preferred solution.
Effective Dates:
FS18 - Open
ECE 848  Evolutionary Computation
Semester:
Fall of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
CSE 841 and CSE 440
Restrictions:
Open to graduate students in the Department of Computer Science and Engineering and open to graduate students in the Department of Electrical and Computer Engineering or approval of department.
Description:
Investigation of evolutionary computation from a historical, theoretical and application viewpoint. Readings from the present literature, experiments with provided software on the application of evolutionary computation principles.
Interdepartmental With:
Computer Science and Engineering
Administered By:
Computer Science and Engineering
Effective Dates:
FS09 - Open
ECE 850  Electrodynamics of Plasmas
Semester:
Spring of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 835 or PHY 488
Description:
Plasma kinetic and macroscopic plasma transport theory. Electromagnetic wave propagation and charged particle diffusion processes in plasma. Electromagnetic energy absorption via elastic and inelastic collisions. Dc, rf, and microwave discharges.
Interdepartmental With:
Astronomy and Astrophysics, Physics
Administered By:
Electrical and Computer Engineering
Effective Dates:
US99 - Open
ECE 851  Linear Systems and Control
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
Undergraduate coverage of linear algebra, differential equations and control/systems
Description:
State models and their stability, controllability, and observability properties. Finding minimal realizations of transfer functions. Design of state and output feedback controllers. Design of state observers. LQ regulator and the Kalman filter. Time-varying systems.
Interdepartmental With:
Mechanical Engineering
Administered By:
Electrical and Computer Engineering
Effective Dates:
FS06 - Open
ECE 853  Optimal Control
Semester:
Spring of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Description:
Static optimization. Nonlinear optimal control of discrete and continuous systems, with specialization to the LQ regulator and tracking. Extending the deterministic results to the Kalman filter and the LQG regulator. Dynamic programming and inequality constraints. Convex optimization and LMI’s.
Interdepartmental With:
Mechanical Engineering
Administered By:
Electrical and Computer Engineering
Effective Dates:
FS06 - Open
ECE 854  Robust Control
Semester:
Spring of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Restrictions:
Open to graduate students in the College of Engineering.
Description:
Linear systems and norms for signals and systems. Investigation of stability and performance of control systems. Model reduction, uncertainty, and robustness. Parameterization of stabilizing controllers, Ricatti equations and related factorizations. Application to H-2, H-infinity, and L-1 control.
Interdepartmental With:
Mechanical Engineering
Administered By:
Mechanical Engineering
Effective Dates:
SS09 - Open
ECE 855  Non-cooperative Game Theory
Semester:
Fall of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Description:
Elements of a game, zero-sum games, non-zero-sum games, dynamic games, stochastic games
Effective Dates:
FS22 - Open
ECE 856  Adaptive Control
Semester:
Fall of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Description:
Real-time parameter estimation. Design of self-tuning regulators and model reference adaptive controllers. Investigation of robustness and robust adaptive controllers. Extension to nonlinear systems.
Interdepartmental With:
Mechanical Engineering
Administered By:
Electrical and Computer Engineering
Effective Dates:
FS06 - Open
ECE 858  Networked Control Systems
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Description:
Fundamentals on dynamics, estimation, and control of network systems, algebraic graph theory, multi-agent coordination.
Effective Dates:
FS22 - Open
ECE 859  Nonlinear Systems and Control
Semester:
Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 851
Restrictions:
Open to students in the College of Engineering.
Description:
Second-order systems and fundamental properties of solutions. Lyapunov stability, input-output stability, passivity, absolute stability, and linearization. Design of feedback controllers using integral control, feedback linearization, sliding mode control, Lyapunov redesign, passivity-based control, and recursive methods. Applications to electrical and mechanical systems.
Interdepartmental With:
Mechanical Engineering
Administered By:
Mechanical Engineering
Effective Dates:
SS09 - Open
ECE 863  Analysis of Stochastic Systems
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
STT 441
Description:
Advanced topics in random variable theory. Stochastic processes and stochastic calculus. Optimal systems for filtering and detection.
Effective Dates:
US99 - Open
ECE 864  Detection and Estimation Theory
Semester:
Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 863
Description:
Analysis and implementation of statistical estimation and detection methods used in signal processing, communications, and control applications. Bayesian, Neyman-Pearson, and minimax detection schemes. Bayesian, mean-square-error, and maximum-likelihood estimation methods.
Effective Dates:
US99 - Open
ECE 865  Analog and Digital Communications
Semester:
Fall of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 457 and ECE 863
Description:
Optimum signal design in noisy channels, matched filters, quadrature sampling of band-pass signals in noise. Coherent and non-coherent binary modulation such as PSK, FSK, DPSK, M-ary modulation, intersymbol interference, spread spectrum.
Effective Dates:
US99 - Open
ECE 866  Time-Frequency and Wavelet Analysis
Semester:
Spring of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 466
Description:
Basis functions. Orthonormal Signal Expansion. Short-Time Fourier Transform (STFT). Gabor Decomposition. Wigner Distribution. Cohen’s Class of Time-Frequency Distributions. Multiresolution Analysis. Discrete Wavelet Transform (DWT). Quadrature Mirror Filters (QMF). Biorthogonal Wavelets. Two-Dimensional Wavelets. Wavelet Packets. Overcomplete dictionaries and sparse representations. Applications in signal and image denoising and compression.
Effective Dates:
SS12 - Open
ECE 867  Information Theory and Coding
Semester:
Fall of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Description:
Shannon information measures. Uniqueness theorem and chain rules of the entropy measures. Kullback-Leibler relative-entropy. The I-measure. Asymptotic Equipartition Property (AEP) for various sources. Channel capacity; discrete-memoryless and symmetric channels. The channel coding theorem. Rate-distortion theory. Applications of coding to modern communications and compression methods such as image
Effective Dates:
FS09 - Open
ECE 869  Wireless Communications and Networking
Semester:
Fall of even years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 457
Description:
Cellular system design, characterization of wireless channels, signaling and receiver design for mobile radio, multiple access techniques and mobility management.
Effective Dates:
FS12 - Open
ECE 870  Introduction to Micro-Electro-Mechanical Systems
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 477 and ECE 474
Description:
Micro-electro-mechanical systems (MEMS). Fundamentals of micromachining and microfabrication techniques. Design and analysis of devices and systems in mechanical, electrical, fluidic, and thermal energy and signal domains. Sensing and transduction mechanisms, including capacitive and piezoresistive techniques. Design and analysis of miniature sensors and actuators. Examples of existing devices and their applications.
Effective Dates:
FS04 - Open
ECE 871  Micro-electro-mechanical Systems Fabrication
Semester:
Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 477
Description:
Design, simulation, fabrication and testing of integrated microsystems. Development of a complete microsystem containing sensors and actuators using Silicon On Glass (SOG) MEMS process. Basic E/D MOS circuits chips will designed and simulated but will not be fabricated. Fabricated MEMS chips will be tested.
Effective Dates:
SS23 - Open
ECE 874  Physical Electronics
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Description:
Applications of quantum mechanics and statistical mechanics in solids. Band theory of semiconductors. Electrical transport phenomena. Pn junctions.
Effective Dates:
US99 - Open
ECE 875  Electronic Devices
Semester:
Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 874
Description:
Operating properties of semiconductor devices including DC, AC, transient and noise models of FET, BJT, metal-semiconductor contact, heterostructure, microwave and photonic devices.
Effective Dates:
US99 - Open
ECE 877  Cleanroom Procedures
Semester:
Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 2 Lab Hours: 3
Restrictions:
Open to graduate students in the College of Engineering.
Description:
Cleanroom procedures and safety. Instrumentation for microfabrication processes and device measurements. Fabrication and testing of devices.
Effective Dates:
FS24 - Open
ECE 884  Neural Networks and Deep Learning
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Description:
Fundamental understanding and advanced concepts in neural networks and deep-learning.
Effective Dates:
FS19 - Open
ECE 899  Master's Thesis Research
Semester:
Fall of every year, Spring of every year, Summer of every year
Credits:
Variable from 1 to 8
Reenrollment Information:
A student may earn a maximum of 24 credits in all enrollments for this course.
Description:
Master's thesis research.
Effective Dates:
US99 - Open
ECE 920  Selected Topics in High Performance Computer Systems
Semester:
Spring of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Reenrollment Information:
A student may earn a maximum of 9 credits in all enrollments for this course.
Restrictions:
Open to students in the Computer Science Major or approval of department.
Description:
Design of high performance computer systems. Seminar format.
Interdepartmental With:
Computer Science and Engineering
Administered By:
Computer Science and Engineering
Effective Dates:
FS14 - Open
ECE 925  Advanced Topics in Power
Semester:
Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Reenrollment Information:
A student may earn a maximum of 9 credits in all enrollments for this course.
Description:
Topics vary each semester.
Effective Dates:
FS02 - Open
ECE 929B  Antenna Theory
Semester:
Fall of odd years, Spring of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
(ECE 835) or ECE 835
Description:
Antennas and EM scattering. Radiation by currents and surface fields. Equivalence principle. Receiving antennas. Integral equations. Current and impedance of wire antennas. Slot, aperture and reflector antennas.
Effective Dates:
FS24 - Open
ECE 931C  Properties of Semiconductors
Semester:
Fall of odd years, Spring of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
ECE 874
Description:
Carrier scattering, single particle and collective transport, quantum effects, hot electron effects, electron-photon and electron-phonon interactions.
Effective Dates:
FS02 - Open
ECE 932  Advanced Topics in Analog Circuits
Semester:
Spring of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Description:
Variable topics in advanced circuit analysis.
Effective Dates:
SS18 - Open
ECE 960c  Networked and Embedded Control Systems
Semester:
Spring of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Description:
Fundamentals on hardware, software, and networking. Stability and control of hybrid systems. Switched systems. Control with communication constraints. Fundamental limits on bit rate. Multi-agent coordination and control.
Effective Dates:
FS15 - Open
ECE 963  Advanced Topics in Systems
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Reenrollment Information:
A student may earn a maximum of 9 credits in all enrollments for this course.
Description:
Topics vary each semester.
Effective Dates:
FS02 - Open
ECE 989  Advanced Topics in Plasma
Semester:
Fall of odd years, Spring of odd years
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Reenrollment Information:
A student may earn a maximum of 6 credits in all enrollments for this course.
Description:
Topics vary each semester.
Effective Dates:
FS02 - Open
ECE 999  Doctoral Dissertation Research
Semester:
Fall of every year, Spring of every year, Summer of every year
Credits:
Variable from 1 to 24
Reenrollment Information:
A student may earn a maximum of 36 credits in all enrollments for this course.
Description:
Doctoral dissertation research.
Effective Dates:
FS14 - Open