Skip to main content
College of Engineering »

Electrical Engineering

Information » Programs » EE Courses »

Courses - EE Upper Division

301. Digital System Design (3)

Prerequisite: EE 201 with a grade of "C" or better.
FPGA based digital design. Implementation of FPGA digital hardware systems based on the algorithms and implementation requirements using hardware description languages, optimization, logic synthesis, place and route methods. Implementation of finite state machines.
(Lecture-problems 2 hours, laboratory 3 hours) Letter grade only (A-F). Same course as EE 301H. Not open for credit to students with credit in EE 301H.

301H. Digital System Design (3)

Prerequisite: EE 201 with a grade of "C" or better.
FPGA based digital design. Implementation of FPGA digital hardware systems based on the algorithms and implementation requirements using hardware description languages, optimization, logic synthesis, place and route methods. Implementation of finite state machines.
Letter grade only (A-F). EE 301H is open only to students in the Engineering Honors Program. Additional assignments/projects adding depth to the course materials required for Engineering Honors students. Not open for credit to students with credit in EE 301. (Lecture-problems 2 hours, laboratory 3 hours)

310. Signals and Systems (3)

Prerequisites: EE211; and MATH 370A or equivalent all with a grade of "C" or better.
Corequisite: EE 202.
Fundamental concepts of signals and systems. Laplace Transforms. Fourier Series. Fourier Transforms. Two-port parameters.
(Lecture-problems 3 hours) Letter grade only (A-F). Same course as EE 310H. Not open for credit to students with credit in EE 310H.

310H. Signals and Systems (3)

Prerequisites: EE211; and MATH 370A or equivalent all with a grade of "C" or better.
Corequisite: EE 202.
Fundamental concepts of signals and systems. Laplace Transforms. Fourier Series. Fourier Transforms. Two-port parameters.
Letter grade only (A-F). EE 310H is open only to students in the Engineering Honors Program. Additional assignments/projects adding depth to the course materials required for Engineering Honors students. Not open for credit to students with credit in EE 310. (Lecture-problems 3 hours)

315. Introduction to Systems Analysis (3)

Prerequisite: MATH 123 with a grade of "C" or better.
System definitions: linear, nonlinear, continuous, discrete. Analytical, and qualitative solution of nonlinear systems. Linear system analysis and solutions. Introduction to complex algebra. Discrete systems modeling, analysis, solutions. State space representation and stability analysis. Introduction to linear and matrix algebra.
(Lecture-problems 2 hours, laboratory 3 hours) Letter grade only (A-F).

330. Analog Electronic Circuits I (4)

Prerequisites: EE 211, EE 211L both with a grade of "C" or better.
Analysis and design of diode, bipolar junction transistor, field-effect transistor (MOSFET and JFET), and CMOS circuits. Op-Amp linear and nonlinear circuit applications. Digital electronic circuits. Laboratory includes transistor and operational amplifier circuit design and CAD tools.
(Lecture-problems 3 hours, laboratory 3 hours) Letter grade only (A-F).

346. Microprocessor Principles and Applications (3)

Prerequisites: EE 201, EE 202 all with a grade of "C" or better.
Introduction to the design of modern RISC based microprocessors and microcontrollers. Programming problems written in C++ and assembly using the critical thinking skills learned in CECS100. Architectural principles learned in the classroom illustrated using the assembly programming language.
Letter grade only (A-F). (Lecture-problems 2 hours, lab 3 hours)

350. Energy Conversion Principles (3)

Prerequisites: (EE 202 or equivalent) and EE 211 and EE 211L, or consent of instructor all with a grade of "C" or better.
Electromechanical energy conversion. Power transformers. DC, synchoronous, and induction machines. Laboratory experiments on power electronics and rotating machinery.
Letter grade only (A-F). (Lecture-problems 2 hours, lab 3 hours). Same course as EE 350H. Not open for credit to students with credit in EE 350H.

350H. Energy Conversion Principles (3)

