Teaching



Spring 2024

  • ME 453/653 Mechanical Vibrations (3 credits)
    Class meets Tuesday-Thursday, 3:00pm-4:15pm (PE 105)

Fall 2023

  • ME 710 Linear Systems (3 credits)
    Class meets Tuesday-Thursday, 3:00pm-4:15pm (PE 107)

Spring 2023

  • ME 453/653 Mechanical Vibrations (3 credits)
    Class meets Tuesday-Thursday, 3:00pm-4:15pm (PE 107)

Fall 2022

  • ME 710 Linear Systems (3 credits)
    Class meets Wednesday, 10:00am-12:45pm (LMR 253)

Spring 2022

  • ME 453/653 Mechanical Vibrations (3 credits)
    Class meets Tuesday-Thursday, 3:00pm-4:15pm (PE 105)

Fall 2021

  • ME 710 Linear Systems (3 credits)
    Class meets Friday, 1:00pm-3:45pm (PE 105)

Spring 2021

  • ME 453/653 Mechanical Vibrations (3 credits)
    Class meets Monday-Wednesday, 5:30pm-6:45pm (web)

Fall 2020

  • ME 710 Linear Systems (3 credits)
    Class meets Wednesday, 4:00pm-6:45pm (web)

Spring 2020

  • ME 453/653 Mechanical Vibrations (3 credits)
    Class meets Monday-Wednesday, 4:00pm-5:15pm (SEM 261)

Fall 2019

  • ME 351 Mechanical Design (4 credits)
    Class meets Tuesday-Thursday, 3:00pm-4:15am (RSJ 101)
    Laboratory (1) meets Wednesday, 1:00pm-2:15pm (SEM 321C)
    Laboratory (2) meets Wednesday, 2:30pm-3:45pm (SEM 321C)

  • ME 710 Linear Systems (3 credits)
    Class meets Wednesday, 4:00pm-6:45pm (OB 203)

Spring 2019

  • ME 453/653 Mechanical Vibrations (3 credits)
    Class meets Monday-Wednesday, 4:00pm-5:15pm (WRB 2023)

  • ME 710 Advanced System Dynamics and Optimal Control (3 credits)
    Class meets Tuesday, 3:00pm-5:45pm (LME 315)

Fall 2017

  • ME 710 Advanced System Dynamics and Optimal Control (3 credits)
    Class meets Tuesday-Thursday, 12:00pm-1:25pm (PE 102)

Spring 2017

  • ME 351 Mechanical Design (4 credits)
    Class meets Tuesday-Thursday, 8:00am-9:15am (SLH 2)
    Laboratory (1) meets Tuesday, 11:00am-12:15pm (SEM 321)
    Laboratory (2) meets Tuesday, 1:00pm-2:15pm (SEM 321)
    Laboratory (3) meets Tuesday, 2:30pm-3:45pm (SEM 321)

Fall 2016

  • ME 710 Advanced System Dynamics and Optimal Control (3 credits)
    Class meets Tuesday-Thursday, 2:30pm-3:45pm (MIKC 305)

Spring 2016

  • ME 453/653 Mechanical Vibrations (3 credits)
    Class meets Tuesday-Thursday, 11:00am-12:15pm (PE 104)

Fall 2015

  • ME 351 Mechanical Design (4 credits)
    Class meets Tuesday-Thursday, 9:30am-10:45am (RSJ 101)
    Laboratory (1) meets Tuesday, 11:00am-12:30pm (SEM 231 B)
    Laboratory (2) meets Tuesday, 12:30pm-2:00pm (SEM 231 B)

Spring 2015

  • ME 453/653 Mechanical Vibrations (3 credits)
    Class meets Tuesday-Thursday, 11:00am-12:15pm (SEM 347)

  • ME 453L Mechanical Vibrations Laboratory (1 credit)
    Laboratory (1) meets Friday, 2:30pm-5:00pm (PE 002)

Fall 2014

  • ME 351 Mechanical Design (4 credits)
    Class meets Tuesday-Thursday, 9:30am-10:45am (WRB 2009)
    Laboratory (1) meets Tuesday, 11:00am-12:30pm (SEM 231 B)
    Laboratory (2) meets Tuesday, 12:30pm-2:00pm (SEM 231 B)

Spring 2014

  • ME 351 Mechanical Design (4 credits)
    Class meets Tuesday-Thursday, 11:00am-12:15pm (AB 102)
    Laboratory (1) meets Tuesday, 8:00am-9:15am (JTB 125 D)
    Laboratory (2) meets Tuesday, 9:30am-10:45am (JTB 125 D)
    Laboratory (3) meets Tuesday, 12:30pm-1:45pm (SEM 231 B)
    Laboratory (4) meets Tuesday, 4:00pm-5:15pm (SEM 231 B)

Fall 2013

  • ME 351 Mechanical Design (4 credits)
    Class meets Tuesday-Thursday, 9:30am-10:45am (OSN 203)
    Laboratory (1) meets Tuesday, 11:00am-12:30pm (SEM 231 B)