Electrical Engineering (ELEC)

ELEC 1000:   Intro to Electrical and Comput  
Electrical Comp Engineering  
Introduction to fundamental concepts in electrical and computer engineering, including basic circuits and electronics. Core theoretical principles are reinforced through hands-on experiments.  
1 credit  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 2350:   Principles of Digital Systems  
Electrical Comp Engineering  
Binary numbers, number system conversion, coding schemes; Boolean algebra, axioms, theorems, Karnaugh map; logic design, Boolean functions, minimization; implementation of transform methods; asynchronous systems.  
3 credits  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 2360:   Digital Systems Lab. I  
Electrical Comp Engineering  
Experiments with digital logic gates. Implementation of combinational and sequential logic circuits, programmable logic devices, flip-flops, and simulation software. (3 lab hours).  
1 credit  
Potentially offered with the following Instruction Type(s):
Laboratory, Lecture
  
ELEC 2370:   Elec. Engr. Tools and Toys  
Electrical Comp Engineering  
Analysis and design of simple hardware project(s) using Arduino board hardware. Learn to prepare technical reports summarizing the project purpose, design, and conclusion.  
1 credit  
Prerequisites
ELEC 2350.
  
Potentially offered with the following Instruction Type(s):
Laboratory
  
ELEC 3220:   Electric Circuit II  
Electrical Comp Engineering  
Transient analysis of RL, RC, and RLC circuits, two-port networks.  
1 credit  
Prerequisites
ENGR 3600 and 24 Earned Credits; AND One-Way Corequisites: MATH 3530.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 3310:   Signals and Systems  
Electrical Comp Engineering  
General concepts and descriptions of linear systems, signal flow graphs and block diagrams, Fourier and Laplace transforms, state-variable methods, transfer functions, and impulse response.  
3 credits  
Prerequisites
(min grade of C- in ENGR 3600) and MATH 3530 and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 3370:   Digital Systems Lab. II  
Electrical Comp Engineering  
Self-paced laboratory. (3 lab hours).  
1 credit  
Prerequisites
(ELEC 2350 and ELEC 2360) and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Laboratory
  
ELEC 3400:   Electrical Engr. Anlys. I  
Electrical Comp Engineering  
Vector differential calculus; line, surface, and volume integrals of vector functions; complex numbers, limits, analytical functions, and derivatives; line integrals; Cauchy's theorem and formula; Taylor and Laurent series; residue theory.  
3 credits  
Prerequisites
(MATH 3530 and MATH 2614) and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 3410:   Theory of Fields  
Electrical Comp Engineering  
Field concepts, vector algebra and calculus, Laplace's equations, wave equation, diffusion equation and their solutions; electric and magnetic fields, Maxwell's equations.  
3 credits  
Prerequisites
ELEC 3400 and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 3511:   Electronics Circuits I  
Electrical Comp Engineering  
Terminal characteristics of devices, graphical analysis, linear piece-wise analysis, two-port parameters, equivalent models, and circuits.  
3 credits  
Prerequisites
min grade of C- in ENGR 3600 and 24 Earned Credits; AND One-Way Corequisite MATH 3530.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 3512:   Electronics Circuits II  
Electrical Comp Engineering  
Terminal characteristics of devices, graphical analysis, linear piece- wise analysis, two-port parameters, equivalent models, and circuits.  
3 credits  
Prerequisites
ELEC 3511 and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 3513:   Electronics Lab.  
Electrical Comp Engineering  
Circuit elements and instruments; experiments dealing with the characteristics and applications of diodes, transistors, and op-amps. (3 lab hours).  
1 credit  
Prerequisites
ENGR 3610 and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Laboratory, Lecture
  
ELEC 3570:   Electrical Engr. Problems I  
Electrical Comp Engineering  
Analytical procedures and numerical techniques in basic electrical engineering.  
1 credit  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 3610:   Design and Design Tools in ECE  
Electrical Comp Engineering  
Command line SPICE; drawings for laser cutters and NC milling machines; specifying real resistors, capacitors, and inductors; understanding ground concepts; designing DC power supplies: PCB layout using KiCad or similar; numerical optimization for design; research and the creative process in design.  
1 credit  
Potentially offered with the following Instruction Type(s):
Laboratory
  
ELEC 3670:   Comp.-Aided Des. in Elec. Engr  
Electrical Comp Engineering  
Computer-aided Design (CAD) and analytical procedures in electrical engineering.  
3 credits  
Prerequisites
24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture/Lab
  
