Skip to Content

College of Engineering and Computing

Electrical Engineering

Our Courses

Undergraduate Courses


  • ELCT 101: Introduction to Electrical Engineering (3) – This course provides an introduction to EE using a practice-oriented approach in various topics, transistors, basic Arduino programming, energy harvesting, sensing, wireless communication, and circuit.  Syllabus  Course offered: Fall/Spring
  • ELCT 102: Electrical Science (3) – This course introduces fundamentals of electrical and electronic components (i.e. Ohm’s law, Kirchhoff’s Voltage and Current laws, resistors, capacitors, diodes and transistors), basic network laws, mathematical and computer tools for network analysis (i.e. MATHLAB).  Prereq or Coreq – MATH 141  Syllabus  Course offered: Fall/Spring
  • ELCT 201: Introductory Electrical Engineering Laboratory (3) – This lab introduces basic laboratory procedures, instrumentation and measurements, report writing, use of computer, and introduce passive circuit analysis and design.  PrereqELCT 102 and CSCE 211 Prereq or coreq ELCT 222  Syllabus  Course offered: Fall/Spring
  • ELCT 220: Electrical Engineering for Non-Majors (3) - Fundamentals of electrical engineering for mechanical, chemical, or other engineering disciplines, including electric circuits, measurements, data acquisition, sensors, motors, and controllers.  Prereq – MATH 142 Syllabus  Course offered: Fall/Spring
  • ELCT 221: Circuits (3) – This course is to introduce the topics of Linear circuit analysis and design (i.e. Nodal and Mesh Analysis, Thevenin and Norton transformations, Sinusoidal (AC) signals, SPICE simulations, Three-phase circuits.)  Prereq MATH 142, ELCT 102 or ELCT 220  Syllabus  Course offered: Fall/Spring
  • ELCT 222: Signals & Systems (3) –  This course is  a continuation of the study of linear system and an introduction of signal processing including first-order circuits, frequency responses, Laplace transform, Fourier series & transform, and Operational amplifiers.  PrereqGrade of C or Better in ELCT 221, MATH 242  Syllabus  Course offered: Fall/Spring
  • ELCT 301: Electronics Laboratory (3) – This lab teaches hands on experience in design and implementation of analog and digital electronic circuits; use of instruments to acquire data; written lab reports.  PrereqELCT 201 Prereq or co-reqELCT 371  Syllabus  Course offered: Fall/Spring
  • ELCT 302: Real-Time Systems Laboratory (3) – This lab features the Top Gun race where a team of students design and program an autonomous vehicle to compete who is the fastest and stay on a track the longest. Topics covered include Opoen Loop Microcontroller-based DC motor control, Speed Measurement, Model Identification, Closed Loop Simulation & Control, Steering & Logic Control.  PrereqELCT 301  Syllabus
  • ELCT 321: Digital Signal Processing (3) -  This course is an introduction to characteristics, design, applications of discrete time system, Fast Fourier Transform, filters (Finite & Infinite Impulse Responses), Spectrum representation, Sampling & Aliasing: Shannon’s Theorem.  PrereqELCT 222  Syllabus  Course offered: Fall/Spring
  • ELCT 331: Control Systems (3) – This course introduces an analysis & design of control systems including Laplace transform, transfer function, Physical systems modeling, Root Locus analysis, Time and Frequency Domain.  PrereqELCT 222  Syllabus  Course offered: Fall/Spring
  • ELCT 332: Fundamentals of Communication Systems (3)Introduction to communication systems, sampling theorem, modulation theory, multiplexing, phase-lock loops, and related topics. PrereqELCT 321, STAT509  Syllabus  Course offered: Fall only
  • ELCT 350: Computer Modeling of Electrical Systems (3) – This course introduces a use of appropriate computer and applications software and languages for modeling electrical and electronic systems. Topic covered include Circuit Simulation, Linear DC Nodal Analysis, Linear Transient Analysis,  Dynamic Circuit, C++ programming, MATLAB, VTB, etc.  PrereqELCT 222 , CSCE 145  Syllabus  Course offered: Fall/Spring
  • ELCT 361: Electromagnetics (3) – This course introduces a basic concept of electric and magnetic fields including electrostatics, magnetostatics, and quasi-statics with computer applications. Topics covered include Vector Analysis, Time varying fields and Maxwell’s Equation, Energy and Potential, Poisson’s and Laplace’s Equations, Dielectrics and Capacitance, etc.  PrereqPHYS 212, MATH 241  Syllabus  Course offered: Fall/Spring
  • ELCT 363: Introduction to Microelectronics (3) – This course provides a basic understanding of the semiconductor materials - characteristics, working principles and applications; provides the insight useful for understanding semiconductor devices and technologies; semiconductor physics, p-n junctions diodes, metal-semiconductor contacts, heterojunctions, transistors.  PrereqMATH 241, PHYS 212  Syllabus  Course offered: Fall/Spring
  • ELCT 371: Electronics (3) –  This course is an introduction to analog circuit design and analysis. Topics covered include generic amplifier model, operational amplifier, Diodes and diode circuit characteristics, Bipolar junction transistors, Field-effect transistors, and Frequency response of amplifiers.  PrereqELCT 222, CSCE 211  Syllabus  Course offered: Fall/Spring
  • ELCT 403: Capstone Design I (3) – This is the first semester of 2-semester long Senior Design project with an emphasis on the application of theory and skills learned from all 300 level courses to planning and a preliminary design of an electrical and electronic system.  Group projects vary each semester.  PrereqELCT 302  Syllabus  Course offered: Fall/Spring
  • ELCT 404: Capstone Design II (3) – This is the continuation of the first Capstone Design I. In the second semester with an emphasis on the building of the prototype and implementation.  Prereq – ELCT 403  Syllabus  Course offered: Fall/Spring

 Career Electives/Entry Level Graduate Courses


  • ELCT 510: Renewable Energy Technologies: Photovoltaic Devices and Systems (3) – The course focuses on the physics behind these renewable energy technologies, devices being developed, efficiency and benefit analysis. Particular attention will be paid to the photovoltaic solar systemsPrereq: Senior undergraduate or graduate standing  Syllabus  Course offered: Spring only
  • ELCT 521(A): Introduction to Microwave (3) – Introduction to plane electromagnetic wave propogation, transmission lines, transmission line equations, input impedance, waveguides, and cavities, antennas and antenna arrays, microwave modeling.  Prereq – ELCT 361 or PHYS 504 Syllabus  Course offered: Fall only
  • ELCT 530: Industrial Controls (3) – This course focuses on the embedded electronics and software used in data acquisition, and process and instrument control in an industrial or manufacturing Environment.   Prereq – ELCT 331 Syllabus  Course offered: Fall only
  • ELCT 531(A): Digital Control Systems (3) – Analysis and design of discrete-time control systems, implementation of control systems using digital electronic systems. Applications to electrical systems.   Prereq – ELCT 331  Syllabus  Course offered: Spring only
  • ELCT 540: Nanotechnology (3) - Focus on materials and systems whose structures and components exhibit novel and significantly improved physical, chemical, and biological properties, phenomena, and processes due to their nanoscale size.
  • ELCT 541: Sensors for Biomedicine (3) - Operating principles and design of bioelectric sensors and sensor systems for medical applications. Prereq - C or better in ELCT 361, ELCT 363 and ELCT 371 Course offered: Spring only
  •  ELCT 551(A): Power Systems Design and Analysis (3) – Transmission line design, load flow, and short circuit analysis ofpower systems.  Prereq – ELCT 331  Syllabus  Course offered: Fall only
  • ELCT 553(A): Electromechanical Energy Conversion (3) – Analysis and design of electromechanical energy conversionsystems, including electrical machines and electronic drives.  Prereq – ELCT 331, ELCT 361  Syllabus  Course offered: Spring only
  • ELCT 554(A): Integration of Photovoltaics in Modern Power Systems (3) – Analysis and design of power systems in presence of photovoltaic generation with focus on protection systems, control, power quality.  Prereq – ELCT 551 Syllabus  Course offered: Spring only
  • ELCT 559: Special Topics in Distributed Energy Resources for Electric Energy Systems (3) –  Special topics in distributed energy resources for modern electrical energy systems. Course content varies and will be announced in the schedule of classes by title. May be repeated as topics vary. Prereq or Coreq: ELCT 551 Syllabus  Course offered: Spring only
  • ELCT 562(A): Wireless Communications (3) – Second and third generation wireless networks, wireless local areanetworks (WLANs), Bluetooth, cellular concepts, mobile radio propagation, modulation techniques, multiple access techniques, wireless networking, wireless systems and standards.  Prereq – ELCT 332, ELCT 361  Syllabus  Course offered: Fall only
  • ELCT 563(A): Semiconductor Electronic Devices (3) – Semiconductor Electronic Devices –  Topics include principles and characteristics of semiconductor, p-n junction and Schottky diodes, field-effect transistors (JFETs, MESFETs, and MOSFET), and bipolar junction transistors. Prereq – ELCT 363 or equivalent  Syllabus  Course offered: Spring only
  • ELCT 564(A): RF Circuit Design for Wireless Communications (3)Topics include transmission lines, microwave network analysis, passive components, impedance matching, coupled lines, RF & microwave filter. Prereq – ELCT 361  Syllabus  Course offered: Spring only
  • ELCT 566: Semiconductor Optoelectronics (3) Basic semiconductor material optical properties. Principles and structures of semiconductor lasers, Light Emitting Diodes, and photodetectors. Prereq – ELCT 361 Syllabus  Course offered: Fall only
  • ELCT 572(A): Power Electronics (3) – Basic analysis and design of solid-state power electronic devices and circuitry.  Prereq – ELCT 331, ELCT 371 Syllabus  Course offered: Fall only
  • ELCT 582: Semiconductor Laboratory (3) Prereq – ELCT 363 Syllabus

