Apr 29, 2024  
2019-2020 Graduate Catalog 
    
2019-2020 Graduate Catalog [ARCHIVED CATALOG]

Course Descriptions


 

Electrical and Computer Engineering (ECE)

  
  • ECE 415 - Automatic Control Systems

    3 Credit Hours
    Automatic control systems for physical systems with linear models. The methods presented include steady-state error analysis, stability, root locus, Nyquist theory, and Bode plots.
    (RE) Prerequisite(s): 316.
  
  • ECE 416 - Digital Control Systems

    3 Credit Hours
    State representations of continuous and discrete systems, sampling, analog to digital conversion, effect of noise on system dynamics, filtering, and optimal control design.
    (RE) Prerequisite(s): 316.
  
  • ECE 417 - Honors: Computer Control Systems

    3 Credit Hours
    Same as 416 with additional honors project.
    (RE) Prerequisite(s): 316.
  
  • ECE 421 - Electric Energy Systems

    3 Credit Hours
    Structure and operation of electrical energy grid, load flow, economic loading, planning, control, and reliability. Balanced and unbalanced faults, system protection, and system stability. Includes Level 1 design projects.
    (RE) Prerequisite(s): 316 and 325.
  
  • ECE 422 - Power System Operations and Planning

    3 Credit Hours
    Dynamic phenomena in power systems. Transient stability assessment and enhancement. Direct and indirect methods for stability determination in nonlinear systems. Operations planning, unit commitment, economic dispatch, frequency regulation and automatic generation control. Volt-var control, load management, cogeneration and other topics of contemporary concern. Includes Level 1 design projects.
    (RE) Prerequisite(s): 421.
  
  • ECE 427 - Honors: Electric Energy Systems

    3 Credit Hours
    Same as 421 with additional honors project.
    (RE) Prerequisite(s): 316 and 325.
  
  • ECE 431 - Operational Amplifier Circuits

    3 Credit Hours
    Linear and non-linear active circuits using commercial operational amplifiers. Includes operational, instrumentation, isolation, bridge, rms and logarithmic converters, multipliers and function generators, rectifiers, references, active filters, modulation and demodulation, sinusoidal generators. Noise fundamentals and calculations in op-amp circuits. Design for specified pole-zero functions. Emphasis on applications including transducer interfacing. Includes Level 1 design projects which require laboratory work.
    (RE) Prerequisite(s): 316 and 336.
  
  • ECE 432 - Electronic Amplifiers

    3 Credit Hours
    Feedback amplifier principles; wideband linear amplifier design; low-noise preamplifier design; audio power amplifier design. Introduction to radio-frequency amplifier design; oscillator principles. Includes laboratory experiments and design projects. Includes Level 2 design projects which require laboratory work.
    (RE) Prerequisite(s): 336.
  
  • ECE 462 - Cyber-Physical Systems Security

    3 Credit Hours
    Introduction to security challenges and techniques at both the physical layer and the cyber layer of important cyber-physical systems, including transportation systems, avionics, industrial automation systems, vehicular systems, medical systems, power systems, SCADA, nuclear plants, etc.
    (RE) Prerequisite(s): Computer Science 102 or equivalent, 313 or equivalent.
    Registration Restriction(s): Junior standing or consent of the instructor.
  
  • ECE 463 - Introduction to Datacenters

    3 Credit Hours
    Technologies and best practices in data center structure, management and maintenance. Topics include datacenter structure and design, requirements, performance, security, power & cooling, storage systems, networking, capacity/workload management, testing and analysis. Students from engineering disciplines that can take this course include electrical, computer, industrial, mechanical, and nuclear engineering, and computer science.
    (RE) Prerequisite(s): Computer Science 130.
  
  • ECE 481 - Power Electronics

    3 Credit Hours
    Introduction to the analysis, design, and control of switched-mode power conversion circuits. These circuits, including dc-dc converters, ac-dc rectifiers, dc-ac inverters, have wide applications in power supplies, vehicular electronics, and renewable energy. Techniques for high efficiency circuit design, device and passive implementation, and closed-loop regulation are covered.
    (RE) Prerequisite(s): 316 and 325.
    (DE) Prerequisite(s): 336.
  
  • ECE 482 - Power Electronic Circuits

    3 Credit Hours
    Design-oriented introduction to the analysis, design, modeling, and testing of power electronics systems. Through practical laboratory experiments, students are guided through the fabrication of the multiple switched-mode power converters as well as associated analog and digital control systems to realize a complete functioning power conversion system. The course culminates with a design exposition/competition.
    (RE) Prerequisite(s): 481.
  
  • ECE 487 - Honors: Power Electronics

    3 Credit Hours
    Same as 481 with additional honors project.
    (RE) Prerequisite(s): 316 and 325.
    (DE) Prerequisite(s): 336.
  
  • ECE 491 - Special Topics

    1-3 Credit Hours
    Topics relating to basic design and current practice. Includes Level 1 or Level 2 design projects which may require laboratory work.
    Repeatability: May not be repeated for credit. Course may not be repeated to satisfy senior requirements for graduation.
  
  • ECE 500 - Thesis

    1-15 Credit Hours
    Grading Restriction: P/NP only.
    Repeatability: May be repeated.
    Credit Level Restriction: Graduate credit only.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 501 - Project in Lieu of Thesis

    3 Credit Hours
    Capstone course taken under supervision of student’s major professor and master’s committee. Individual project involving literature survey, development of some software or hardware, testing, writing a white paper or journal paper, or other suitable project.
    Repeatability: May be repeated. Maximum 6 hours.
    Credit Level Restriction: Graduate credit only.
    Registration Restriction(s): Minimum student level – graduate.
    Registration Permission: Consent of graduate committee.
  
  • ECE 502 - Registration for Use of Facilities

    1-15 Credit Hours
    Required for the student not otherwise registered during any semester when student uses university facilities and/or faculty time before degree is completed.
    Grading Restriction: Satisfactory/No Credit grading only.
    Repeatability: May be repeated.
    Credit Restriction: May not be used toward degree requirements.
    Credit Level Restriction: Graduate credit only.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 504 - Random Process Theory for Engineers

    3 Credit Hours
    Probability and random variables as approached by set theory. Statistical averages and transformations of random variables. Random processes, stationarity, correlation functions and temporal analysis, power spectrum and spectral analysis as applied to response of systems to random signals.
  
  • ECE 505 - Digital Signal Processing

    3 Credit Hours
    Representation, analysis, and design of discrete-time signals and systems. Sampling. Structures for digital filtering. Time-and frequency-domain design techniques for recursive (IIR) and non-recursive (FIR) filters. Discrete Fourier transform, including its computation and FFT algorithms. Multirate systems, filter banks, and wavelets.
    Recommended Background: Knowledge in Fourier analysis techniques.
  
  • ECE 506 - Real-time Digital Signal Processing

    3 Credit Hours
    Real-time implementation of digital signal processing algorithms on digital processor chips. Emphasis is on the tradeoffs between signal quality and implementation complexity. Case studies including digital filtering, typical communication applications, speech and image processing.
    Recommended Background: Knowledge in Fourier analysis techniques.
  
  • ECE 511 - Linear Systems Theory

    3 Credit Hours
    State space models of linear dynamical systems, linear algebra, state transition map, matrix exponential, controllability, observability, realization theory, and stability theory.
    (RE) Corequisite(s): CBE 529.
  
  • ECE 512 - Multivariable Linear Control System Design

    3 Credit Hours
    Design of controllers, for multivariable systems, which satisfy constraints on robustness to plant uncertainties, disturbance rejection, command following.
    (RE) Prerequisite(s): 511.
  
  • ECE 517 - Reinforcement Learning

    3 Credit Hours
    Principles and methods for reinforcement learning and sequential stochastic control; Markov decision problems; dynamic programming; temporal difference learning; design considerations for hardware and software.
    Recommended Background: Machine Learning.
  
  • ECE 521 - Power Systems Analysis I

    3 Credit Hours
    Matrix-vector representations of power networks, sequence modeling of power system components, unbalanced shunt and series faults. Formulating and solving problems in matrix-vector form with application to large scale power systems.
    (RE) Prerequisite(s): 421 or equivalent.
  
  • ECE 522 - Power Systems Analysis II

    3 Credit Hours
    Operation and control of interconnected power systems, transient and dynamic stability. Formulating and solving problems in matrix-vector form with application to large-scale power systems.
    (RE) Prerequisite(s): 521.
  
  • ECE 525 - Alternative Energy Sources

    3 Credit Hours
    Energy outlook, interconnection issues of distributed energy resources, efficiency of power production, electric energy conversion and storage. Photovoltaics, fuel cells, wind turbines, microturbines.
  
  • ECE 529 - Application of Linear Algebra in Engineering Systems

    3 Credit Hours
    Cross-listed: (See Chemical and Biomolecular Engineering 529.)

  
  • ECE 531 - Semiconductor Devices

    3 Credit Hours
    Physical operation of modern electronic devices; semiconductor devices: diodes, bipolar transistors, J-FETs, and MOS-FETs. Small-signal equivalent circuits and noise models of active devices. Project laboratory.
    Registration Permission: Graduate standing or consent of instructor.
  
  • ECE 532 - Intro to Analog Integrated Circuit Design

    3 Credit Hours
    Design and analysis of linear wide-band low-noise feedback amplifiers and radio-frequency amplifiers using discrete, monolithic and hybrid devices; voltage and current regulators, switching regulators. Use of specialized electronic systems in analog signal processors. Advanced topics from current literature. Project laboratory.
    (RE) Prerequisite(s): 531.
  
  • ECE 533 - Advanced MOS Concepts and VLSI Design

    3 Credit Hours
    Physics of MOS capacitors and transistors, derivation of V-I relation expressing subthreshold, threshold, and saturation region behavior; short-channel effects in scaled-down transistors; scaling laws; VLSI fabrication technologies; silicon-on-insulator technology; design and layout of digital integrated circuits. Includes laboratory assignments emphasizing computer aids in VLSI design; schematic capture, circuit simulation, and layout of custom integrated circuits.
    Registration Permission: Consent of instructor.
  
  • ECE 541 - Electromagnetics I

    3 Credit Hours
    Integrated, detailed coverage of the classical topics, from Maxwell’s equations to Green’s functions. It covers electromagnetic boundary-value problems in rectangular, cylindrical, and spherical coordinates.
    (RE) Prerequisite(s): Mathematics 404.
  
  • ECE 545 - Microwave Circuits I

    3 Credit Hours
    Basic linear and nonlinear analysis of passive and active microwave circuits. Emphasis is design, fabrication, and testing of power combiners, low noise amplifiers, gain blocks, power amplifiers, mixers, and oscillators.
  
  • ECE 546 - Advanced Antenna Arrays

    3 Credit Hours
    An extensive presentation of the basic properties and recent advances of microstrip antennas. Analysis and design of reflector antennas. Analysis and synthesis of linear and planar antenna arrays, followed by an introduction to phased array antennas.
  
  • ECE 547 - Monolithic Microwave Integrated Circuit (MMICs)

    3 Credit Hours
    In-depth introduction to monolithic microwave integrated circuit design concepts, including MMIC economics, MMIC circuits fabrication, use of design tools for: lumped and distributed element design, linear and nonlinear analysis of amplifiers/oscillators, layout, momentum CAD simulation, and mask preparation.
    (RE) Prerequisite(s): 444 or 545.
  
  • ECE 548 - Fundamentals of Radio and Satellite Communications Theory and Design

    3 Credit Hours
    The theory and design of radio and satellite communications systems. Course topics include communications modes (AM, FM, SSB, CW, SSTV, PSK, FT8, and Digital), antenna design, weak signal radio propagation, RF safety, Software Defined Radio (SDR), and FCC regulations. Class lectures consist of presentations, labs, and demonstrations (Lectures are archived for distance learning formats).
    Recommended Background: senior or graduate standing.
  
  • ECE 551 - Digital System Design I

    3 Credit Hours
    Design considerations for combinational and sequential circuits. Iterative networks. Fault diagnostics of logic circuits.
  
  • ECE 553 - Computer Networks

    3 Credit Hours
    In-depth overview to the design and implementation of computer networks. It features a top-down approach in the discussion from the application layer down to the physical layer. Topics to be covered include: layered network architecture, physical media, data link protocols, network routing, transport layer, network programming interfaces such as sockets, and applications. Case studies on protocols will be primarily based on the Internet and the TCP/IP suite. Includes hands-on programming assignments related to networking protocols and concrete application problems.
  
  • ECE 554 - Computer Security and Forensics

    3 Credit Hours
    Application of the principles of computer forensic analysis to modern security problems. Covers industry and government standards and guidelines for the forensic examination and analysis of audit data, disk drives, and computer programs. Provides guidelines for establishing and maintaining a forensic laboratory capability.
    Registration Permission: Consent of instructor.
  
  • ECE 555 - Embedded Systems

    3 Credit Hours
    Design principles, analysis methods and case studies of microprocessor-based and time-critical embedded systems, such as sensor and actuator networks, multimedia devices and avionics. Topics include real-time operating systems, single-processor scheduling, multi-processor scheduling, distributed systems, quality of service, resource management, end-to-end processor utilization control, embedded middleware, power-aware computing, energy management, and fault-tolerance.
    Comment(s): Prior knowledge may satisfy prerequisite with consent of instructor.
  
  • ECE 559 - Secure and Trustworthy Computer Hardware Design

    3 Credit Hours
    In-depth study on a range of new developments for the design of secure and trustworthy computer hardware. Topics covered include physical and invasive attack models, side-channel analysis (SCA) attacks, physical unclonable functions, hardware-based random number generators, watermarking of intellectual property (IP) blocks, FPGA security, passive and active metering for piracy prevention, and hardware Trojan detection and isolation.  Hands-on assignments will be given, requiring demonstration, presentation and report writing.
    Credit Restriction: Students cannot receive credit for both 459 and 559.
    Recommended Background: Electrical and Computer Engineering 351.
  
  • ECE 563 - Introduction to Fire Protection Engineering

    3 Credit Hours
    The application of fire protection engineering principles to the safe design, wiring, and construction of buildings and infrastructure. Topics include safety and performance-based design, fire dynamics, fire hazard and risk analysis, national electrical codes, public fire service operations, detection and alarm systems, and transportation fire safety.
    Registration Permission: Consent of Instructor.
  
  • ECE 564 - Enclosure Fire Dynamics

    3 Credit Hours
    The application of fire protection engineering principles to enclosure fire dynamics. Topics include estimating the energy release rates of a fire, fire plumes characteristics, pressure and flows through openings, fire gas temperatures, smoke filling rates and species production, and fire modeling.
    (RE) Corequisite(s): 563.
  
  • ECE 565 - Principles of Electrical Arc Flash Hazards and Explosions

    3 Credit Hours
    Provides a detailed understanding of changing engineering standards for arc flash hazards and resulting explosions as covered by the U.S. Nuclear Regulatory Commission (NRC), the U.S. Department of Energy (DOE), Institute of Electrical and Electronic Engineers (IEEE), Underwriters Laboratories (UL), National Fire Protection Association (NFPA), and Occupational Safety and Health Administration (OSHA).  Addresses industry standards and advanced calculation methods recommended by IEEE 1584, NFPA 70E, and OSHA during electrical power generation, transmission, and distribution. Class lectures consist of presentations, labs, and demonstrations (Lectures are archived for distance learning formats).
    Recommended Background: senior or graduate standing.
  
  • ECE 567 - Forensic Engineering

    3 Credit Hours
    The application of forensic engineering tools to the comprehensive investigation and analysis of materials, products, structures or components that fail or do not operate or function as intended, causing personal injury or damage to property. Tools used include root cause analysis, timelines, fault trees, and failure mode and effects analysis. This is the third prerequisite course for students interested in pursuing the Fire Protection Engineering Graduate Certificate.
    Registration Permission: Consent of Instructor.
  
  • ECE 569 - Mobile and Embedded Systems Security

    3 Credit Hours
    In-depth study on mobile device security with a specific emphasis on mobile phones. Focus on mobile security in payment systems, authentication (e.g., biometric), and mobile malware. Hands-on experience with vulnerabilities and exploits with mobile device systems. In-depth case studies of mobile devices in medical device systems and transportation systems.  Hands-on assignments will be given, requiring demonstration, presentation and report writing.
    Credit Restriction: Students cannot receive credit for both 469 and 569.
    Recommended Background: Computer Science 302.
  
  • ECE 571 - Pattern Recognition

    3 Credit Hours
    Decision-theoretic and structural approaches to pattern recognition. Deterministic and statistical decision rules, feature extraction and representation, syntactic and semantic methods.
    Recommended Background: Coursework in probability or statistics.
  
  • ECE 572 - Digital Image Processing

    3 Credit Hours
    Spatial and transform processing of images. Neighborhood operators, image enhancement, restoration, and coding. Segmentation techniques. Image representation and description.
    Recommended Background: At least one year of calculus.
  
  • ECE 573 - 3D Methods in Robot Sensing, Vision and Visualization

    3 Credit Hours
    Tools used in image synthesis and analysis; 3D recovery by nonlinear estimation. Projective geometry, analytic photogrammetry, range sensing, lighting models, differential geometry, and 3D rendering.
  
  • ECE 574 - Computer Vision

    3 Credit Hours
    Principles of computer vision algorithms including segmentation and active contour, feature detection and matching, depth recovery from stereo, motion estimation and tracking, image classification, object detection and scene understanding.
    (RE) Prerequisite(s): 572 or consent of instructor.
    Recommended Background: Image Processing.
  
  • ECE 575 - High Performance Computer Modeling and Visualization

    3 Credit Hours
    Application of high performance computer modeling to assess and visualize the impact of smoke and heat transfer to buildings, electronic equipment, and on human survivability. In-depth fire hazard analysis case studies. Advanced topics include software performance analysis and parallel processing.
    Registration Permission: Consent of instructor.
  
  • ECE 581 - High Frequency Power Electronics

    3 Credit Hours
    Addresses the motivations and inherent design issues associated with high frequency switched mode power supply design. Origins and dependencies of frequency dependent losses will be reviewed, with specific emphasis on potential design approaches which reduce energy loss and facilitate high frequency operation. Resonance, and its application to power converter will be discussed. Students will learn steady-state and dynamic modeling techniques which allow the analysis and design of converters containing significant resonant intervals, for which traditional small ripple assumptions do not hold.
    (RE) Prerequisite(s): 481 or Consent of the instructor.
  
  • ECE 582 - Power Electronic Circuits

    3 Credit Hours
    A design-oriented introduction course to the analysis, design, modeling, and testing of power electronics systems. Through laboratory experiments, students are guided through the fabrication of the multiple switched-mode power converters and associated analog and digital control systems. The course culminates with a design exposition/competition of the constructed circuits.
    Recommended Background: ECE 481 or equivalent.
    Registration Permission: Consent of instructor.
  
  • ECE 583 - Modeling and Control of AC Three-phase PWM Converters

    3 Credit Hours
    ECE 583 Modeling and Control of AC Three-phase PWM Converters (3) Power conversion principles for three-phase pulse-width modulation techniques, control and converters. Development of averaged models of three-phase rectifiers and inverters in stationary and rotating coordinates. Small-signal models in rotating coordinates and control design. Introduction of switching state vectors and different modulation schemes. Three-phase inverter and rectifier applications. Parallel and multi-level three-phase converters.
    (RE) Prerequisite(s): 481 or consent of instructor.
  
  • ECE 592 - Off-Campus Study

    1 Credit Hours
    Repeatability: May be repeated for maximum of 3 hours.
    Credit Level Restriction: Graduate credit only.
    Registration Restriction(s): Minimum student level – graduate.
    Registration Permission: Departmental approval.
  
  • ECE 593 - Independent Study

    1-6 Credit Hours
    Repeatability: May be repeated for maximum of 6 hours.
    Registration Permission: Departmental approval.
  
  • ECE 598 - Graduate Seminar

    1 Credit Hours
    Topics of interest discussed in weekly seminar.
    Grading Restriction: Satisfactory/No Credit or letter grade.
    Repeatability: May be repeated. Maximum 6 hours.
  
  • ECE 599 - Special Topics

    1-3 Credit Hours
    Repeatability: May be repeated. Maximum 9 hours.
  
  • ECE 600 - Doctoral Research and Dissertation

    3-15 Credit Hours
    Grading Restriction: P/NP only.
    Repeatability: May be repeated.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 605 - Advanced Topics in Signal Processing

    3 Credit Hours
    Topics of current interests, such as compressed sensing, in-network computation, dictionary learning and sparse coding, supervised and unsupervised unmixing. Applications of signal processing techniques in various fields such as smart grid, sensor networks, remote sensing, will be discussed.
    Registration Restriction(s): Minimum student level – graduate.
    Registration Permission: Consent of Instructor.
  
  • ECE 611 - Convex Optimization

    3 Credit Hours
    Convex set, convex function, convex optimization, KKT condition, quadratic optimization, geometric programming, duality theory, gradient methods, constrained optimization algorithm, interior method.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 612 - Discrete Optimization

    3 Credit Hours
    Greedy algorithm, matroid theory, network flow optimization, integer programming, branch and bound, cutting plane algorithm, Lagrangian duality, mixed integer programming.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 613 - Nonlinear Systems Theory

    3 Credit Hours
    Introduction to nonlinear systems theory with applications to control systems. Specific emphasis is given to Lyapunov Theory, Adaptive Control, Feedback Linearization and Sliding Mode Control.
    (RE) Prerequisite(s): 511 or equivalent.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 616 - Nonlinear Programming

    3 Credit Hours
    Gradient, Newton’s, conjugate direction, quasi-Newton, gradient projection methods, affine scaling for LP, KKT and Fritz John conditions, Lagrange multiplier algorithms, dual methods.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 617 - Special Topics in Systems Theory I

    3 Credit Hours
    Topics of current interest to students and faculty: large-scale systems, model-order reduction, estimation and system identification, algebraic- and geometric-system theories, and advanced-design methods.
    Repeatability: May be repeated. Maximum 6 hours.
    (DE) Prerequisite(s): 511.
    Registration Restriction(s): Minimum student level – graduate.
    Registration Permission: Consent of instructor.
  
  • ECE 618 - Special Topics in Systems Theory II

    3 Credit Hours
    Topics of current interest to students and faculty: large-scale systems, model-order reduction, estimation and system identification, algebraic- and geometric-system theories, and advanced-design methods.
    Repeatability: May be repeated. Maximum 6 hours.
    (DE) Prerequisite(s): 511.
    Registration Restriction(s): Minimum student level – graduate.
    Registration Permission: Consent of instructor.
  
  • ECE 619 - Application of Constrained Optimization

    3 Credit Hours
    Linear programming, mixed integer programming; weak and strong duality; convexity; quadratic programming; graph search methods; goal programming; gradient and derivative free methods; population and data-driven approaches; emphasis on formulations.
    Recommended Background: Knowledge of linear system theory.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 620 - Ultra-Wide-Area Resilient Electrical Energy Transmission Networks

    3 Credit Hours
    Will include ultra-wide-area monitoring, measurement, situational awareness analysis, visualization, actuation and control; modeling, simulation and fast computation for power system analysis; power system state estimation and prediction; transmission network architecture; multi-level flat control architecture; market effect and social impact of energy issues; communication and cyber security; large-scale system test bed; and hardware test bed.
    (RE) Prerequisite(s): 521 or 523 or consent of instructor.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 622 - Power System Economics

    3 Credit Hours
    Organization of electricity markets, participating in electricity markets from producers’ and the consumers’ perspectives, ancillary services, transmission investment, and generation investment, mathematical optimization and its application to optimal power flow, locational marginal pricing, transmission congestion management, forward markets.
    (RE) Prerequisite(s): 521.
    Comment(s): Prior knowledge may satisfy prerequisite with consent of instructor.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 625 - Utility Applications of Power Electronics

    3 Credit Hours
    Electric power quality, harmonics, voltage sag, reactive power compensation, transient stability. Structure and control of power converters, multilevel converters, active power filters, static series and shunt compensators, FACTS, HVDC.
    (RE) Prerequisite(s): 521 and 523 or consent of instructor.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 627 - Wide Area Synchronous Measurements and Applications

    3 Credit Hours
    Covers a broad range of topics in electric power wide area synchronous measurements and applications. Students will learn fundamental concepts in synchronous measurements, current industrial applications, and the state of the art of the power system wide area measurements research. Upon completion of this course, students will understand the latest development in the area, be ready to work in the related field in power utilities, and to carry out researches in power grid operations and control.
    (RE) Prerequisite(s): 521 or consent of instructor.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 628 - Power System Transients

    3 Credit Hours
    Major focus of course is to train students to effectively simulate electric transients using tools like EMTDC/PSCAD in power systems; and to provide students the ability to analyze electric transients in power system circuits and applications. It is expected that students will understand how to approach power system disturbance and oscillation analysis through examples and projects. Projects will be based on EMTDC/PSCAD simulations or equivalent.
    (RE) Prerequisite(s): 521 or consent of instructor.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 631 - Advanced Topics in Mixed-Signal Integrated Circuit Design

    3 Credit Hours
    Design and analysis of mixed-signal integrated circuits for data acquisition and other applications requiring combined analog and digital functionality. Design and simulation techniques using modern industry-standard tools.
    (RE) Prerequisite(s): 532.
    Registration Restriction(s): Minimum student level – graduate.
    Registration Permission: Consent of instructor.
  
  • ECE 632 - Advanced Topics in High-Speed Integrated Circuit Design

    3 Credit Hours
    Design and analysis of high-speed integrated circuits for communications and other applications requiring high-frequency operation. Design and simulation techniques using modern industry-standard tools.
    (RE) Prerequisite(s): 532 or consent of instructor.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 635 - Advanced Semiconductor Devices

    3 Credit Hours
    In-depth coverage of device physics and broad overview of advanced semiconductor device concepts. Review of basic quantum mechanics; crystal structures, band structures, band structure modification by alloys, heterostructures, and strain; carrier statistics; and scattering, defects, phonons, mobility, transport in heterostructures. Device concepts to be covered are: MOSFETs, MESFETs, MODFETs, TFTs; heterojunction bipolar transistors (HBTs); and photodiodes, LEDs, and semiconductor lasers. Semiconductor processing will be briefly reviewed. Nanoelectronics will be introduced.
    (RE) Prerequisite(s): 531 or consent of instructor.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 641 - Electromagnetics II

    3 Credit Hours
    Advanced methods are introduced starting with Physical Optics (PO) and continuing with Geometric Optics (GO), Geometrical Theory of Diffraction (GTD), Method of Equivalent Currents (MEC) and Physical Theory of Diffraction (PTD), Radar Cross Section (RCS), Radiation and Scattering from Complex Structures.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 642 - Wireless Communications

    3 Credit Hours
    Fundamental theory and design of wireless communications systems; mobile radio propagation; modulation techniques; coding, diversity and equalization. Wireless systems and standards.
    (RE) Prerequisite(s): Satisfactory completion of 441 and 504.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 643 - Detection and Estimation Theory

    3 Credit Hours
    Detection theory; coding theory; system identification. Signals with unknown parameters; optimal filter synthesis; adaptive systems; sequential detection; suboptimal detection.
    (RE) Prerequisite(s): 504 or consent of instructor.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 644 - Coding and Information Theory

    3 Credit Hours
    Structure of algebraic and probabilistic codes; linear codes, convolutional codes, error-correcting codes, decoding methods. Identification schemes: deterministic, stochastic, and hierarchical methods.
    (RE) Prerequisite(s): 643.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 646 - Advanced Applications of Software-Defined Radio for Remote Sensing and Satellite Communications

    3 Credit Hours
    Emerging engineering approaches for the application of Software-Defined Radio (SDR) to remote sensing using field-deployed and satellite communications systems, wireless transceiver architectures, digital communications modes, smart antennas, and remote sensing platforms for thermal, radiation, and other phenomenon using field-deployed and low earth orbit satellites. Class lectures consist of presentations, labs, and demonstrations (Lectures are archived for distance learning formats).
    (RE) Prerequisite(s): 563.
  
  • ECE 651 - Computer-Aided Design of VLSI Systems

    3 Credit Hours
    Fabrication of microelectronic devices; computer architecture design; algorithmic state machines; partitioning; structured design methodology.
    Registration Restriction(s): Minimum student level – graduate.
    Registration Permission: Consent of instructor.
  
  • ECE 653 - Advanced Computer Networks

    3 Credit Hours
    Topics of current interest to students and faculty: high-speed Internet switch/router architectures, routing algorithms and protocols, network performance analysis and packet scheduling algorithms. Course work will include theoretical as well as practical (simulation-based) assignments.
    (RE) Prerequisite(s): 553.
    Registration Restriction(s): Minimum student level – graduate.
    Registration Permission: Consent of instructor.
  
  • ECE 661 - Wildland and Hostile Fire Threats to Electrical Power Grids, Distribution, and Generation Facilities

    3 Credit Hours
    The study of uncontrolled wildland fires and other hostile threats posed to the nation’s critical infrastructures, particularly electrical power grids, substations, and power generation systems. Covers fire spread theory, risk mapping, ignition sources, remote sensing technologies that predict, prevent and suppress wildland fires. Class lectures consist of presentations, labs, and demonstrations (Lectures are archived for distance learning formats).
    (RE) Prerequisite(s): 563.
  
  • ECE 672 - Image Processing and Robotics II

    3 Credit Hours
    Stereovision, shape theory.
    (RE) Prerequisite(s): 671.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 681 - Power Electronics Technologies I

    3 Credit Hours
    Survey of practical design details in the realization of power electronic circuits.  Topics covered include design of auxiliary circuitry, advanced control concepts, usage of design tools, and experimental techniques.
    Registration Restriction(s): Minimum student level – graduate.
    Registration Permission: Consent of instructor.
  
  • ECE 682 - Power Electronics Technologies II

    3 Credit Hours
    Design-oriented, hands-on laboratory work in the realization of advanced power electronics. Topics include topology investigation, power transistor selection and characterization, modulation schemes, control realization, and EMI compliance. Topics covered through design and realization of a functioning power conversion system.
    Registration Restriction(s): Minimum student level – graduate.
    Registration Permission: Consent of instructor.
  
  • ECE 683 - Electric Drive System Control and Converter Design

    3 Credit Hours
    Design of three-phase power converters. Control design, semiconductor device selection, passive components design and selection, loss calculation, thermal design, protection, and auxiliary circuits. Interface issues with source and load. Harmonic and EMI filters. Drive system design.
    (RE) Prerequisite(s): ECE 583 or consent of instructor.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 686 - Solid State Power Semiconductors

    3 Credit Hours
    Semiconductor physics and circuit models. Power diodes, power MOSFETs, thyristors, GTO thyristors, IGBTs, emerging devices and circuits. Wide band gap power semiconductors. Solar cell device physics.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 691 - Advanced Graduate Seminar

    1 Credit Hours
    Research in department.
    Grading Restriction: Satisfactory/No Credit or letter grade.
    Repeatability: May be repeated. Maximum 6 hours.
    Registration Restriction(s): Minimum student level – graduate.
  
  • ECE 692 - Special Topics

    1-3 Credit Hours
    Advanced topics of current interest to PhD students in electrical engineering.
    Repeatability: May be repeated. Maximum 9 hours.
    Registration Restriction(s): Minimum student level – graduate.