Prerequisites: (EE 202 or equivalent) and EE 211 and EE 211L, or consent of instructor all with a grade of "C" or better.
Electromechanical energy conversion. Power transformers. DC, synchoronous, and induction machines. Laboratory experiments on power electronics and rotating machinery.
Letter grade only (A-F). EE 350H is open only to students in the Engineering Honors Program. Additional assignments/projects adding depth to the course materials required for Engineering Honors students. Not open for credit to students with credit in EE 350. (Lecture-problems 2 hours, lab 3 hours).

360. Electromagnetic Fields (3)

Prerequisites: MATH 224, EE 310 all with a grade of "C" or better.
Electric and magnetic field theory including propagation of plane waves in lossless and dissipative media. Maxwell's equations. Transmission lines and waveguides.
(Lecture-problems 3 hours) Letter grade only (A-F). Not open for credit to students with credit in EE 460.

370. Control Systems (3)

Prerequisite: EE 310 with a grade of "C" or better.
Control systems analysis; block diagrams, signal flow graphs, stability criteria, root locus, frequency domain analysis. Examples of classical control system design.
Letter grade only (A-F). (Lecture-problems 3 hours). Same course at EE 370H. Not open for credit to students with credit in EE 370H.

370H. Control Systems (3)

Prerequisite: EE 310 with a grade of "C" or better.
Control systems analysis; block diagrams, signal flow graphs, stability criteria, root locus, frequency domain analysis. Examples of classical control system design.
Letter grade only (A-F). EE 370H is open only to students in the Engineering Honors Program. Additional assignments/projects adding depth to the course materials required for Engineering Honors students. Not open for credit to students with credit in EE 370. (Lecture-problems 3 hours).

370L. Control Systems Laboratory (1)

Prerequisite/Corequisite: EE 370.
Experiments which reinforce concepts learned in EE 370. Digital simulation modeling, analysis, and design. Real time applications.
Letter grade only (A-F). (Laboratory 3 hours)

380. Probability, Statistics, and Stochastic Modeling (3)

Prerequisites: MATH 123; (EE 202 or CECS 271 or CECS 274 or CECS 275) all with a grade of "C" or better.
Probability with an emphasis on computer modeling of probabilistic systems. Topics such as discrete and continuous random variables, moments, correlation, covariance, Markov processes and queuing theory presented from a mathematical foundation developed and exemplified with realistic computer simulations from students.
Letter grade only (A-F). (Lecture 2 hrs, Laboratory 3 hrs)

382. Communication Systems I (3)

Prerequisite: EE 310 with a grade of "C" or better.
Review of Fourier series and transforms. Introduction to passive, active, and digital filters. Basic elements of probability theory, statistics, concept of white noise, AM, DSB, SSB and vestigial modulation, narrowband and wideband FM.
Letter grade only (A-F). (Lecture-problems 2 hours, lab 3 hours). Same course as EE 382H. Not open for credit to students with credit in EE 382H.

382H. Communication Systems I (3)

Prerequisite: EE 310 with a grade of "C" or better.
Review of Fourier series and transforms. Introduction to passive, active, and digital filters. Basic elements of probability theory, statistics, concept of white noise, AM, DSB, SSB and vestigial modulation, narrowband and wideband FM.
Letter grade only (A-F). EE 382H is open only to students in the Engineering Honors Program. Additional assignments/projects adding depth to the course materials required for Engineering Honors students. Not open for credit to students with credit in EE 382. (Lecture-problems 2 hours, lab 3 hours)

386. Digital Signal Processing (3)

Prerequisites: EE 310 or CECS 301 all with a grade of "C" or better.
Introduction to discrete-time signals and systems, z-transform, digital filters, system design, and comparison to the analog counterparts. Multimedia-based laboratory experiments for discrete-time signals and systems in time and frequency domain, synthesis of digital sound/music with MATLAB or C.
Letter grade only (A-F). (Lecture-problems 2 hours, laboratory 3 hours). Same course as EE 386H. Not open for credit to students with credit in EE 386H.

386H. Digital Signal Processing (3)

Prerequisites: EE 310 or CECS 301 all with a grade of "C" or better.
Introduction to discrete-time signals and systems, z-transform, digital filters, system design, and comparison to the analog counterparts. Multimedia-based laboratory experiments for discrete-time signals and systems in time and frequency domain, synthesis of digital sound/music with MATLAB or C.
Letter grade only (A-F). EE 386H is open only to students in the Engineering Honors Program. Additional assignments/projects adding depth to the course materials required for Engineering Honors students. Not open for credit to students with credit in EE 386. (Lecture-problems 2 hours, laboratory 3 hours)

