ECEN 2260: Circuits as Systems

Circuit board with resistors and capacitorsThis sophomore-levelÌý course introduces fundamentalÌýtools for the analysis of dynamic circuits. The class serves as an introduction for many key concepts of systemÌýand control theory, includingÌýLaplace transforms, transfer functions, frequency response, Bode diagrams, resonant behaviors, Fourier series expansions, and convolution.

ECEN 2310: Programming with Mathematical Software

Matlab logo with fractal roseThis sophomore-level programming course introduces the programming basics for the use of MATLAB to solve typical engineering problems such as data visualization, matrix algebra, ordinary differential equations, signal decomposition, implicitÌýfunctions, and symbolic math. Students are given weekly quizzes and assignments to help monitor their progress and are required to developÌýan originalÌýproject featuring an engineering-oriented application.

ECEN 4638/5638: Control Systems Laboratory

This senior-level classÌýprovides the opportunity to experienceÌýthe entire design cycle of a feedback control system. Students will be divided intoÌýgroups andÌýassigned a physical plant to control. Over the course of the semester, students will modelÌýthe system dynamics, identifyÌýthe model parameters, synthesizeÌýa controller, performÌýnumerical validations, performÌýexperimental testing, and improveÌýtheir controller based on the observations. The class uses the Ìýmodular platform to maximize the variety of control challenges while minimizing the overhead required for implementation.

ECEN 5738: Theory of Nonlinear Systems

Phase portrait of the pendulum dynamicsThis graduate-level control course focuses on fundamental tools for the analysis and control of nonlinear systems. Featured topics include an overview of Nonlinear Dynamic Behaviors, Feedback Linearization, Lyapunov Stability, Passivity, Input-to-State Stability, and Small Gain Theorem. The theoretical results are contextualized using examples from real-world applications, which will be studied numerically usingÌýMATLAB/Simulink.

Ìý