POETS-specific courses

Courses are organized by university. This is not a comprehensive list. Please contact Dr. Jessica Perez (jgperez@illinois.edu) if you would like to add your own course.


Optimization Courses

SE 413 – Engineering Design Optimization

Application of optimization techniques to engineering design problems. Emphasis on problem formulation, including applications in structural, mechanical, and other design domains. Important theoretical results and numerical optimization methods. Matlab programming assignments to develop software for solving nonlinear mathematical programming problems. 3 undergraduate hours. 3 graduate hours. Prerequisite: MATH 241 and MATH 415. Taught every spring.

Course information

** SE 413 may be a particularly valuable course for POETS students to take who are interested in performing design optimization studies. It is intended to be an applied course for students who want to develop significant practical skill in using design optimization as a tool for studies, as opposed to IE 513 that is aimed more at students whose research involves design optimization more directly.

ECE 490 – Introduction to Optimization

Basic theory and methods for the solution of optimization problems; iterative techniques for unconstrained minimization; linear and nonlinear programming with engineering applications.

IE 513 – Optimal System Design

Fundamental theories for optimal product realization: (1) product planning-demand modeling, customers’ preference analysis, and profit modeling under uncertainty; (2) product design-fundamental of engineering optimization theory; (3) product development-analytical problem formulation to achieve the performance targets assigned at the enterprise level and the engineering design level. Core components of modeling, solving, and validating optimization models using quantitative mathematical criteria. Individual or group term project. Prerequisite: IE 310. Taught every other fall.

SE 598 – Dynamic System Modeling and Design

Introduction to advanced integrated methods for dynamic engineering system design. Students will propose term projects that combine physical and control system design. This course will step through the integrated design process phases, including modeling, simulation, optimal physical and control system design, and co-design. Students will demonstrate knowledge of each phase using their chosen case study. Prerequisites: Differential equations (e.g., MATH 285), multivariate calculus (e.g., MATH 241), linear algebra (e.g., MATH 415). Co-requisite: design optimization (GE 413, IE 513, or equivalent). Taught every other spring.

** A permanent course number for SE 598 should be obtained in the next year or so.

CE 450/ECE 491 – Numerical Analysis

Linear systems solvers, optimization techniques, interpolation and approximation of functions, solving systems of nonlinear equations, eigenvalues problems, least squares and quadrature; numerical handling of ordinary and partial differential equations.

IE 510 – Applied Nonlinear Programming

The course covers the fundamentals of nonlinear optimization. Starting with simple techniques such as bisection and curve fitting, the course builds up to cover more advanced algorithms such as Conjugate Gradient, Newton and Quasi-Newton Methods, Penalty methods and Augmented Lagrangians. KKT conditions and duality theory in nonlinear optimization is covered along as well along with its algorithmic applications. Applications are discussed ranging from engineering systems to statistics and learning theory.

IE 511 – Integer Programming

This course is about the optimization of linear systems involving discrete variables. After introducing Integer Linear Programs (ILPs) via examples, we will review the key results in Complexity Theory. We will identify conditions that yield tractable families of ILPs, and we will look at algorithms that solve the general ILP instance. Some programming experience is desirable, but not required. Topics covered include Optimization of linear systems involving integer variables and discrete alternatives. Modeling; computational complexity; matroids; branch and bound methods; Langrangian and surrogate duality; cutting plane methods and polyhedral theory; special structured problems such as knapsack, set packing and covering, and traveling salesman problems.

Controls Courses

SE 424 – State Space Design for Control

Design methods; time domain modeling; trajectories and phase plane analysis; similarity transforms; controllability and observability; pole placement and observers; linear quadratic optimal control; Lyapunov stability and describing functions; simulation. Course Information: 3 undergraduate hours. 3 graduate hours. Prerequisite: SE 320 and MATH 415.

ECE 486 – Control Systems

This is a first course in feedback control of dynamic systems. A design oriented approach is stressed. Computer based analysis, combined with an accompanying laboratory, provide a realistic setting for mastering several important design methodologies. Concurrent development of basic concepts in lecture and homework provides a foundation for continued study of advanced topics and newly emerging methods. Students come from a wide range of disciplines since control is an interdisciplinary topic.

ECE 515, ME 540 – Control System Design & Theory