400D. Electrical Engineering Design Project (3)

Prerequisites: EE 301, EE 330, EE 370, EE 382 and EE 386 all with a grade of "C" or better; or consent of instructor
First integrative learning capstone design course. Project design, design for testability, safety, manufacturability, and other constraints such as performance, cost, packaging, codes and standards. Ethics, social and environmental impact. Teamwork, written communication and presentations
(Lecture-problems 2 hours, laboratory 3 hours) Letter grade only (A-F).

405. Selected Topics in Electrical Engineering (3)

Prerequisites: Senior standing in electrical engineering or consent of instructor or graduate standing.
Selected topics from recent advances in electrical engineering.
Letter grade only (A-F). May be repeated to a maximum of 6 units with undergraduate advisor consent. Topics announced in Schedule of Classes. (Lecture-problems 3 hours).

406. Medical Instrumentation and Measurements (3)

Prerequisite: EE 330 with a grade of "C" or better or consent of instructor or graduate standing.
Design and analysis of medical instruments, electrodes and amplifiers for measurement of physiological signals.
Letter grade only (A-F). (Lecture-problems 3 hours)

406L. Biomedical Engineering Laboratory (1)

Prerequisite/Corequisite: EE 406.
Laboratory study of medical instrumentation, transducers and computer data processing.
(Laboratory 3 hours) Letter grade only (A-F).

407. Applications of Computers in Medicine (3)

Prerequisite: EE 346 with a grade of "C" or better or consent of instructor or graduate standing.
Integrative learning capstone course with focus on principles of analysis and design of computing and data collection equipment for real-time on-line medical systems. Emphasis on written and oral communication and teamwork.
(Lecture-problems, projects 3 hours) Letter grade only (A-F).

412. Fractals in Engineering (3)

Prerequisite: EE 310 with a grade of "C" or better or graduate standing.
Application of fractal geometry to system theory. Study of system dynamics leading to complex behaviors and chaos. Scaling laws, sensitivity to initial conditions, strange attractors, and i/f noise will also be discussed.
(Lecture-problems 3 hours). Letter grade only (A-F).

420. Solid State Electronic Devices (3)

Prerequisite: PHYS 254 with a grade of "C" or better or graduate standing.
Semiconductor crystal structure and growth. Carrier modeling, drift and diffusion currents. P-N junctions, diodes, solar cells and light-emitting diodes (LED). Bipolar junction transistor (BJT) biasing, linear and switched operation. Metal oxide semiconductor field effect transistor (MOSFET) operation. Solar cells, photovoltaics, and lasers.
Not open for credit to students with credit in EE 320. (Lecture-problems 3 hours) Letter grade only (A-F).

427./527. Digital Filter Design and Audio Processing (3)

Prerequisite: EE 386 with a grade of "C" or better or consent of instructor.
Digital filter design methods, filter architectures, round-off noise, implementation and applications to audio signal processing. Additional projects required for EE 527.
(Lecture-problems 3 hours) Letter grade only (A-F).

428./528. Speech Signal Processing (3)

Prerequisite/Corequisite: EE 486 or consent of instructor.
Principles and engineering applications of speech signal processing. Speech synthesis, recognition, encoding, and compression. Applications of neural networks.
Additional projects required for EE 528. (Lecture-problems 3 hours) Letter grade only (A-F).

430. Analog Electronic Circuits II (3)

Prerequisite: EE 330 with a grade of "C" or better.
Prerequisite/Corequisite: EE 370.
Differential pairs, current sources, output stages, and integrated operational amplifiers. Op-amp applications and practical issues. Frequency response. Computer-aided circuit analysis and design. Feedback amplifiers and stability. Oscillators.
(Lecture-problems 3 hours) Letter grade only (A-F). Same course as EE 430H. Not open for credit to students with credit in EE 430H.

430H. Analog Electronic Circuits II (3)

