A student working with an electrical device

Electrical Engineering Curriculum

Navigating a path to your academic success.

Explore electrical engineering courses currently offered

ELEC 102

Introduction to Electro-Technology Practice

Units: 3

Introduction to the underlying scientific principles of electrical and electronic technologies encountered in our daily lives. This course answers how and why for the student with minimal background in physical science. Foundations of both historic and emerging technologies, and how they affect our environment and society are presented. This course fulfills a non-laboratory core curriculum Physical Science requirement for non-majors. Three hours lecture-recitation-demonstration per week.


ELEC 201

Electrical Circuits

Units: 4

Electrical element physical behavior and component models; network laws and analysis techniques; time and frequency domain techniques for the analysis of linear networks; computer-aided analysis using SPICE or approved equivalent; introduction to AC power; laboratory circuit design, testing, and verification. Three hours lecture and one three-hour laboratory weekly. Fall and spring semesters. Prerequisites: ELEC 201L (Can be taken concurrently) and MATH 310 (Can be taken concurrently) and PHYS 271.


ELEC 201L

Electrical Circuits Lab

Units: 0

Laboratory for ELEC 201. Prerequisites: ELEC 201 (Can be taken concurrently) and MATH 310 (Can be taken concurrently) and PHYS 271.


ELEC 294

Special Topics in Electrical Engineering

Units: 1 TO 4

Special topics seminar in areas of special interest to electrical/electronics/computer engineering. May be repeated for credit with a different topic.


ELEC 299

Independent Study

Units: 1 TO 3

Individual project in creative design and synthesis under the general supervision of a participating professor. Project proposal must be submitted and approved prior to enrollment. May be repeated for credit.


ELEC 301

Electronics I

Units: 4

Analysis and design of analog and digital electronic devices, circuits and systems including single and multiple transistor amplifiers, logic gates and other digital logic building block elements; low frequency models of bipolar junction transistors and field effect transistors; design features and characteristics of integrated circuit operational amplifiers; computer-aided analysis and design using SPICE; laboratory design, testing and verification. Three hours lecture and one three-hour laboratory weekly. Fall semester. Prerequisite: ELEC 201.


ELEC 302

Electronics II

Units: 4

Electronic circuit design including integrated circuit realizations; computer-aided design using SPICE; power amplifiers and output stages; design of feedback amplifiers and active filters; frequency response including high frequency models of electronic devices; laboratory design, testing and verification. Three hours lecture and one three-hour laboratory weekly. Spring semester. Prerequisites: ELEC 301; concurrent enrollment in ELEC 350.


ELEC 310

Embedded Systems Design

Units: 4

Introduction to a basic microprocessor and its applications; microcomputer systems organization; memory and I/O device interfacing; assembly language programming of a basic microprocessor; use of assemblers and other development tools. Three hours lecture and one three-hour laboratory weekly. Spring semester. Prerequisites: (COMP 110 or ENGR 121 or COMP 150),ELEC 340.


ELEC 310L

Introduction To Microcomputers

Units: 1


ELEC 311

Semiconductor Electronic Devices

Units: 3

Semiconductor fundamentals and basic application including crystal structure and energy bands, charge carriers and their movements in crystal (thermal motion, drift, and diffusion) physics of semiconductors under non-equilibrium (generation and recombination, quasi-Fermi levels, and light-generated carriers), P-N junctions, field effect transistors, bipolar junction transistors. Three hours weekly. Fall semester. Prerequisites: CHEM 151 and CHEM 151L and MATH 151 and PHYS 271.


ELEC 320

Principles of Electrical Power

Units: 3

Fundamentals of electrical power circuits and devices; electromechanical energy conversion; theory and analysis of magnetic circuits and transformers; theory and analysis of DC and AC electric machines including steady-state and dynamic characteristics. Three hours lecture weekly. Fall semester. Prerequisites: ELEC 201.


ELEC 340

Digital Design

Units: 4

Analysis and design of combinational and sequential digital circuits; digital circuit design using MSI, LSI, and VLSI; digital systems design using programmable logic devices; design and simulation using a hardware description language; asynchronous sequential logic; digital electronics. Three hours lecture and one three-hour laboratory weekly. Fall semester. Prerequisites: ENGR 121 or COMP 110 or COMP 150; ELEC 201.


