Alexandre M. Bayen

HomeResearchPublicationsTalks, workshopsStudentsTeachingPersonal, bio

 

 
goldenGate1.JPG
  

Teaching

 

Courses

CE291F-ME 236-EE 291c: Control and Optimization of Distributed Parameters Systems [3 units]
Description:
Distributed systems and PDE models of physical phenomena (propagation of waves, network traffic, water distribution, fluid mechanics, electromagnetism, blood vessels, beams, road pavement, structures, etc.). Fundamental solution methods for PDEs: separation of variables, self-similar solutions, characteristics, numerical methods, spectral methods. Stability analysis. Adjoint-based optimization. Lyapunov stabilization. Differential flatness. Viability control. Hamilton-Jacobi-based control. Also listed as Electrical Engineering 291 and Mechanical Engineering 236. Course Format: Three hours of lecture per week. Prerequisites: Engineering 77, Mathematics 54 (or equivalent), or consent of instructor.

CE 191: Civil and Environmental Engineering Systems Analysis [3 units]
Description:
This course is organized around five real-world large-scale CEE systems problems. The problems provide the motivation for the study of quantitative tools that are used for planning or managing these systems. The problems include design of a public transportation system for an urban area, resource allocation for the maintenance of a water supply system, development of repair and replacement policies for reinforced concrete bridge decks, traffic signal control for an arterial street, scheduling in a large-scale construction project. Course Format: Two hours of lecture and three hours of computer laboratory per week. Prerequisites: 93, Engineering 77. Formerly 152

CE 290Z: Selected Topics in Air Transportation [2 units]
Description:
Current developments in air transportation. Topics of current interest, including methods of systems operations analysis, airport and airline planning, and issues of air transportation policy. Course Format: Two hours of lecture per week. Prerequisites: 260 (may be taken concurrently).

E7 (formerly E77): Introduction to computer programming for scientists and engineers [4 units]
Description:
Elements of procedural and object-oriented programming. Induction, iteration, and recursion. Real functions and floating-point computations for engineering analysis. Introduction to data structures. Representative examples are drawn from mathematics, science, and engineering. The course uses the MATLAB programming language. Sponsoring departments: Civil and Environmental Engineering and Mechanical Engineering.

EE291e: Hybrid and embedded systems [3 units]
Description:
The multi-disciplinary research field of hybrid systems has emerged over the last decade and lies at the boundary of computer science, control engineering and applied mathematics. In general, a hybrid system can be defined as a system built from atomic discrete components and continuous components by parallel and/or serial composition, arbitrarily nested. The behaviors and interactions of components are governed by models of computation. The behaviors and interactions of components are governed by models of computation. Hybrid phenomena captured by such mathematical models are manifested in a great diversity of complex engineering applications such as real-time systems, embedded software, robotics, mechatronics, aeronautics, and process control. The high-profile and safety-critical nature of such applications has fostered a large and growing body of work on formal methods for hybrid systems: mathematical logic, computational models and methods and automated reasoning tools supporting the formal specification and verification of performance requirements for hybrid systems, and the design and synthesis of control programs for hybrid systems that are provably correct with respect to formal specifications. This course investigates modeling, analysis and verification of various classes of hybrid systems. Special attention is paid to computational and simulation tools for hybrid systems. Applications ranging from networked sensors, power electronics, avionics, autonomous vehicles will be covered. The course consists of lectures, a handful of homework assignments, and a final project.

Teaching schedule, links to classes URLs