Feedback control systems emphasizing state space techniques. Basic principles, modeling, analysis, stability, structural properties, optimization, and design to meet specifications. Course Information: Same as ME 540. Prerequisite: ECE 486.

ME 562 – Robust Adaptive Control

Mathematical foundation for synthesis and analysis of adaptive control systems: Lyapunov stability theory; methods of direct and indirect model reference adaptive control; recent methods, such as L1 adaptive control, that enable adaptive control with desired transient and steady-stage performance specifications. Course Information: Prerequisite: Any of ECE 486, ECE 515, ECE 528, GE 424, ME 460.

ME 546, SE 520, ECE 528 – Analysis of Nonlinear Systems

Nonlinear dynamics, vector fields and flows, Lyapunov stability theory, regular and singular perturbations, averaging, integral manifolds, input-output and input-to-state stability, and various design applications in control systems and robotics. Course Information: Same as ME 546 and SE 520. 4 graduate hours. No professional credit. Prerequisite: ECE 515 and MATH 444 or MATH 447.

ME 561 – Convex Methods in Control

Use of convex optimization in analysis and control of dynamical systems; robust control methods and the use of semidefinite programming; linear matrix inequalities, operator theory, model reduction, H-2 and H-infinity optimal control, S-procedure and integral quadratic constraints, structured singular value and mu-synthesis, and Markovian jump systems; applications in control design. Course Information: Prerequisite: ECE 515.

SE 521 – Multivariable Control Design

This course provides basic design techniques of linear multivariable feedback control systems. Modern, systematic and robust design methodologies are presented. Various applications of these robust design techniques are encountered to engineering systems such as air and space vehicles, automobiles, etc. in a set of computer aided design (CAD) homework. These CAD homework’s involve the usage of MATLAB software. The topics to be covered include: Unstructured and structured, Uncertainty in Models of systems, Performance and Robust Performance in Feedback Systems, Limitations of Feedback, LQ and LQG/LTR Design Methodology, Η∞ Design Methodology, and µ Synthesis.

ECE 517 – Nonlinear & Adaptive Control

Design of nonlinear control systems based on stability considerations; Lyapunov and hyperstability approaches to analysis and design of model reference adaptive systems; identifiers, observers, and controllers for unknown plants. Course Information: Prerequisite: ECE 515.

ECE 573 – Power System Operations and Control

Energy control center functions, state estimation and steady state security assessment techniques, economic dispatch, optimal power flow, automatic generation control, and dynamic equivalents. Course Information: Prerequisite: ECE 476; credit or concurrent registration in ECE 530. Subject Area: Power and Energy Systems

ECE 544 – Topics in Signal Processing

Lectures and discussions related to advanced topics and new areas of interest in signal processing: speech, image, and multidimensional processing. Course Information: May be repeated 8 hours in a term to a total of 20 hours. Credit towards a degree from multiple offerings of this course is not given if those offerings have significant overlap, as determined by the ECE department. Prerequisite: As specified each term. It is expected that each offering will have a 500-level course as prerequisite or co-requisite. Subject Area: Signal Processing

ECE 576 – Power System Dynamics & Stability

Detailed modeling of the synchronous machine and its controls, such as excitation system and turbine-governor dynamics; time-scales and reduced order models; non-linear and linear multi-machine models; stability analysis using energy functions; power system stabilizers. Course Information: Prerequisite: ECE 476; credit or concurrent registration in ECE 530. Subject Area: Power and Energy Systems

ECE 561 – Detection & Estimation Theory

Detection and estimation theory, with applications to communication, control, and radar systems; decision-theory concepts and optimum-receiver principles; detection of random signals in noise, coherent and noncoherent detection; parameter estimation, linear and nonlinear estimation, and filtering. Course Information: Prerequisite: ECE 534. Subject Area: Communications

ECE 546 – Advanced Signal Integrity

Signal integrity aspects involved in the design of high-speed computers and high-frequency circuits; addressing the functions of limitations of interconnects for system-level integration. Topics explored include packaging structures, power and signal distribution, power level fluctuations, skin effect, parasitics, noise, packaging hierarch, multilayer wiring structures as well as the modeling and simulation of interconnects through the use of computer-aided design (CAD) and computational electromagnetics. Course Information: Prerequisite: ECE 520. Subject Area: Integrated Circuits and Systems

