Active Course List

Catalog Year 2025-2026

Filter by Subject

All Results

Electrical EngineeringCredits

This lab is designed to accompany EE 332. The lab covers the experimental measurement and evaluation of diode, BJT, and MOS characteristics; various feedback topologies; oscillator and op-amp circuits; and rectifiers and filter circuitry.

Prerequisites:
EE 231 and EE 332 taken concurrently.
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

This course will accompany EE 333 course dealing with laboratory experience of designing, evaluating and simulation of source and emitter coupled logic circuits, output stages and power amplifiers, negative feedback amplifiers, oscillator circuits, Multivibrators, Schmidt Trigger, 555 timer application to Multivibrators, Memory circuits, CMOS logic circuits, signal generating and waveform shaping circuits.

Prerequisites:
EE 332, EE 333
Areas of Interest:
Science, Technology, Engineering, Mathematics

Laboratory support for EE 334. Use of development boards and C programming language to handle I/O devices, interrupts, and all peripheral functions. Multiple functions such as timers, A/D converters, I/O devices, interrupts, and serial modules will be used together to perform desired operations.

Prerequisites:
Concurrent with EE 334
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Vector fields. Electrostatic charges, potential and fields; displacement. Steady current/current density; magnetostatic fields, flux density. Materials properties. Faraday's Law and Maxwell's equations. Skin effect. Wave propagation, plane waves, guided waves. Radiation and antennas. Transmission line theory.

Prerequisites:
EE 231, MATH 223, MATH 321 and PHYS 222
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Signals and Systems, Fourier transforms, Parseval's theorem. Autocorrelation functions and spectral density functions. Information theory. Noise and noise figure, probability and statistics. Transformation of random variables, probability of error and bit error rate. Modulation and demodulation. Overview of analog, sampled analog and digital communication systems. Spread spectrum systems.

Prerequisites:
EE 341, MATH 223
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Theory and principles of linear feedback control systems. Analysis of linear control systems using conventional techniques like block diagrams, Bode plots, Nyquist plots and root-locus plots. Introduction to cascade compensation: proportional, derivative and integral compensation. State space models.

Prerequisites:
EE 341
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Measurement techniques using the oscilloscope, spectrum analyzer and network analyzer. Signals and spectra. Frequency response. Noise and noise figure measurements. Intermodulation products. Amplitude and frequency modulation/demodulation. Sampling, aliasing, and intersymbol interference. Bit error measurement.

Prerequisites:
Concurrent with EE 353
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Laboratory support for EE 358. Experimental evaluation of basic control system concepts including transient response and steady state performance. Analog and digital computers.

Prerequisites:
EE 341 and concurrent with EE 358
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

This course explains the interfacing method between a sensor and the microcontroller, describes the features and functions of several frequently used sensors, it then proceeds to explore the subject of sensor fusion, describe the algorithms how multiple sensors are used to extract correct and more useful information than each individual single sensor; finally the course also explores how a large number of sensor nodes are connected together via the wireless networking technologies to enable the monitoring and control of our environment to improve our life.

Prerequisites:
EE334 & EE344
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

High-level language constructs using a selected assembly language, design alternatives of computer processor datapath and control, memory hierarchy/management unit, use of HDL in describing and verifying combinational and sequential circuits. Design of computer processor and memory system.

Prerequisites:
EE 234, EE 235, EE 281
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Curricular Practical Training: Co-Operative Experience is a zero-credit full-time practical training experience for one summer and an adjacent fall or spring term. Special rules apply to preserve full-time student status. Please contact an advisor in your program for complete information.

Prerequisites:
EE 235. At least 60 credits earned; in good standing; instructor permission; co-op contract; other prerequisites may also apply.
Areas of Interest:
Science, Technology, Engineering, Mathematics

This course covers the fundamentals of mobile robotic modeling, control, sensing and navigation planning. Frame coordinate systems and transformations are introduced along with physics driven dynamic differential continuous as well as discrete difference models. Algorithms associated with controller synthesis applied to path following based on sensor feedback are derived. The course also introduces electrical and mechanical implementation concepts in mobile robotic system design. In addition to the lecture, thecourse includes a laboratory component that involves the design and construction of robotic hardware and the development of associated software to test various robotic algorithms on real robots.

