Teaching

Highway Engineering, Penn State

Introduction to transportation engineering for junior level undergraduates focusing on highways and surface transportation modes.

Traffic Operations, Penn State

Course on traffic operations for senior level undergraduates on the concepts and techniques essential for the practice of traffic engineering.

Road Transport Systems, ETH Zurich

Traffic operations class for undergraduate students, covering topics ranging from traffic demand, traffic flow theory and geometric design.

Public Transportation Systems, Penn State

Public transportation class for graduate students covering topics such as planning, management, operations and monetary evaluation.

Infrastructure Systems Management, Penn State

 Infrastructure management class for graduate students, covering topics such as optimizing the maintenance and repair decision, modeling deterioration of infrastructure components, and better informing the data collection and inspection process.

Traffic Flow Theory and Simulation, Penn State

Advanced traffic flow theory and traffic operations course covering a variety of theories, methodologies and principles that are used to assess traffic operations on surface transportation systems, as well as their applications. 

Traffic Engineering and Management Systems, ETH Zurich,

Traffic operations class for graduate students, covering topics ranging from flow theory, network operations and management.