AE 504 – Optimal Aerospace Systems

Formulation of parameter and functional optimization problems for dynamic systems; applications of optimization principles to the control and performance of aerospace vehicles, including optimal flight paths, trajectories, and feedback control. Course Information: Prerequisite: AE 352.

SE 525 – Control of Complex Systems

In this course a parallel presentation of stability results using Lyapunov function approach and optimal control using Hamilton-Jacobi partial differential equations is provided. The same idea is generalized for to the vector Lyapunov function stability and decentralized control for multi-agent systems and their connection to multi-player dynamic games. It is also shown how these problems are related to multi-objective control of multi-agent systems and decision analysis. Applications of these techniques in controlling multi-vehicle systems, power systems, and environmental systems, as well as in economics. Prerequisite: GE 424.

Controls Courses

ECE 330 – Power Circuits and Electromechanics

Prof. Robert Pilawa

Network equivalents; power and energy fundamentals, resonance, mutual inductance; three-phase power concepts, forces and torques of electric origin in electromagnetic and electrostatic systems; energy conversion cycles; principles of electric machines; transducers; relays; laboratory demonstration

ECE 431 – Electric Machinery

This course is a senior or beginning-graduate level elective for electrical and computer engineering majors. The goals are to impart an understanding of electro-mechanics from theoretical and experimental bases. The course introduces devices and methods for electro-mechanics and electro-mechanical energy conversion; the emphasis is on rotating machines, although static concepts such as transformers and power factor correction apparatus are also covered. The course includes 12 laboratory experiments, and covers topics such as three-phase power, power-factor correction, single- and three-phase transformers, induction machines, DC machines, and synchronous machines. The course is generally offered in Spring semesters.

ECE 437 – Sensors and Instrumentation

The goal of this course is to give senior and graduate students in engineering a hands-on introduction to the fundamental technology and practical applications of sensors. Various sensors, including capacitive, inductive, ultrasonic, accelerometers, image sensors and others will be covered in the course. Instrumentation techniques incorporating computer control, sampling, and data collection and analysis are reviewed in the context of real-world scenarios. There will be weekly laboratory assignments where students will have hands on experience with various sensors. The course is based around a custom board equipped with various sensors, such as a high speed camera, touch sensor, humidity sensor, temperature sensor, pressure sensor, accelerometer and position sensor. Additional peripheral sensors using the PMOD interface standard can also be attached to the sensor board. The board interfaces with these sensors via an FPGA device and it can also communicate with a PC via USB 3.0 interface. Students will use Verilog language to program the FPGA and communicate with various sensors and PC.

ECE 452 – Electromagnetic Fields

Plane waves at oblique incidence; wave polarization; anisotropic media; radiation; space communications; waveguides. Course Information: 3 undergraduate hours. 3 graduate hours. Prerequisite: ECE 350. Subject Area: Electromagnetics, Optics and Remote Sensing

ECE 464 – Power Electronics

Switching functions and methods of control such as pulse-width modulation, phase control, and phase modulation; dc-dc, ac-dc, dc-ac, and ac-ac power converters; power components, including magnetic components and power semiconductor switching devices. Course Information: 3 undergraduate hours. 3 graduate hours. Prerequisite: ECE 342. Subject Area: Power and Energy Systems

ECE 476 – Power System Analysis

Development of power system equivalents by phase network analysis, load flow, symmetrical components, sequence networks, fault analysis, and digital simulation. Course Information: 3 undergraduate hours. 3 graduate hours. Prerequisite: ECE 330. Subject Area: Power and Energy Systems

ECE 461 – Electric Machinery

Theory and laboratory experimentation with three-phase power, power-factor correction, single- and three-phase transformers, induction machines, DC machines, and synchronous machines; project work on energy control systems; digital simulation of machine dynamics. Course Information: 4 undergraduate hours. 4 graduate hours. Prerequisite: ECE 330. Subject Area: Power and Energy Systems

ECE 469 – Power Electronics Laboratory

Circuits and devices used for switching power converters, solid-state motor drives, and power controllers; dc-dc, ac-dc, and dc-ac converters and applications; high-power transistors and magnetic components; design considerations including heat transfer.