Graduate Courses (listed by area)

Decision and Control 

  • ELCT 837: Modern Control Theory (3) – The analysis and synthesis of linear, non-linear, and discrete control systems employing the state space approach. Prereq – ELCT 331 Syllabus
  • ELCT 838: Optimal Control & Estimation (3) – Optimal filtering, prediction, and smoothing in the presence of uncertainty.  Prereq – ELCT 331 Syllabus

Power and Energy Systems 

  • ELCT 751: Advanced Power Systems Analysis (3) – Network analysis methods suitable for computer implementation. System studies, including load-flow analysis, short-circuit analysis, and state estimation.  Prereq – ELCT 551
  • ELCT 752: Power System Grounding and Transients (3) Modeling and analysis techniques used in the design of electric power grounding systems, power system fault analysis, numerical techniques for power system transient analysis.  Prereq – ELCT 551
  • ELCT 753: Electrical Drives (3) – Dynamics of electrical machine and space phasor theory. Analysis and design of control architecture for electrical motors.  Prereq – ELCT 553
  • ELCT 772: Advanced Power Electronics (3) – Advanced topics in power electronics to include rectifiers, inverters,
    resonant and soft switching converters, power converter system stability issues.  Prereq – ELCT572  Syllabus
  • ELCT 870: Computing Methods for System Simulation (3) Use and development of computer software applications for modeling and simulation of energy systems.
  • ELCT 883: Power Systems Stability & Contro(3) Power system transient and dynamic stability analysis. Power system control, including excitation systems, automatic generation control and boiler-turbine-generator models.  Prereq – ELCT 751

 Communications and Electromagnetics

  • ELCT 761: Fundamental Electromagnetics (3) Theorems and principles of EM theory, Maxwell’s equations, vector and scalar potentials. Solution to Maxwell’s equation in one-, two-, and three-dimensions. Green’s functions and theorems with applications to radiation and guided-wave propagation.  Prereq – ELCT 361
  • ELCT 762: Signal Integrity in High Speed Circuits (3) – The concept of signal integrity for high speed circuits, signal parameters, transmission lines, I/O buffer models, clock schemes, serial data, package/die/connector modeling, I/O power delivery, and measurement.  Prereq – ELCT 561
  • ELCT 771: Optical Communications Devices & Systems (3) Principles of optical communications, optical signal modulation, optoelectronic devices for optical communications.  Prereq – ELCT 361, ELCT 363, ELCT 581
  • ELCT 861: Advances in Electromagnetics (3) – Designate as special topics course.
  • ELCT 862: Antennas & Radiation (3) – Radiation mechanism and fundamental parameters. Dipoles, monopoles, and loop antennas. Antenna arrays. Microstrip, helical, biconical, sleeve, spiral, and log-periodic dipole antennas. Horn and reflector antennas. Antenna measurement and modeling.  Prereq – ELCT 561
  • ELCT 863: Computational Electromagnetics (3) – Electric and magnetic field integral equations, the moment method (MM). Finite element method (FEM), discretization and interpolation, system of equations. Finite difference time domain (FDTD) method, stability, dispersion, incident wave, absorbing boundary conditions (ABCs).  Prereq – ELCT 761 or PHYS 703  Syllabus
  • ELCT 864: Microwave Devices & Circuits (3) – Microwave semiconductor diodes and transistors; active and passive microwave circuits.  Prereq – ELCT 521 and ELCT 581
  • ELCT 865: Signal Integrity on System Bus Technology (3) – System analysis for industry buses, budget making, cost performance trade-off, system bussing block diagrams, case studies for specific bus systems, and industry direction on new buses.  Prereq – ELCT 762 

 Electronic Materials and Devices

  • ELCT 763: Semiconductor Device Modeling and Simulation (3) – Computer-aided semiconductor device modeling and simulation; Technology Computer-Aided Design (TCAD) tools for modern semiconductor devices.
  • ELCT 766: Solid-State Lighting (3) – Solid-state light sources converting electricity directly into light and their societal impacts. Includes principles, fabrication, and applications of solid-state lamps and lighting systems.  Prereq – ELCT 566 
  • ELCT 774: Advanced Semiconductor Characterization (3) – Advanced semiconductor material characterization; Hall effect and mobility measurements, optical characterization, scanning probe microscopy, electron microscopy, X-Ray diffraction techniques; nanoscale characterization techniques.  Prereq – ELCT 574
  • ELCT 780: Semiconductor Physics (3) – Properties of semiconductor materials.  Prereq – ELCT 363
  • ELCT 782: Power Semiconductor Devices (3) – The function and theory of operation of power semiconductor devices.  Prereq – ELCT 363
  • ELCT 871: Advances in Semiconductor Devices (3) – Current topics in semiconductor devices.  Prereq – ELCT 771
  • ELCT 874: Advanced Semiconductor Materials (3) – Principles and technology involved in the growth of both bulk and thin films of advanced semiconductor materials used in the fabrication of next generation electronic devices. Topics include principles of crystal growth, types of defects, and defect generation mechanisms.  Prereq – ELCT 563
  • ELCT 882: High-Speed Semiconductor Devices (3) – Physics of Negative Differential Resistance devices, 2D-electron gas and quantum wells; principles and characteristics of heterostructure field-effect transistors and bipolar transistors, heterostructure light-emitting diodes, lasers, and photodetectors.  Prereq – ELCT  581 or PHYS 512

Common Courses

  • ELCT 797: Research (1-12) – Individual research to be arranged with the instructor.  Note: Pass/Fail grading.
  • ELCT 799: Thesis Preparation (1-12)
  • ELCT 891: Selected Topics in Electrical Engineering (3)
  • ELCT 897: Directed Individual Study (1-3) – Approved plan of study must be filed.
  • ELCT 899: Dissertation Preparation (1-12)