Due to the COVID-19 pandemic, UM-Dearborn classes are being held remotely through the end of the semester, Summer I and Summer II. Most campus operations are being conducted remotely and buildings are closed. Before coming to campus please call ahead to determine how services are being delivered. Events have been postponed or canceled, including Spring 2020 Commencement. For more updates please visit the Coronavirus information page

About the Program

Control systems are the critical center of any vehicle system. Examples of control systems are numerous and multifaceted: climate control for passenger comfort in an automobile, automatic cruise control, engine control and pollution control are some typical illustrations. Design of control systems for practical applications requires a through understanding of physical models of the process, mathematical modeling techniques, transient behavior of systems and dynamic characteristics of a physical system.

The Control Systems certificate program will introduce the participants to mathematical techniques of system analysis, use of software, such as Matlab, to enhance the student’s experience, system modeling, continuous and discrete time control techniques, including analog and digital PID controllers, digital control, fuzzy logic control, neural network controller, etc. At the next level, participants will be introduced to multivariable control (control of several interacting variables of a physical process) and design strategies for multivariable processes. Finally, the program will introduce some basic concepts in nonlinear control and simple design techniques. Several case studies will be presented to enhance the learning experience. Group design projects will be assigned to ensure that the participants understand the design process. (12 credit hours) 

Course Descriptions

Please choose four courses to complete the required 12 credit hours.

ECE 560: Modern Control Theory

Introduction to linear spaces and operators; mathematical description input/output systems; state variables and state transition matrix; controllability and observability and its application to irreducible realization of transfer function matrices; state variable estimation; controller syntheses by state feedback; stability of linear systems; analysis of composite systems. (3 credits)

ECE 565: Digital Control Systems

Mathematical representation of digital control systems; z-transform and difference equations; classical and state space methods of analysis and design; direct digital control of industrial processes. (3 credits)

ECE 567: Nonlinear Control Systems

A study of nonlinearities in control systems, phase plane analysis, isoclines, equilibrium points, limit cycles, optimum systems; heuristic methods; harmonic balance, describing function, frequency response and jump phenomena. Oscillations in relay systems, state space, optimum relay controls, stability, and Liapunov’s method are also covered. (3 credits)

ECE 583: Neural Networks

Computational characteristics of the brain, learning and self-organization, neural network architectures, e.g., single-layer nets, multi-layer nets, recurrent neural nets, ART, Boltzman. Self-organizing feature maps. Back-propagation, feed-forward, center- propagation and other learning techniques; hardware implementation examples and applications. (3 credits)

ECE 552: Fuzzy Systems

A study of the concept of fuzzy set theory including operations on fuzzy sets, fuzzy relations, fuzzy measures, and fuzzy logic, with an emphasis on engineering applications. Topics include fuzzy set theory, application to image processing, pattern recognition, artificial intelligence, computer hardware design and control systems. (3 credits)

ECE 512: Active Filter Design

This course deals with the analysis and design of continuous-time (analog) and switched capacitor filters. Students will learn how to analyze and design analog filter, whether they are passive, active or switched-capacitor filters. Effect of tolerances of circuit elements on the performance of the circuit behavior will be discussed. Also, students will learn how to use simulation tools to design filters and verify circuit performance. (3 credits)

Learning Goals and Outcomes

  1. Students will know how to complete and partake in group design projects. 
  2. Enhance the experience, system modeling, continuous and discrete time control techniques, including analog and digital PID controllers, digital control, fuzzy logic control, neural network controller, etc.
  3. Students will be introduced to multivariable control (control of several interacting variables of a physical process) and design strategies for multivariable processes.

Admission Requirements

Applicants must possess an undergraduate degree in Electrical Engineering with an overall GPA of 3.0 or higher. 

Tentative Course Schedules

ECE 560

Fall & Winter

ECE 565

Fall

ECE 567

Winter

ECE 5831

Fall

ECE 552

Summer

ECE 5121

Bi-Fall

CECS Graduate Education Office

1184/1186
Heinz Prechter Engineering Complex (HPEC)
Phone: 
313-593-0897
Fax: 
313-593-9967
Back to top of page