ECE 552 – Numerical Circuit Analysis

Formulation of circuit equations; sparse matrix algorithms for the solution of large systems, AC, DC, and transient analysis of electrical circuits; sensitivity analysis; decomposition methods. Course Information: Same as CSE 532. Prerequisite: MATH 415 and ECE 210. Subject Area: Integrated Circuits and Systems

ECE 540 – Computational Electromagnetics

Basic computational techniques for numerical analysis of electromagnetics problems, including the finite difference, finite element, and moment methods. Emphasis on the formulation of physical problems into mathematical boundary-value problems, numerical discretization of continuous problems into discrete problems, and development of rudimentary computer codes for simulation of electromagnetic fields in engineering problems using each of these techniques. Course Information: Same as CSE 530. Prerequisite: CS 357; credit or concurrent registration in ECE 520. Subject Area: Electromagnetics, Optics and Remote Sensing

ECE 598 – Advanced Power Electronics

This course covers advanced topics in power electronics, including control, circuit topologies, inductor and transformer design, and high efficiency techniques such as resonant power conversion and light-load operation. Numerous application examples will be provided, such as solar photovoltaics, power-supply on a chip, and low-voltage, low-power converters used in portable electronic devices.

ECE 598KSH – Advanced Topics in Electromechanics

Prof. Kiruba Haran
This course covers advanced topics in power electronics, including control, circuit topologies, inductor and transformer design, and high efficiency techniques such as resonant power conversion and light-load operation. Numerous application examples will be provided, such as solar photovoltaics, power-supply on a chip, and low-voltage, low-power converters used in portable electronic devices.

Controls Courses

ME 410 – Intermediate Gas Dynamics

Solution of internal compressible-flow problems by one-dimensional techniques, both steady and unsteady; flows with smooth and abrupt area change, with friction, with heat addition, and with mass addition; flows with weak and strong waves, multiple confined streams, and shock waves. Course Information: 4 undergraduate hours. 4 graduate hours. Prerequisite: ME 300 and ME 310; or one of AE 311, TAM 335.

ME 411/AE412 – Viscous Flow & Heat Transfer

Momentum and thermal transport in wall boundary-layer and free shear flows, solutions to the Navier-Stokes equations for heat conducting laminar and turbulent shear flows; similarity concepts; thermal boundary layers in ducts and high-speed aerodynamic boundary layers.

ME 400 – Energy Conversion Systems

Processes and systems for energy conversion, including power and refrigeration cycles, air conditioning, thermoelectrics and fuel cells; ideal-gas mixtures and psychrometrics. Course Information: 3 undergraduate hours. 4 graduate hours. Prerequisite: ME 300.

ME 402 – Design of Thermal Systems

Selection of components in fluid- and energy-processing systems to meet system-performance requirements; computer-aided design; system simulation; optimization techniques; investment economics and statistical combinations of operating conditions. 3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: Credit or concurrent registration in ME 320.

ME 404 – Intermediate Thermodynamics

Classical thermodynamics, including the TdS equations and the Maxwell relations; development of thermodynamic property relations, behavior of real gases, thermodynamics of mixtures, phase equilibrium and chemical reactions and equilibrium with an emphasis on combustion reactions; statistical thermodynamics including the effect of molecular and atomic structure, statistical concepts and distributions, calculation of thermodynamic properties of gas-phase atoms and molecules, kinetic theory of gases, and vibrations in crystals and the electron gas in metals; selected applications. Course Information: 4 undergraduate hours. 4 graduate hours. Credit is not given for both ME 404 and any of PHYS 427, CHEM 442, or CHEM 444. Prerequisite: ME 300. Subject Area:

ME 420 –  Intermediate Heat Transfer

Conduction heat transfer, radiation heat transfer, mass transfer, phase change, heat exchangers; numerical methods. Course Information: 4 undergraduate hours. 4 graduate hours. Prerequisite: ME 310 and ME 320.

ME 412 – Numerical Thermo-Fluid Mech

Numerical techniques for solving the equations governing conduction and convective heat transfer in steady and unsteady fluid flows: finite-difference and finite-volume techniques, basic algorithms, and applications to real-world fluid-flow and heat-transfer problems. Course Information: Same as CSE 412. 2 or 3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: ME 310 and ME 320.

