College of EngineeringElectrical and Computer EngineeringAcademicsUndergraduateELEC Courses5000-Level
ELEC 5100. Wireless Communication Systems (3) Lec. 3. Pr., ELEC 3400.Introduction to mobile cellular radio and wireless personal communications, mobile radio propagation, modulation techniques, multiple access techniques, wireless systems and standards.
ELEC 5110. Wireless Networks (3). Pr., ELEC 3400.Introduction to wireless broadband, satellite communication, wireless local area networks, Bluetooth and Home RF standards and Internet protocol and wireless access.
ELEC 5120. Telecommunication Networks (3). Lec. 3. Pr., ELEC 3400.Principles and building blocks of telecommunication systems, including switched telephone networks, voice and data networks, transmission technologies, and switching architectures.
ELEC 5130. RF Devices and Circuits (3). Lec. 3. Pr., ELEC 3700.Introduction to RF semiconductor devices and circuits targeted for wireless applications.
ELEC 5150. Information Security (3). Pr., Senior standing and departmental approval.Emerging security protocols, standards and technologies of information security; design of information network security using firewalls, virtual private networks and secured applications.
ELEC 5190. Introduction to Digital and Analog IC Design (3). Pr.,ELEC 2210, ELEC 3700.Digital IC design using the Verilog, analog and mixed signal IC design using industry standard tools; emphasis on front-end design skills.
ELEC 5200. Computer Architecture and Design (3) Lec. 3. Pr., ELEC 4200.Structural organization and hardware design of digital computers; register transfers; micro-operations, control units and timing; instruction set design; input/output devices, multiprocessors, automated hardware design aids.
ELEC 5210 Hardware Security I (3) LEC. 3. Pr. ELEC 2200. Hardware design of symmetric and asymmetric ciphers, digital signature generation and verification, key management, detection and avoidance of counterfeit ICs, cryptographic primitives, and automated hardware design aids.
ELEC 5220. Information Networks and Technology (3) Lec. 3. Pr., ELEC 2220 or COMP 3350.Architectures, protocols, standards and technologies of information networks; design and implementation of information networks based on requirements; applications of information networks for data, audio and video communications.
ELEC 5230. Parallel Processing (3) Lec. 3. Pr., ELEC 2220 or COMP 3350.Hardware components of multiprocessor systems including processor, interconnection, memory and control architectures; software elements of parallel processing.
ELEC 5240. Neural Networks (3) Lec. 3. Pr., ELEC 2120.Principles, architectures, and technologies of neural networks; design and implementation of neural networks using electronics and optics; applications of neural networks.
ELEC 5250. Computer-Aided Design of Digital Circuits (3) Lec. 3. Pr., ELEC 2220 or COMP 3350.Computer-automated design of digital logic circuits, using discrete gates, programmable logic devices, and standard cells, hardware description languages, circuit simulation for design verification and analysis, fault diagnosis and testing.
ELEC 5260. Embedded Computing Systems (3). Pr. ELEC 2220 or COMP 3350.The design of systems containing embedded computers. Microcontroller technology, assembly language and C programming, input/output interfacing, data acquisition hardware, interrupts, and timing. Real-time operating systems and application programming. Embedded system application examples.
ELEC 5270. Low-Power Design of Electronic Circuits (3). Lec. 3. Pr. ELEC 2210 or Departmental approval.Design of digital circuits and systems for reduced power consumption, power analysis algorithms, low-power MOS technologies, low-power design architectures for FPGA, memory and microprocessor, reduction of power in testing of circuits.
ELEC 5280. Built-In Self-Test (3). Lec. 3. Pr. ELEC 2200, ELEC 2210l.Testing during product life-cycle, fault models and detection, design for testability, test pattern generation, output response analysis, concurrent fault detection, manufacturing and system use, built-in self-test approaches and applications.
ELEC 5290 Hardware Security II (3) LEC. 3. Pr. ELEC 5210. This course will provide an in-depth analysis of various topics, which includes advanced cryptography, hardware Trojans, PUFs, RFID security, side-channel attacks and solutions, and blockchain.
ELEC 5310. Design of Antennas and Antenna Systems (3) Lec. 3. Coreq., ELEC 3320.Application of Electromagnetic and Circuit concepts to the design of practical antennas and antenna systems.
ELEC 5320. Electromagnetic Compatibility (3) Lec. 3. Pr., ELEC 3320, ELEC 3700.Electromagnetic noise coupling, designing for electromagnetic compatibility (EMC), EMC regulation, noise sources, standard techniques for eliminating noise, circuit layout for reduced electromagnetic interference (EMI).
ELEC 5340. Microwave and RF Engineering (3) LEC. 3. Pr., ELEC 3320, ELEC 3700.Application of Electromagnetic and Electronic concepts to the design of practical microwave devices and circuits typically used in wireless communications.
ELEC 5350. RADAR Principles (3) LEC. 3. Pr., ELEC 3320 and ELEC 3800.Study of the fundamentals of RADAR systems and related systems such as SONAR and LIDAR.
ELEC 5360 Biomedical Applications of Electromagnetics (3) LEC. 3. Pr., ELEC 3310.Development of medical instrumentation using electromagnetic principles, focus on magnetic resonance imaging systems.
ELEC 5410. Digital Signal Processing (3) Lec. 3. Pr., ELEC 3800.Digital processing of signals, sampling, difference equations, discrete-time Fourier transforms, discrete and fast Fourier transforms, digital filter design.
ELEC 5470 Fundamentals of VLSI Test (3) LEC. 3.Test economics, automatic test equipment, fault models, automatic test pattern generation, test generation for sequential circuits, fault simulation, testability measures, fault coverage, yield and defect levels, design-for-testability, scan and boundary scan, IDDQ testing.
ELEC 5530. Mobile Robot Design (3) Lec. 3. Pr., ELEC 2120, and ELEC 3040 or ELEC 3050.Fundamentals of mobile robot design, including motor control, sensor integration, path planning, navigation, and localization.
ELEC 5610. Power Electronics (3) Lec. 3. Pr., ELEC 3600, ELEC 3700.Power electronic circuits, components, and devices.
ELEC 5620. Power System Analysis (3) Lec. 3. Pr., ELEC 3600 or departmental approval.Power system modeling, power flow analysis, analysis of faulted power systems.
ELEC 5630. Electric Machines (3) Lec. 3. Pr., ELEC 3600 or departmental approval.Fundamentals of the electromagnetic-mechanical energy conversion process. Principles of operation, application, and control of ac and dc motors and generators.
ELEC 5640 Renewable Energy in Electrial Power Systems(3) LEC. 3. Pr. ELEC 3600 or ELEC 3810. Conventional power plants, global renewables, energy efficiency, marine hydrokinetic (ocean currents and waves), wind power (aerodynamic, generator, plants, grid integration, finance), photovoltaic (device, inverter, plant levels, finance), hydropower (generator, plant level, pumped storage hydro, advances in hydro),power systems grid integration, system impact studies, control and operation of inverter-based resources, ancillary services provisions, and other important aspects of renewables for bulk power (transmission levels) and for distribution power systems.
ELEC 5650. Power System Protection (3) Lec. 3. Pr., ELEC 3600.Fault analysis using symmetrical components. Power switchgear, including switches, disconnects, fuses, relays and circuit breakers. Fundamentals of electric power system protection, including bus, transformer, and line protection.
ELEC 5670 Electric Power Engineering Topics(1-3) LEC. Pr. ELEC 3600. Various topics representing state-of-the-art power technology. Course may be repeated for a maximum of 12 credit hours.
ELEC 5700. Semiconductor Fundamentals (3) Lec. 3. Pr., ELEC 3700.An introduction to semiconductors: crystal structure, energy band theory, equilibrium electron and hole statistics, doping, generation and recombination processes, carrier drift and diffusion, transport equations.
ELEC 5710. Semiconductor Devices (3) Lec. 3 . Pr., ELEC 6700.An introduction to semiconductor devices: pn junctions, junction diode based devices, optoelectronic devices, bipolar transistors, field effect transistors.
ELEC 5730. Microelectronic Fabrication (3) Lec. 2, Lab. 3. Pr., ELEC 2210 or departmental approval.Introduction to monolithic integrated circuit technology, bipolar and MOS processes and structures, elements of layout, design, fabrication, and applications, experiments in microelectronic technologies.
ELEC 5740. Electronics Manufacturing (3) Lec. 2, LAB. 3. Pr., ELEC 3700 or departmental approval.Materials and processes used to manufacture electronic products. Particular attention is given to substrate technology and electronics assembly.
ELEC 5750. Introduction to Plasma Engineering (3) Lec. 3. Pr., ELEC 3320 or departmental approval.Electrical breakdown and discharges in gases, basic plasma theories, applications of plasmas, plasma processing for microelectronic fabrication.
ELEC 5760. Solid-State Sensors (3) Lec. 3. Pr., ELEC 3700 or departmental approval.Theory, technology and design of micro-mechanical sensors, electrochemical microsensors, photodetectors, and integrated smart sensors.
ELEC 5770. VLSI Design (3) Lec. 3. Pr., ELEC 2210, ELEC 2220.Review of MOS transistor fundamentals, CMOS logic circuits; VLSI fabrication and design rules; clocking strategies and sequential design; performance estimation; memories and programmable arrays; standard cell design methodologies; computer aided design (CAD) tools.
ELEC 5780. Analog Circuit Design (3) Lec. 3. Pr., ELEC 3700 or departmental approval.Circuit design techniques used for implementing analog integrated circuits in both CMOS and bipolar technologies.
ELEC 5810. Computed Imaging Systems (3) Lec. 3. Pr. ELEC 2120 or departmental approval.Introduction to computed imaging systems such as magnetic resonance imaging (MRI), computed tomography (CT), and synthetic aperture radar (SAR).
ELEC 5820. MEMS Technology (3) Lec. 3. Pr. Senior standing or departmental approval.Introduction to Micro-Electro-Mechanical Systems (MEMS), the study of the materials and microfabrication processes used to fabricate MEMS devices, the principles of operation of MEMS devices, and an introduction to the different application areas of MEMS devices.
ELEC 5970. Special Topics in Electrical Engineering(Credit To Be Arranged, 1 to 5). Pr., departmental approval.May be repeated for up to 9 credits toward degree requirements.