Students in Zero Gravity

Bachelor of Science in Electrical Engineering (BSEE)

The electrical engineering program offers a background that enables students to pursue careers in any of the many diverse facets of electrical engineering such as electronics/VLSI, electromagnetics, power systems, antenna design, networks, communications, controls, and optics. The student may also select advanced undergraduate courses to develop individual and specific interests.


Electrical Engineering Advising and Mentoring

Electrical Engineering majors receive curriculum advising from the Center for Engineering Education (CUE2) which is located in the Engineering Building Room 157.  Students are free to make an appointment to speak with an advisor to discuss curriculum planning, progress towards graduation, and problems with classes or other concerns as needed. Please click on this link for more information:

Important Links

EE Program Checksheet and Flowchart

More Information

The electrical engineering electives must include a two-course sequence. A list of approved sequences is given below. Students may select a sequence from this list or may substitute an alternative sequence which represents another area of specialization within the ECE discipline. The remaining 6 hours may be chosen from any 300 level or above CPE, EE, or OPE courses (unless otherwise stated in the catalog) that are offered by the ECE Department that meet the approval of the student's advisor.

Approved Sequences:

Signals and Systems:                 Electronics/VLSI:

1: EE 424 and EE 426                               1: EE 416 and EE 436
2: EE 414 and EE 426                               2: EE 416 and EE 451
3: EE 414 and EE 424

4: EE 414 and EE 486


Optics:                                          Software Engineering:

1: EE 454 and EE 451                                1: CPE 353 and CPE 453
2: EE 453 and EE 451
3: EE 454 and EE 453

Undergraduate Electrical Engineering Courses (EE)

202 Introduction to Digital Logic Design, (3 hrs)

Engineering approaches to design and analysis of digital logic circuits. Boolean algebra, Karnaugh maps, design using MSI and LSI components, algorithmic state and machine design of sequential circuits. Prerequisites or Co-requisites EE 100 and CPE 112.


203 Digital Logic Design Lab (1 hr)

Experiments in applying Boolean logic concepts to digital design. The course introduces students to small-scale prototyping and simulation techniques that are used to implement and evaluate digital combinational and sequential logic designs. Course is normally taken the semester following the successful completion of EE 202.  Prerequisite EE 202 – Introduction to Digital Logic Design


213 Electrical Circuit Analysis I (3 hrs)