ME 523 – Nanoscale Energy Transport

An advanced treatment of diverse transport phenomena at the nanometer scale involving solids, liquids and gases emphasizing common features in transport by molecules, electrons, phonons, photons, and other quasi-particles of interest, oriented toward applied research in the areas of nanoscale heat transfer and nanoscale energy conversion. Topics include intermolecular forces at surfaces and in the bulk, momentum and species transport in microfluidics, linear response theory, free molecular flow in gases, electron and phonon transport in crystals, Boltzmann equation and its moments, ballistic and diffusive transport, thermoelectric energy conversion, interfacial transport, energy transport in nanostructures and radiative transport in the near-field. Course Information: Approved for letter and S/U grading.

ME 520 – Heat Conduction

Fundamentals of heat conduction in isotropic and anisotropic materials; methods of solution to steady and transient heat conduction problems in one, two, and three dimensions; internal heat sources; periodic flow of heat; problems involving phase change; approximate analytical techniques; numerical methods; study of current articles on the subject. Course Information: Prerequisite: ME 420.

ME 521 – Convective Heat Transfer

First semester of core sequence in fluid mechanics; Navier-Stokes equations, potential flow, low Re flow, laminar boundary layers.

Miscellaneous Courses

SE 411 – Reliability Engineering

Concepts in engineering design, testing, and management for highly reliable components and systems. 3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: IE 300. Taught every spring.

ME 471 – Finite Element Analysis

The finite element method and its application to engineering problems: truss and frame structures, heat conduction, and linear elasticity; use of application software; overview of advanced topics such as structural dynamics, fluid flow, and nonlinear structural analysis. Course Information: Same as AE 420 and CSE 451. 3 or 4 undergraduate hours. 3 or 4 graduate hours. Credit is not given for both ME 471 and CEE 470. Prerequisite: CS 101 and ME 370.

TAM 470 – Computational Mechanics

By the end of the semester, students should understand some of the more common BVP discretizations (FD/FEM/SEM) and common IVP discretizations (EF/EB, CN, ABk, BDFk, RK). They should be able to identify sources of error and instability, and be able to estimate computational costs/feasibility for these schemes. Finally, they should be able write and test (!) code to solve PDEs relevant to mechanics.



Mechanical Engineering Courses

MEEG 5953 – Fundamentals of Fracture and Fatigue in Structures

The course will cover the concepts of linear-elastic, elastic-plastic and time-dependent Fracture Mechanics as applied to fracture in a variety of materials, structures, and operating conditions. The examples will include fracture in large components such as aircraft, bridges and pressure vessels and also in bones and in soft materials and human tissue.

MEEG 5333 – Introduction to Tribology

A study of science and technology of interacting surfaces in relative motion. Topics include solid surface characterization, contact between solid surfaces, adhesion, friction, wear, lubrication, micro/nanotribology, friction and wear screening test methods, and tribological components and applications.

MEEG 5343 – Computational Material Science

A study of science and technology of interacting surfaces in relative motion. Topics include solid surface characterization, contact between solid surfaces, adhesion, friction, wear, lubrication, micro/nanotribology, friction and wear screening test methods, and tribological components and applications.

MEEG 5403 – Advanced Thermodynamics

An in-depth review of classical thermodynamics, including availability analysis, combustion, and equilibrium, with an introduction to quantum mechanics and statistical thermodynamics.

MEEG 5423 – Statistical Thermodynamics

Concepts and techniques for describing high temperature and chemically reactive gases from a molecular point of view. Introductory kinetic theory, chemical thermodynamics, and statistical mechanics applied.

MEEG 5453 – Advanced Heat Transfer

More in-depth study of topics covered in MEEG 4413, Heat Transfer, and coverage of some additional topics.

MEEG 5473 – Radiation Heat Transfer

Spectral analysis, radiant exchange in gray and non-gray enclosures, gas radiation, and multi-mode heat transfer.

MEEG 5503 – Advanced Fluid Dynamics I

A basic survey of the characteristics of fluid flow under a variety of conditions with examples. Begins with a derivation of the Navier-Stokes equations and an evaluation of the dimensionless groups found from these equations. Topics to be covered include viscous laminar and turbulent boundary layers, jets and wakes, Stokes flow, inviscid flows with and without free surfaces and turbulence.