ELEC 3850:   Advanced Digital Systems  
Electrical Comp Engineering  
Combinational and sequential logic design; RTL hardware design using SystemVerilog; overview of transistor-level design; noise margin; power consumption; timing analysis; trade-offs in design metrics; arithmetic circuits; number system; sequential building blocks; memory arrays; logic arrays; temporal and spatial parallelism.  
3 credits  
Prerequisites
(min grade of C- in ELEC 2350) and 24 Earned Credits.
  
Corequisites
ELEC 3860
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 3860:   Advanced Digital Systems Lab.  
Electrical Comp Engineering  
RTL hardware design using SystemVerilog; simulation, synthesis, and implementation of digital system in FPGA.  
1 credit  
Prerequisites
(min grade of C- in ELEC 2350) and 24 Earned Credits; AND One-Way Corequisite ELEC 2360.
  
Corequisites
ELEC 3850
  
Potentially offered with the following Instruction Type(s):
Laboratory, Lecture
  
ELEC 3910:   Probability and Random Signals  
Electrical Comp Engineering  
Probability and random variables, operations on single and multiple random variables, temporal and special characteristics of random processes, linear systems with random inputs.  
3 credits  
Prerequisites
ELEC 3310 and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 4150:   Telecommunications Lab.  
Electrical Comp Engineering  
Multiplexing techniques; modulation methods; sampling; electronic switching.  
1 credit  
Prerequisites
(ENGR 3600 and ENGR 3610) and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Laboratory, Lecture
  
ELEC 4250:   Local Area Networks  
Electrical Comp Engineering  
Study of the architecture and operation of computer communication networks with emphasis on how distributed applications are realized over networks. Overview of computer networks, distributed applications, such as email and file transfer, mechanisms for transferring content among the end systems of the network, and mechanism for transferring data over physical facilities. Practical experimentation is a significant component.  
3 credits  
Prerequisites
24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 4310:   Theory of Control Systems  
Electrical Comp Engineering  
Analysis and design of servo-mechanisms, control systems; stability analysis; complex plane, root locus, attenuation-phase, and compensation; multiple-loop, multiple-input systems; analog simulation.  
3 credits  
Prerequisites
ELEC 3310 and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 4320:   Robotics Lab.  
Electrical Comp Engineering  
Self-paced experiments in the study of robot technology, including programming, control, and applications. (3 lab hours).  
1 credit  
Prerequisites
24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Laboratory
  
ELEC 4330:   High Frequency & Microwave Lab  
Electrical Comp Engineering  
High frequency measurements of transmission line and load characteristics, two port network analysis of passive microwave devices, network analyzer theory and use, measurements of input impedance and return loss of antennas, and time domain reflectometry measurements.  
1 credit  
Prerequisites
ELEC 4411 and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Laboratory, Lecture
  
ELEC 4411:   Electromagnetic Theory I  
Electrical Comp Engineering  
Maxwell's equations, the wave equation and its solution, plane waves in free space and conducting media, reflection and transmission at interfaces, transmission line theory, introduction to waveguides and cavity resonators.  
3 credits  
Prerequisites
ELEC 3410 and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 4412:   Electromagnetic Theory II  
Electrical Comp Engineering  
Transmission-line theory, electric and magnetic properties of matter, plane waves, guided waves; wave propagation in anisotropic media, microwave networks, radiation, antennas.  
3 credits  
Prerequisites
(ELEC 3410 and ELEC 4411) and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 4430:   Network Analysis and Synthesis  
Electrical Comp Engineering  
Properties of network functions, synthesis of passive and active RC networks.  
3 credits  
Prerequisites
(ELEC 3511 and ENGR 4100) and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 4470:   Modulation, Noise, and Comm.s  
Electrical Comp Engineering  
Spectral analysis, sampling theory, analog and digital modulation techniques, information, communication systems, and noise.  
3 credits  
Prerequisites
ELEC 3310 and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 4510:   Electrical Energy Conversion  
Electrical Comp Engineering  
Basic principles of electrical energy conversion; fundamentals of electromechanical devices and applications. DC and AC motors and generators. Transformers and electric power transmission.  
3 credits  
Prerequisites
(ELEC 3310 and ENGR 3600) and 24 Earned Credits; AND One-Way Corequisite: ELEC 3410.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 4530:   Solid State Devices  
Electrical Comp Engineering  
Crystals, conduction, semiconductors, dielectric and magnetic materials, energy band theory applied to junction devices, transistors.  
3 credits  
Prerequisites
ELEC 3511 and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 4611:   Sr. Design in Elec. Engr. I  
Electrical Comp Engineering  
Senior design project formulation, report preparation, and presentation.  
1 credit  
Prerequisites
(ELEC 3513 and ELEC 3610 and ELEC 3860) and 24 Earned Credits; AND One-Way Corequisite: ELEC 4860.
  
Potentially offered with the following Instruction Type(s):
Laboratory
  
ELEC 4612:   Sr. Design in Elec. Engr. II  
Electrical Comp Engineering  
Second-semester senior design project formulation, report preparation, implementation, and presentation.  
3 credits  
Prerequisites
ELEC 4611 and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Laboratory
  
ELEC 4810:   Fund. Low Power Dig. VLSI Des.  
Electrical Comp Engineering  
Techniques to constrain designs, run static timing analysis, evaluate datapath logic, run physical synthesis, optimize for low-power structures, analyze DFT (design for test-ability) constraints, and interface with other tools. Exploration and implementation of several low-power techniques to reduce both dynamic and leakage power during synthesis, including multiple supply voltage (MSV) design, power shutoff (PSO) synthesis and dynamic voltage frequency scaling (DVFS) synthesis, low-power flow using CPF and IEEE 1801 and troubleshoot a low-power design, and formal verification of power constraints and ensure the functionality of a low-power design.  
3 credits  
Prerequisites
ELEC 3850 and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 4820:   Digital CMOS VLSI Design  
Electrical Comp Engineering  
Design, layout, simulation, and test of design custom digital CMOS/VLSI chips, using a CMOS cell library and state-of-the-art CAD tools. Digital CMOS static and dynamic gates, flip flops, CMOS array structures commonly used in digital systems.  
3 credits  
Prerequisites
ELEC 3850 and 24 Earned Credits; AND One-Way Corequisite: ELEC 3511.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 4850:   Microprocessor Syss Engr.  
Electrical Comp Engineering  
Microcomputer systems. Programming, software aids, and principles of microprocessor interfacing.  
2 credits  
Prerequisites
24 Earned Credits; AND One-Way Corequisite: ELEC 3850.
  
Corequisites
ELEC 4860
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 4860:   Microprocessor Syss Engr Lab  
Electrical Comp Engineering  
Design and application of digital integrated circuits; digital system realization; programming and interfacing microprocessors and electric systems. (3 lab hours).  
1 credit  
Prerequisites
24 Earned Credits.
  
Corequisites
ELEC 4850
  
Potentially offered with the following Instruction Type(s):
Laboratory
  
ELEC 4870:   Digital Signal Processing Lab.  
Electrical Comp Engineering  
Self-paced laboratory on the fundamentals of data acquisition and digital signal processing. (3 lab hours).  
1 credit  
Prerequisites
24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Laboratory
  
ELEC 5110:   Microwave Circuit Design  
Electrical Comp Engineering  
Design projects on passive and active microwave circuits (self-paced). (6 lab hours).  
2 credits  
Prerequisites
ELEC 4330 and ELEC 5230 .
  
Potentially offered with the following Instruction Type(s):
Independent Study
  
ELEC 5211:   Electrical Engr. Projects I  
Electrical Comp Engineering  
Approved investigation of problem under direction of a member of the staff. May be repeated for credit.  
3 credits  
Potentially offered with the following Instruction Type(s):
Independent Study
  
ELEC 5212:   Electrical Engr. Projects II  
Electrical Comp Engineering  
Approved investigation of problem under direction of a member of the staff. May be repeated for credit.  
3 credits  
Potentially offered with the following Instruction Type(s):
Independent Study
  
ELEC 5230:   Microwave Engineering  
Electrical Comp Engineering  
Microwave integrated circuits, scattering matrix description of microwave circuit elements, computer analysis of cascade two-ports, microwave semiconductor devices.  
3 credits  
Prerequisites
ELEC 3410.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5240:   Local Area Networks  
Electrical Comp Engineering  
Study of computer communication network architecture and operation. Topics include network protocols, layering, addressing, routing, congestion control, and reliable data transfer. Emphasis on the internet model and the functions of the application, transport, network, and link layers.  
3 credits  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5250:   Introduction to Antennas  
Electrical Comp Engineering  
Linear antennas and use of computer programs for antenna analysis and design. Arrays of antennas, beam shaping methods, and mathematical techniques.  
3 credits  
Prerequisites
ELEC 3410.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5320:   Digital CMOS VLSI Design  
Electrical Comp Engineering  
"Design, layout, simulation, and test of design custom digital CMOS/VLSI chips, using a CMOS cell library and state-of-the-art CAD tools. Digital CMOS static and dynamic gates, flip flops, CMOS array structures commonly used in digital systems."  
3 credits  
Prerequisites
ELEC 3850 and 24 Earned Credits.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5330:   Electronic Properties of Mat.  
Electrical Comp Engineering  
Theories of electron/atom interactions and electron transport are examined to explain the electronic properties of solids. Junctions, magnetic, and optical properties are also discussed with special emphasis on semiconducting materials.  
3 credits  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5340:   Wireless Mobile Communications  
Electrical Comp Engineering  
Focuses on today's modern cellular and personal communications systems, satellite-based systems, and their technical and regulatory aspects. The technical aspects include modulation techniques, propagation characteristics, bit error rate, and multipath.  
3 credits  
Prerequisites
ELEC 3310 and ELEC 3910.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5350:   Digital Communications  
Electrical Comp Engineering  
Random processes, digital communication fundamentals including sampling, baseband and bandpass modulation, performance of digital communication systems in the presence of noise, and optimal signal detection.  
3 credits  
Prerequisites
ELEC 3910.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5360:   Intro. to Quantum Computing  
Electrical Comp Engineering  
Introduction to quantum computing; single-qubit systems; multiple qubit systems; measurement; entanglement; simple quantum gates; quantum versions of classical computations; quantum algorithms; running simple codes on a quantum computer or simulator.  
3 credits  
Prerequisites
ENGR 3100.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5370:   Digital Signal Processing  
Electrical Comp Engineering  
Representation of signals and systems, Z-transform and applications, DFT (FFT), FIR and IIR digital filters design and implementation.  
3 credits  
Prerequisites
ELEC 3310.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5610:   Microwave Circuit Design  
Electrical Comp Engineering  
Design projects on passive and active microwave circuits (self-paced). (6 lab hours).  
2 credits  
Potentially offered with the following Instruction Type(s):
Independent Study
  
ELEC 5711:   Electrical Engr. Projects I  
Electrical Comp Engineering  
Approved investigation of problem under direction of a member of the staff. May be repeated for credit.  
3 credits  
Potentially offered with the following Instruction Type(s):
Independent Study
  
ELEC 5712:   Electrical Engr. Projects II  
Electrical Comp Engineering  
Approved investigation of problem under direction of a member of the staff. May be repeated for credit.  
3 credits  
Potentially offered with the following Instruction Type(s):
Independent Study
  
ELEC 5730:   Microwave Engineering  
Electrical Comp Engineering  
Microwave integrated circuits, scattering matrix description of microwave circuit elements, computer analysis of cascade two-ports, microwave semiconductor devices.  
3 credits  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5740:   Local Area Networks  
Electrical Comp Engineering  
Study of computer communication network architecture and operation. Topics include network protocols, layering, addressing, routing, congestion control, and reliable data transfer. Emphasis on the internet model and the functions of the application, transport, network, and link layers.  
3 credits  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5750:   Introduction to Antennas  
Electrical Comp Engineering  
Linear antennas and use of computer programs for antenna analysis and design. Arrays of antennas, beam shaping methods, and mathematical techniques.  
3 credits  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5820:   Digital CMOS VLSI Design  
Electrical Comp Engineering  
"Design, layout, simulation, and test of design custom digital CMOS/VLSI chips, using a CMOS cell library and state-of-the-art CAD tools. Digital CMOS static and dynamic gates, flip flops, CMOS array structures commonly used in digital systems."  
3 credits  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5830:   Electronic Properties of Mat.  
Electrical Comp Engineering  
Theories of electron/atom interactions and electron transport are examined to explain the electronic properties of solids. Junctions, magnetic, and optical properties are also discussed with special emphasis on semiconducting materials.  
3 credits  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5840:   Wireless Mobile Communications  
Electrical Comp Engineering  
Focuses on today's modern cellular and personal communications systems, satellite-based systems, and their technical and regulatory aspects. The technical aspects include modulation techniques, propagation characteristics, bit error rate, and multipath.  
3 credits  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5850:   Digital Communications  
Electrical Comp Engineering  
Random processes, digital communication fundamentals including sampling, baseband and bandpass modulation, performance of digital communication systems in the presence of noise, and optimal signal detection.  
3 credits  
Prerequisites
ELEC 3910.
  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5860:   Intro. to Quantum Computing  
Electrical Comp Engineering  
Introduction to quantum computing; single-qubit systems; multiple qubit systems; measurement; entanglement; simple quantum gates; quantum versions of classical computations; quantum algorithms; running simple codes on a quantum computer or simulator.  
3 credits  
Potentially offered with the following Instruction Type(s):
Lecture
  
ELEC 5870:   Digital Signal Processing  
Electrical Comp Engineering  
Representation of signals and systems, Z-transform and applications, DFT (FFT), FIR and IIR digital filters design and implementation.  
3 credits  
Prerequisites
ELEC 3310.
  
Potentially offered with the following Instruction Type(s):
Lecture