ELEC 350

Signals and Systems

Units: 3

Methods of analysis for linear, time-invariant systems; time and frequency domain analysis; Fourier series; Laplace and Fourier Transform methods of analysis; state variable representation; sampling theorem; simulation diagrams and system realization; introduction to discrete-time approximations and analysis; computer-aided analysis and simulation using MATLAB or equivalent. Three hours lecture weekly. Spring semester. Prerequisites: (COMP 110 or ENGR 121) and ELEC 201 and MATH 310 and MATH 410 (Can be taken concurrently)


ELEC 351

Introduction to Artificial Intelligence

Units: 3

Recent advances in big data, computational power, smart homes, and autonomous vehicles have rendered artificial intelligence (AI) as a major technological revolution in engineering and computer science. The goal of this course is to introduce students to the fundamental principles, techniques, challenges, and applications of AI, machine learning, and natural language processing. Topics covered include heuristic search and optimization techniques, genetic algorithms, machine learning, neural networks, and natural language understanding. Several applications of AI will be explored including computer vision, pattern recognition, image processing, biomedical systems, internet of things, and robotics. Prerequisites: COMP 110 (Concurrently)


ELEC 403

Advanced Electronic Circuit Design

Units: 3

Analysis and design of analog and digital electronic circuits and systems including: oscillators, waveform generation, communication circuits, power electronics, and digital gates; computer-aided analysis and design; lecture/recitation and occasional lab/demonstration. Prerequisite: ELEC 301 or consent of the instructor.


ELEC 410

Microcomputer-Based Systems Design

Units: 4

Use of microcomputer as an engineering system component in design; systems characteristics and programming of microprocessors, microcontrollers and related architectures; data acquisition, control, timing, I/O, and interfacing; use of computer-aided tools for design and evaluation of microcomputer-based systems; design projects. Prerequisite: ELEC 310.


ELEC 412

Radio Frequencydy and Microwave Engineering

Units: 3


ELEC 422

Mechatronics Systems Engineering

Units: 3

This course is an introduction to mechatronics as a discipline and covers fundamentals of mechatronic systems. The emphasis will be on the interplay of the constituent disciplines (mechanics-electronics-software-control) in design of modern products and systems. The content will include: ways of integration of mechanics- electronics-software, fundamentals of modeling of engineering processes, systems identification, sensors, actuators, power processing in mechatronic systems, control of closed-loop mechatronic systems, and its implementation. Prerequisites: MATH 310, ENGR 102, and ELEC 201


ELEC 426

Power Electronics

Units: 3

Principles of power solid-state electronic device switching and circuitry with emphasis on: analysis and design criteria of DC voltage controllers, controlled rectifiers and converters; selected control schemes and applications; computer-aided analysis and design. Prerequisites: ELEC 311 and ELEC 302 and ELEC 320 and ELEC 460 (Can be taken concurrently)


ELEC 430

Applied Electromagnetics

Units: 4

Principles of electromagnetic fields, propagation, and transmission; Maxwell’s equations and classical solutions using boundary conditions; microwave transmission line principles and applications; waveguides; introduction to antennas. Computer-aided analysis and design. Fall semester. Prerequisites: MATH 410, PHYS 271, ELEC 350.


ELEC 432

Radio Frequency and Microwave Engineering

Units: 3

An introduction to the design and analysis of active and passive radio frequency and microwave circuits. Topics include radio frequency and microwave circuit analysis, measurement methods, transmission line structures, matching networks, oscillators, and mixers. Computer-aided analysis and design. Prerequisites: MATH 410, ELEC 302, and ELEC 430 (Can be taken concurrently).


ELEC 450

Digital Signal Processing and Applications

Units: 3

Analysis and design of sampled-data and discrete-time systems; z-transform and state-space techniques; introduction to hardware implementation; principles of digital signal processing and control including noise considerations; computer-aided analysis and design. Prerequisites: ELEC 350 and ISYE 330 or MATH 315 (can be taken concurrently).


ELEC 456

Biomedical Instrumentation

Units: 3