MEEG 5533 – Fundamentals of Aerodynamics

A study of external-flow fluid mechanics applied to Aerodynamics. Topics include integral and differential forms of the basic fluid equations (continuity, momentum, and energy), potential flow, and supersonic flow.

MEEG 5303. – Physical Metallurgy

Physical and chemical properties of solids and the application of materials in commerce.

MEEG 5033 – Advanced Mechanics of Materials I

Combined stress, theories of failure, thick-walled cylinders, bending of unsymmetrical sections, torsion in noncircular section, plate stresses, and strain energy analysis.

MEEG 5103 – Structural Dynamics

The forced and random vibration response of complex structural systems are studied through the use of the finite element method. Computational aspects of these problems are discussed and digital computer applications undertaken.

MEEG 5113 – Modal Analysis Methods

Fundamental concepts of both analytical and experimental modal analysis methods are examined and applied to the study of complex structural systems. Computational aspects of these problems are discussed, and digital computer applications undertaken with experimental verification.

MEEG 5123 – Finite Elements Methods II

Development and application of finite element (FE) methods used to solve transient and two-dimensional boundary value problems. Applications are taken from solid and fluid mechanics, heat transfer, and acoustics. Emphasis is placed on the FE methodology in order to make accessible the research literature and commercial software manuals, and to encourage responsible use and interpretation of FE analysis. MEEG 5143 – Advanced Machine Design (3 Hours) Application of advanced topics such as probability theory, fracture mechanics, and computer methods to the design and analysis of complex mechanical systems.

Electrical Engineering Courses

ELEG 5993 – Mixed-signal Modeling and Simulation

Study of basic analog, digital & mixed signal simulation solution methods. Modeling with hardware description languages. Use of state-of-the-art simulators and HDLs. ELEG 5923 – Introduction to Integrated Circuit Design (3 Hours) Design and layout of large scale digital integrated circuits using CMOS technology. Topics include MOS devices and basic circuits, integrated circuit layout and fabrication, dynamic logic, circuit design, and layout strategies for large scale CMOS circuits.

ELEG 5914 – Advanced Digital Design

To master advanced logic design concepts, including the design and testing of synchronous and asynchronous combinational and sequential circuits using state of the art CAD tools. ELEG 5801 – Written and Oral Communication (1 Hour) This course is designed to improve the oral presentations and technical writing of graduate students. Emphasis is placed on writing journal articles, theses and dissertations, and on giving oral presentations at conferences and job interviews. Each student delivers a 20 minute PowerPoint presentation to other students in the class.

ELEG 5543 – Introduction to Power Electronics

Presents basics of emerging areas in power electronics and a broad range of topics such as power switching devices, electric power conversion techniques and analysis, as well as their applications. ELEG 5533 – Power Electronics and Motor Drives (3 Hours) Fundamentals of power electronics, diode bridge rectifiers, inverters, general concepts on motor drives, induction motor drives, synchronous motor drives, and dc motor drives.

ELEG 5533 – Power Electronics and Motor Drives

Prof. Juan Carlos Balda

This course will attempt to prepare electrical and mechanical engineers for this opportunity by focusing on the practical design considerations. It will build on fundamentals covered in ECE 330 and 431 and take students through the design of a variety of electromechanical devices. Fundamental principles of energy conversion applicable to all types of electric machinery are first reviewed. Basic design rules, analytical formulae and the use of numerical design tools will then be introduced, and experience gained through a hands-on design project.

ELEG 5513 – Power Systems Analysis

Modeling and analysis of electric power systems: Energy sources and conversion; load flow analysis; reference frame transformations; symmetrical and unsymmetrical fault conditions; load forecasting and economic dispatch.

ELEG 5473 – Power System Operation and Control

Study of the control and operation of electric power systems: Modeling, dynamics, and stability of three-phase power systems. Design and implementation of control systems related to generation and transmission. Overview of the related industry and government regulations for power system protection and reliability.

ELEG 5453 – Adaptive Filtering and Control

Models for deterministic systems. Parameter estimation. Adaptive control. Stochastic models. Stochastic state and parameter estimation. Adaptive control of stochastic systems.

ELEG 5353 – Semiconductor Optoelectronic Devices