Prerequisite: EE 330 with a grade of "C" or better.
Prerequisite/Corequisite: EE 370.
Differential pairs, current sources, output stages, and integrated operational amplifiers. Op-amp applications and practical issues. Frequency response. Computer-aided circuit analysis and design. Feedback amplifiers and stability. Oscillators.
Letter grade only (A-F). EE 430H is open only to students in the Engineering Honors Program. Additional assignments/projects adding depth to the course materials required for Engineering Honors students. Not open for credit to students with credit in EE 430. (Lecture-problems 3 hours)

430L. Analog Electronics Laboratory II (1)

Prerequisite/Corequisite: EE 430.
Advanced transistor, operational amplifier, and linear-integrated circuits and systems design laboratory.
Not open for credit to students with credit in EE 433L. (Laboratory 3 hours) Letter grade only (A-F).

434./534. Mixed-Signal IC Design (3)

Prerequisites: EE 201 and EE 330 all with a grade of "C" or better or consent of instructor.
CMOS fabrication. Component layout. MOSFET modeling. Mixed-signal devices such as D/A and A/D converters and phase-locked loops. Substrate Noise coupling. System-on-chip considerations. Design using CAD tools.
Additional projects required for EE 534. (Lecture-problems 2 hours, Laboratory 3 hours) Letter grade only (A-F).

435./535A. Microelectronics (3)

Prerequisites: EE 201 and EE 330 all with a grade of "C" or better.
Theory of microelectronics integrated circuit design, IC fabrication technology, device characterization, modelling, digital and analog simulation tools, physical layout tools, digital standard cell library design, IC digital system designs, I/O pad design, full chip simulation and physical designs.
Additional projects required for EE535A. (Lecture-problems 3 hours) Letter grade only (A-F).

435L. Microelectronics Laboratory (1)

Corequisite: EE 435.
Laboratory evaluation of IC process steps. Wafer probe, packaging, and final test. Empirical device model formulation from test data.
Not open for credit to students with credit in EE 420L. (Laboratory 3 hours) Letter grade only (A-F).

436./536. Microfabrication and Nanotechnology (3)

Prerequisites: EE 330 and PHYS 254; or MAE 300 all with a grade of "C" or better.
Techniques and the technology of miniaturization of electrical, mechanical, optical, and opto-electronic devices in sizes from millimeters to nanometers. Design examples of sensors, microlenses, cantilevers, and micromotors, process fabrication.
Additional projects required for EE 536. (Lecture-problems 3 hours) Letter grade only (A-F).

442. Mechatronic Systems Design (3)

Prerequisites: (EE 202 and EE 346) or (MAE 300 and MAE 376) all with a grade of "C" or better, or consent of instructor
Sensor and actuator characteristics, selection criteria, and modeling. Simulation and design of mechatronic systems. Hardware implementation and interfacing using microcontroller. Hardware-in-the-loop (HIL) simulation.
Letter grade only (A-F). Same course as MAE 490G. Not open for credit to students with credit in MAE 490G. (Lecture-problems 3 hours)

443. System-on-Chip Architecture and Applications (3)

Prerequisite: EE 346 with a grade of "C" or better or consent of instructor or graduate standing.
Introduction to System-on-Chip Architecture by using ARM's MCU and MMU. Concepts and methodologies in designing a system-on-chip (SoC) based microprocessor core. Principles of modern SoC and processor design. Embedded applications based around SoC processor cores.
(Lecture-problems 2 hours, laboratory 3 hours) Letter grade only (A-F).

444. Microprocessor Based System Design (3)

Prerequisites: EE 346 with a grade of "C" or better or graduate standing.
Study of microprocessor based systems and their integration with peripheral devices including sensors, actuators, and serial communications. Following a progressive lab sequence, over the semester the student will design and construct a modern RISC microcontroller based system.
(Lecture-problems 2 hours, laboratory 3 hours) Letter grade only (A-F). Not open for credit to student with credit in EE 347.

447. Design of Electronic Systems (3)

Prerequisites: (EE 301 or 435) and EE 346 and EE 430 all with a grade of "C" or better, or graduate standing.
Prerequisite/Corequisite: EE 400D or graduate standing.
Second integrative learning capstone course, focusing on the design of analog and digital systems. Extensive laboratory projects, written communication, and teamwork. Computer aided circuit/system analysis and design using hardware descriptive language (HDL), PSPICE, Matlab/Simulink, etc.
(Lecture-problems 2 hours. laboratory 3 hours) Letter grade only (A-F).