Basic concepts of DC and AC circuit theory and analysis.  Includes both DC and AC power (circuit elements, voltage-current characteristics for circuit elements, independent and dependent sources, Kirchoff's laws and circuit equations, source transformations, Thevenin's and Norton's theorems and superposition, introduction to operational amplifiers, introduction to sinusoidal steady-state, phasors, and impedance). Prerequisites or Co-requisites Pre w/Con MA 201 and PH 112


223 Design and Modeling of Electric Circuits and Systems (3 hrs)

Electrical circuit and systems design and modeling. Includes using modern tools (i.e. Matlab and simulink) to design and model circuits. Introduces and reinforces engineering design principles through real physical prototyping of analog/digital systems. Prerequisites or Co-requisites EE 202 & EE 213.


307 Electricity and Magnetism

Basic concepts of electrostatics, electric potential theory, electric fields and currents, fields of moving charge, magnetic fields, Maxwell's equations. Prerequisites or Co-requisites

EE 213 – Electrical Circuit Analysis I


308 Electromagnetic Engineering

Review of Maxwell's equations, uniform plane waves in different types of media, reflection, and transmission of uniform plane waves, transmission lines, waveguides, antennas. Prerequisites or Co-requisites EE 313 – Electrical Circuit Analysis II


310 Solid State Fundamentals (3 hrs)

Basic physical processes occurring in solids. Schrodinger equation and its applications. Energy bands and charge carriers in semiconductors, excess carriers in semiconductors, introduction to semiconductor junctions, the bipolar junction transistor, the metal-insulator- semiconductor field-effect transistors. Prerequisite: PH 113Prerequisite with concurrency: MA 238


315  Introduction to Electronic Analysis and Design (3 hrs)

Diode, bipolar transistor and FET circuit models for the design and analysis of electronic circuits. Single stage amplifier analysis and design. Computer aided design calculations, amplifier operating point design, and frequency response of single and multistage amplifiers. High frequency and low frequency designs are emphasized.  Pre-requisite: EE 213


316 Electronic Measurements and Devices Design Lab (1 hr)

Experiments in the measurement of electronic device characteristics. Voltage, current, impedance, frequency, and waveform measurements. Design of biasing networks, small signal amplifiers and switching circuits. Prerequisite with concurrency EE 315 – Introduction to Electronic Analysis and Design


382 Analytical Methods for Continuous Time Systems (3 hrs)

Fourier Series, Fourier and Laplace transforms with emphasis on their physical interpretation. System representation by transfer functions and impulse response functions. Convolution integral. Transient response. Modeling and simulation. Prerequisites EE 213 – Electrical Circuit Analysis IMA 238 – Applied Differential EquationsMA 244 – Introduction to Linear Algebra


383 Analytical Methods for Multivariable and Discrete Time Systems (3 hrs)

Discrete time signals and systems, sampling techniques, Z and discrete Fourier transforms, multivariable systems. Introduction to digital signal processing. Prerequisites or Co-requisites Prerequisite: EE 382


384 Digital Signal Processing Laboratory (1 hr)

Design and programming of digital processing algorithms such as DFT, FFT, IIR, and FIR filtering. Prerequisite: CPE 381 Prerequisite with concurrency: EE 383 Analytical Methods for Multivariable andDiscrete Time Systems


385 Random Signals and Noise (3 hrs)

Random variables and probability description of signals. Introduction to random processes: autocorrelations, cross correlation, power spectral density. Noise analysis: thermal, shot, white, and colored. Response of electrical systems to random inputs. Prerequisite: EE 382 or CPE 381.


386 Introduction to Control and Robotic System (1 hr)

The basic theories and analytical techniques for modeling, analysis and control of dynamic systems. Transfer functions, block-diagrams, frequency response, stability criteria, series and feedback controller design, and digital control. Introduction to the dynamic analysis and control of robotic systems. Prerequisites CPE-381 or EE 382.


401 Real-Time Digital Signal Processing (3hrs)

Introduction to digital signal processor architectures, applications, assembly and high-level language programming, and development tools for implementing digital signal processing algorithms. Prerequisite: EE 383 or CPE 381


411 Electric Power Systems (3 hrs)

Power generation, transmission, and distribution. Three-phase circuits and per unit analysis, load-flow studies, symmetrical components, and power systems stability.Prerequisites or Co-requisites Prerequisite: EE 313


412 Senior Design Project in Electrical Engineering (1,2,3 hrs)

The objective of this course is to allow a student with senior standing and permission of the instructor to complete a design project under the supervision of a faculty member. Prerequisites or Co-requisites TBD by Requesting Faculty Member


EE 414  Analog & Digital Filter Design  (cross-listed with EE 514)

Semester Hours: 3

Analog filter design via Butterworth, Chebyshev, and elliptical approximation. Active filter design using operational amplifiers. Digital filter design methods. Prerequisites: EE 315 and EE 383.


416 Electronics II (3 hrs)

Integrated circuits and microdevices related to multistage amplifiers, oscillators, design specifications, operational amplifiers, and microcircuits. Computer simulation. Prerequisites EE 313 – Electrical Circuit Analysis II EE 315 – Introduction to Electronic Analysis and Design


424 Introduction to Data Communication Networks (3 hrs)

Overview of historic development of modern telephone and data communication system, system architecture, standards, broadband switching systems, modems, protocols, personal and mobile communications, digital modulation techniques. Prerequisites EE 383 – Analytical Methods for Multivariable and Discrete Time Systems EE 385 – Random Signals and Noise


426 Communication Theory (3 hrs)

Review of elementary signals and systems including the Hilbert transform, cross and auto correlation, power density spectrum, and the Wiener-Khintchine theorem. Butterworth and Chebyshev lowpass filters. Bandpass signals and systems. The lowpass equivalent of a bandpass signal/ system. Commonly used forms of linear and nonlinear modulation. Demodulation methods and circuits. Phase lock and frequency feedback techniques. Prerequisite: EE 382 Analytical Methods for Continuous Time Systems


428 VLSI Design II (3 hrs)

Advanced experience with CAD tools for VLSI design, IC testing. Design Project from EE/CPE 427 to be fabricated and tested. Implementation and verification of test programs, IC testing and troubleshooting, legal, economic, and ethical design issue. Oral presentations and written reports are required. Students enrolling in CPE 428 must enroll concurrently in CPE 428L. Prerequisites: CPE/EE 427. Same as EE 428.


436 Digital Electronics (3 hrs)

Introduction to digital electronics. The Metal-Oxide-Semiconductor (MOS) transistor. MOS inverters: and Static Characteristics.  MOS Inverter: Switching Characteristics.  Combinational MOS Logic Circuits. Semiconductor Memories Prerequisites EE 202 – Introduction to Digital Logic Design EE 315 – Introduction to Electronic Analysis and Design


486 Introduction to Modern Control Systems (3hrs)

The basic ideas and techniques of modern control theory. Analytical techniques for modeling, analysis and control of MIMO dynamic systems. State variable description of dynamic systems. State-variable feedback control design and state observers. Kalman-filtering. Fundamentals of nonlinear systems analysis. Introduction to discrete-time system modeling, analysis and control. Basics of adaptive and optimal control. Applications to aerospace and electric power systems. Prerequisites or Co-requisites Prerequisites EE 386 or instructor permission.


494 EE Design Projects (3 hrs)

Design, simulation, and construction of selected interdisciplinary projects. Review of legal, economic, and ethical issues. Students work as individuals or teams under the direction of a faculty member to design, implement, test, and evaluate their projects. Oral presentation and written reports are required.  Prerequisites EE 308, EE 310, EE 313, EE 315, EE 383, EE 385, EE 386, CPE 323, ISE 321