This course will provide graduate students a detailed background in semiconductor optoelectronic devices such as light emitting diodes and lasers, photodetectors, solar cells, modulators. The applications of these devices will also be discussed.

ELEG 5363 – Semiconductor Material and Device Characterization

This course provides an overview of semiconductor characterization techniques in industry: Electrical measurements, Optical measurements, Electron and ion beam measurements, X-ray and probe measurements.

ELEG 5403 – Control Systems

Mathematical modeling of dynamic systems, stability analysis, control systems architectures and sensor technologies. Time-domain and frequency-domain design of feedback control systems: lead, lag, PID compensators. Special topics on microprocessor implementation.

ELEG 5413 – Modern Control Systems

A second course in linear control systems. Emphasis on multiple-input and multiple-output systems: State-space analysis, similarity transformations, eigenvalue and eigenvector decomposition, stability in the sense of Lyapunov, controllability and observability, pole placement, quadratic optimization.

ELEG 5423 – Optimal Control Systems

Basic concepts, conditions for optimality, the minimum principle, the Hamilton Jacobi equation, structure and properties of optimal systems.

ELEG 5433 – Digital Control Systems

Signal processing in continuous-discrete systems. System modeling using the z-transform and state-variable techniques. Analysis and design of digital control systems. Digital redesign for continuous control.

ELEG 5443 – Nonlinear Systems Analysis and Control

Second-order nonlinear systems. Nonlinear differential equations. Approximate analysis methods. Lyapunov and input-output stability. Design of controllers, observers, and estimators for nonlinear systems.

ELEG 5313 – Power Semiconductor Devices

Carrier transport physics; breakdown phenomenon in semiconductor devices; power bipolar transistors, thyristors, power junction field-effect transistors, power field-controlled diodes, power metal-oxide-semiconductor field-effect transistors, and power MOS-bipolar devices.

ELEG 5323 – Semiconductor Nanostructures I

This course is focused on the basic theoretical and experimental analyses of low dimensional systems encountered in semiconductor heterojunctions and nanostructures with the emphasis on device applications and innovations.

ELEG 5333 – Semiconductor Nanostructures II

This course is a continuation of ELEG 5323 Semiconductors Nanostructures I. It is focused on the transport properties, growth, electrical and optical properties of semiconductor nanostructures, and optoelectronic devices.

ELEG 5273 – Electronic Packaging

An introductory treatment of electronic packaging, from single chip to multichip, including materials, substrates, electrical design, thermal design, mechanical design, package modeling and simulation, and processing considerations.

ELEG 5243L – Microelectronic Fabrication Techniques and Procedures

The Thin-Film Fabrication course is designed to prepare students to use the thin-film equipment and processes available at the Engineering Research Center’s thin-film cleanroom. The process modules to be trained on include lithography, metal deposition and etching, oxide deposition, growth and etching, reactive dry etching, tantalum anodization, photodefinable spin-on dielectric and electroplating. The related metrology modules include microscope inspection, spectrophotometric measurement of oxide, profilometry and four-point probe measurements.

ELEG 5203 – Semiconductor Devices

Crystal properties and growth of semiconductors, energy bands and charge carriers in semiconductors, excess carriers in semiconductors, analysis and design of p/n junctions, analysis and design of bipolar junction transistors, and analysis and design of field-effect transistors.



ME 352B– Fundamentals of Heat Conduction

Prof. Kenneth Goodson

Physical description of heat conduction in solids, liquids, and gases. The heat diffusion equation and its solution using analytical and numerical techniques. Data and microscopic models for the thermal conductivity of solids, liquids, and gases, and for the thermal resistance at solid-solid and solid-liquid boundaries. Introduction to the kinetic theory of heat transport, focusing on applications for composite materials, semiconductor devices, micromachined sensors and actuators, and rarefied gases. Prerequisite: consent of instructor. Offered in the winter.

EE 323 – Energy in Electronics

Prof. Eric Pop

This course examines energy in modern nanoelectronics, from fundamentals to systems. Topics include energy transfer through electrons and phonons, mobility and thermal conductivity, power in nanoscale devices (silicon CMOS, 1D nanowires and nanotubes, 2D materials, resistive memory), circuit leakage, thermal measurements, thermal breakdown, thermoelectric energy conversion, and selected system-level issues.