448./548. Wireless and Mobile Networks and Security in Wireless Networks (3)

Prerequisite: EE 482 with a grade of "C" or better or equivalent.
Wireless and Mobile Ad-hoc Networks and Security. Ad-hoc and geographic routing, resource discovery, MAC, IP-mobility, mobility modelling, wired-wireless networks, security aspects. Lab Projects will include use of tools such as OPNET, Ethereal, Sniffer, Scanner, IDS, etc.
Advanced project required for EE 548. (Lecture-problems 3 hours) Letter grade only (A-F).

450. Electronic Control of Motors (3)

Prerequisite: EE 350 with a grade of "C" or better or graduate standing.
Prerequisites/Corequisites: EE 370 or graduate standing.
Characteristics of semiconductor power switches. Modeling and application of control theory to various types of motors. Bidirectional and four-quadrant converter topologies for motion control. Selection of drives to control AC and DC motors. Uninterruptible power supplies and adjustable speed drives.
(Lecture-problems 3 hours) Letter grade only (A-F).

451. Electric Vehicles (3)

Prerequisites: EE 350 and (EE 370 or MAE 376) all with a grade of "C" or better; or graduate standing.
Electric propulsion systems for electric and hybrid electric vehicles. DC and AC motor drives. Brushless DC motors. Switched reluctance motors. Energy storage systems including batteries and supercapacitors. Electric Vehicle Mechanics and Drivetrain.
(Lecture-problems 3 hours) Letter grade only (A-F).

452. Computer Applications in Power Systems (3)

Prerequisite: EE 350 with a grade of "C" or better or consent of instructor or graduate standing.
Modeling of power generation, transmission, and distribution systems, load-flow analysis, short-circuit studies, voltage drop and power loss calculations, transient stability and optimal power flow analysis. Application of specialized computer software for power system design and analysis.
(Lecture-problems 3 hours) Letter grade only (A-F).

453./553. Protection of Power Systems (3)

Prerequisites: EE 310, EE 350 all with a grade of "C" or better.
Protective relays, instrument transformers, low-voltage and high-voltage circuit breakers, protection of generators and motors, transformer protection and transmission line protection. Relay coordination and commercial power systems. Application of computer programs for protective device coordination. Additional projects required for EE 553.
(Lecture-problems 3 hours) Letter grade only (A-F).

458. Design of Power System Components (3)

Prerequisites: EE 330 and (either EE 450 or EE 452 or EE 453) all with a grade of "C" or better; or graduate standing.
Prerequisite/Corequisite: EE 400D or graduate standing.
Second integrative learning capstone course, focusing on the design of electrical, electronic, and electrochemical components required for power conversion, control, transmission, distribution, protection and measurements in electric power systems. Emphasis on written communication and teamwork.
(Lecture-problems 2 hours, laboratory 3 hours) Letter grade only (A-F).

462. Electromagnetics and Applications to Wireless Systems (3)

Prerequisite: EE 310 with a grade of "C" or better or graduate standing.
Electromagnetic field theory including transmission lines, vector fields, electrostatics and magnetostatics.
Maxwell's equations and plane wave propagation. Waveguides and microstrip-RF circuit principles and devices. Radiation and antenna design. Wireless communication systems including satellite and cell-phone technologies.
Letter grade only (A-F). Not open for credit to students with credit in EE 460 or EE 464. (Lecture-problems 2 hours, laboratory 3 hours)

470. Digital Control (3)

Prerequisites: EE 370, EE 370L, and EE 386 all with a grade of "C" or better, or graduate standing.
Analysis and synthesis of digital control systems. General application of both the Z-transform and the state-space approach for discrete system design.
(Lecture-problems 2 hours, laboratory 3 hours) Letter grade only (A-F).

471. Design of Control Systems (3)

Prerequisite: EE 370 with a grade of "C" or better or graduate standing.
Prerequisite/Corequisite: EE 400D.
Second integrative learning capstone course, focusing on the design of compensators using root-locus and Bode-plot methods. Design of state-space control systems and observers. Computer-aided design. Emphasis on written communication and teamwork.
(Lecture-problems 2 hours, laboratory 3 hours) Letter grade only (A-F).

474./574. Robot Modeling and Control (3)

Prerequisite: EE 370 with a grade of "C" or better.
Recommended: EE 511
Basic methodology for analysis and design of robotic manipulators. Classification of robots. Homogeneous transformations, kinematics, dynamics, trajectory planning and control of robots. Application of robots in flexible manufacturing. Advanced projects required for EE 574. EE 511 is recommended as a pre/corequisite.
(Lecture-problems 3 hours) Letter grade only (A-F).

476./576. Neural Networks and Fuzzy Logic (3)

Prerequisite: EE 386 with a grade of "C" or better or consent of instructor.
Principles and application of artificial neural networks and fuzzy logic. Mechanisms of supervised and unsupervised neural networks. Fuzzy control systems. Applications in signal processing, communications, control, and other areas.
Additional projects required for EE 576. Not open for credit to students with credit in EE 589/689. (Lecture-problems 3 hours) Letter grade only (A-F).

481./581. Satellite Communication Systems (3)

Prerequisite: EE 482 with a grade of "C" or better.
Basic orbital mechanics, link analysis, multiple access architectures and protocols, FDMA, TDMA, and CDMA systems. Synchronization techniques, modulation and coding techniques. Security and spread spectrum requirements. System design.
Additional projects required for EE 581. (Lecture-problems 3 hours) Letter grade only (A-F).

482. Communication Systems II (3)

Prerequisite: EE 382 with a grade of "C" or better or graduate standing.
Information sources and communication systems. Orthogonal series representation of signals, pulse and digital modulation techniques, band-pass digital communication systems, special topics in communications.
(Lecture-problems 3 hours) Letter grade only (A-F).

483. Digital Image Processing (3)

Prerequisite: EE 386 with a grade of "C" or better or graduate standing.
Image formation. Image detectors and their characteristics. Perception, image models. Sampling and quantization. Pixel relationships. Statistical characterization of discrete images - probability density models. Image fidelity criteria and image intelligibility. Image transforms. Image enhancement techniques.
(Lecture-problems 3 hours) Letter grade only (A-F).

486. Digital Signal Processing for Multimedia Communications (3)

Prerequisite: EE 386 with a grade of "C" or better or graduate standing.
Discrete-time signals and systems, discrete Fourier transform, fast Fourier transform, spectral estimation, interpolation and decimation, filter design and structures and applications to multimedia communications. Laboratory projects for image processing, FFT receiver, signal detection, digital phase-locked loop.
(Lecture-problems 2 hours, laboratory 3 hours) Letter grade only (A-F).

488. Communication System Design (3)

Prerequisite/Corequisite: (EE 400D, EE 430, EE 430L, and EE 482), or graduate standing.
Second integrative learning capstone course, focusing on the design of communication systems/subsystems and their implementation in software and hardware. Emphasis on written communication and teamwork.
(Lecture-problems 2 hours, laboratory 3 hours). Letter grade only (A-F).

489. Digital Signal Processing Design (3) S

Prerequisites/Corequisites: (EE 400D and EE 486) or graduate standing.
Second integrative learning capstone course, focusing on the design of digital signal processing systems and implementation of digital filters with fixed-point digital signal processors. Emphasis on written communication and teamwork.
(Lecture-problems 2 hours, laboratory 3 hours) Letter grade only (A-F).

490. Special Problems (1-3)

Prerequisites: Minimum G.P.A. of 2.5 and consent of instructor.
Assigned topics in technical literature or laboratory projects and reports.
May be repeated to a maximum of 6 units. Letter grade only (A-F).

495. Computational Physiology (3)

Prerequisite: EE 380 with a grade of "C" or better.
This course will introduce students to cardiovascular (heart) and cerebrovascular (brain) systems and signals, and the computational methods to analyze related signals, and detect/predict a physiological event of interest.
Same course as: CECS 495. Not open for credit to students with credit in CECS 495. Letter Grade only (A-F). (Lecture 2 hours, Laboratory 3 hours)


College of Engineering
University Course Listings
PDF Document IconPrint (PDF) Versions of the Catalog