Techniques and equipment used by engineers in biomedical signal acquisition, biomedical signal analysis, and medical environment. Theory and application of biomedical technology. Basics of and requirements for biosignal transducing, amplification, and processing. Topics include current biomedical imaging technology, biomedical safety, and biomedical ethics. Prerequisite: ELEC 302.


ELEC 460

Control Systems Engineering

Units: 4

Analysis and design of linear feedback systems; control components; time, frequency, and transform domain representations and design techniques; systems specifications, performance indices, evaluation and testing; controller and compensator design; complex frequency and state-variable techniques. Introduction to sampled-data systems. Computer-aided design and simulation. Three hours lecture and one three-hour laboratory weekly. Spring semester. Prerequisites: ELEC 320, and ELEC 350 and MATH 410.


ELEC 470

Communication Principles and Circuits

Units: 4

Signal analysis; analog and digital modulation and detection techniques; modern communication circuits and devices. Application of probability theory and random processes to communication systems. Three hours lecture and one three-hour laboratory weekly. Fall semester. Prerequisites: ELEC 302 and ELEC 350,and MATH 410 and (ISYE 330 (Can be taken concurrently) or MATH 315 (Can be taken concurrently)).


ELEC 472

Wireless and Digital Communications

Units: 3

Digital and wireless communication systems and modulation techniques. Schemes for multiplexing and multiple access in wireless networks. Propagation and channel coding issues. Practical issues in the design and development of cellular, satellite-based, and other wireless communication systems. Prerequisite: ELEC 470


ELEC 472L

Wireless and Diigital Communications Lab

Units: 1


ELEC 480

Optoelectronic Materials and Devices

Units: 3

Introduction to the operation and design of optoelectronic materials and devices including compound semiconductors, fabrication, crystal growth, and devices such as lasers, LEDs, and detectors. Prerequisites: ENGR 311 and ELEC 301.


ELEC 491

Electrical Engineering Design and Practice I

Units: 3 TO 4


ELEC 491W

Electrical Engineering Design and Practice I

Units: 4

Proposal and concept design phase of a capstone project culminating in a documented and approved project to be implemented in Electrical Engineering Design and Practice II (ELEC 492). Working as a multidisciplinary team, an iterative design process is applied to a major design experience based on the knowledge and skills acquired in earlier course work. Stages of design include problem identification, formulation of requirements, research and analysis, evaluation of alternatives, use of modern design methods and engineering techniques that incorporate realistic constraints, project planning, testing and proof-of-concept. Societal, ethical, and professional practice considerations are integrated into the design process. Three hours lecture-recitation and one three-hour laboratory weekly. Fall semester. Prerequisites: (ELEC 302 or ELEC 310) and ELEC 350.


ELEC 492

Electrical Engineering Design and Practice II

Units: 3

Principles of engineering design culminating in a project that applies and integrates topics in electrical and electronic circuits, signals, and systems; technical and non-technical considerations; research, planning, analysis, detail design, prototyping, implementation, testing, evaluation, and documentation of an engineering design project; design reviews including written reports and oral presentations to multiple audiences. Two hours of lecture and four hours of laboratory weekly. Spring semester. Prerequisites: ELEC 491W.


ELEC 494

Special Topics in Electrical Engineering

Units: 1 TO 4

Special topics seminar in areas of special interest to electrical/electronics/computer engineering. May be repeated for credit with a different topic.


ELEC 496

Undergraduate Research

Units: 1 TO 3

Faculty-directed undergraduate research in electrical engineering. Problem proposal must be submitted and approved prior to enrollment. Written report required. Upper division standing in the EE major. Prior approval by the department chair is required. May be repeated for credit.


ELEC 498

Internship/Co-op Experience

Units: 1 TO 3

Directed upper division level internship/ co-operative experience in engineering research, design, development, manufacturing, or the engineering activity. Written report required. Credit not applicable to minimum program graduation requirement. Placement contingent upon approval of participating organization. May be repeated for credit.


ELEC 499

Independent Study

Units: 1 TO 3

Individual project in creative design and synthesis under the general supervision of a participating professor. Project proposal must be submitted and approved prior to enrollment. May be repeated for credit. Prerequisites: Second semester junior standing in the EE major or approval of instructor. Every semester.