Teaching Fall 2025 ME 334 Materials Engineering Spring 2025 ME 386P1 Introduction to Phase Transformations Fall 2024 ME 378F Enhancing Sustainability Through Tribology Spring 2024 ME 386P1 Introduction to Phase Transformations Fall 2023 ME 334 Materials Engineering Spring 2023 ME 386P1 Introduction to Phase Transformations ME 379MÂ Enhancing Sustainability Through Tribology Fall 2022 ME 334 Materials Engineering Spring 2022 ME 386P1 Introduction to Phase Transformations ME 379MÂ Enhancing Sustainability Through Tribology Fall 2021 ME 334 Materials Engineering Spring 2021 ME 386P1 Introduction to Phase Transformations ME 397 Advanced Methods for Surface Analysis Fall 2020 ME 334 Materials Engineering Spring 2020 ME 386P1 Introduction to Phase Transformations ME 397 Advanced Methods for Surface Analysis Fall 2019 ME 334 Materials Engineering Spring 2019 ME 386P1 Introduction to Phase Transformations Fall 2018 ME 334 Materials Engineering Spring 2018 ME 386P1 Introduction to Phase Transformations