Prerequisites:
EE 358
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Overview of accounting and finance and their interactions with engineering. Lectures include the development and analysis of financial statements, time value of money, decision making tools, cost of capital, depreciation, project anaysis and payback, replacement analysis, and other engineering decision making tools.

Prerequisites:
Advanced standing in the program
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Behavior of analog systems and digital systems in the presence of noise, principles of digital data transmission, baseband digital modulation, baseband demondulation/detection, bandpass mondulation and demodulation of digital signals. Channel coding, modulation and coding trade-offs, spread spectrum techniques, probability and information theory.

Prerequisites:
EE 353 and EE 363
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Vision (whether in humans or robots) is fundamentally a computational process. Visual processes for machines must be able to deliver the kinds of capabilities that humans have: scene recognition, motion processing, navigation, and so forth. This course will begin by examining some of the elementary concepts in robot's vision. Subprocesses to be examined include edge detection, methods for obtaining shape information from images, object detection, space reconstruction and multi-view integration. The student will also be exposed to unsolved problems in these topics. The workload consists of programming and course projects

Prerequisites:
MATH 247, EE341
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Design of combinational and sequential systems and peripheral interfaces. Design techniques using MSI and LSI components in an algorithmic state machine; implementation will be stresses. Rigorous timing analysis transmission-line effects and metastability of digital systems will be studied.

Prerequisites:
EE 244
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

The design and organization of engineering projects. Project proposals, reporting, feasibility studies, and interpretation. Specification preparation, interpretation, and control. Issues involving creativity, project planning and control, and intellectual property rights. Students enrolled in this course must initiate and complete a design project in a small team format.

Prerequisites:
EE 332, EE 337, EE 341, EE 358. Select One Course: EE 333, EE 390. Select One Course: EE 334, EE 353. Select One Course: EE 350, EE 395
Graduation Requirements:
Writing Intensive
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

The features, data rate, frequency range, and operation of several wireless networking protocols such as Wi-Fi, Low Energy Bluetooth, Near Field Communication, Radio frequency Identifier (RFID), Threads, and ZigBee that can be used to implement Internet of Things (IoT) are introduced. The electrical, functional, and procedural specifications of Wi-Fi are then examined in detail. The programming and data transfer using the hardware Wi-Fi kit are carried out to demonstrate the versatility of this protocol.

Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

This course is a continuation of EE 358. Techniques for the analysis of continuous and discrete systems are developed. These techniques include pole placement, state estimation, and optimal control.

Prerequisites:
EE 358 and EE 368
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Develop design and analysis techniques for discrete signals and systems via Z-transforms, Discrete Fourier Transforms, implementation of FIR and IIR filters. The various concepts will be introduced by the use of general and special purpose hardware and software for digital signal processing.

Prerequisites:
EE 341
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Power generation, transmission and consumption concepts, electrical grid modeling, transmission line modeling, electric network power flow and stability, fault tolerance and fault recovery, economic dispatch, synchronous machines, renewable energy sources and grid interfacing.

Prerequisites:
EE 231 or via permission from instructor
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

This course is designed to provide students with knowledge of the design and analysis of static power conversion and control systems. The course will cover the electrical characteristics and properties of power semiconductor switching devices, converter power circuit topologies, and the control techniques used in the applications of power electronic systems. Laboratories consist of computer-based modeling and simulation exercises, as well as hands-on laboratory experiments on basic converter circuits and control schemes.

Prerequisites:
EE 333
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Introduction to theory and techniques of integrated circuit fabrication processes, oxidation, photolithography, etching, diffusion of impurities, ion implantation, epitaxy, metallization, material characterization techniques, and VLSI process integration, their design and simulation by SUPREM.

Prerequisites:
EE 303 and EE 332
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Principles of electromagnetic radiation, antenna parameters, dipoles, antenna arrays, long wire antennas, microwave antennas, mechanisms of radiowave propagation, scattering by rain, sea water propagation, guided wave propagation, periodic structures, transmission lines, microwave/millimeter wave amplifiers and oscillators, MIC & MMIC technology.

Prerequisites:
EE 350
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs:

Completion of design projects and reports. Lectures on ethics, issues in contracting and liability, concurrent engineering, ergonomics and environmental issues, economics and manufacturability, reliability and product lifetimes. Lectures by faculty and practicing engineers.

Prerequisites:
EE 467 and Senior Standing
Graduation Requirements:
Writing Intensive
Areas of Interest:
Science, Technology, Engineering, Mathematics
Programs: