Teaching


  • I also taught the following courses at Manhattan College from Fall 2019 until Fall 2023 as a full time assistant professor:

    • Statics (syllabus) - You can find a series of video recordings for this course on my YouTube channel.
    • Dynamics (syllabus) - You can find a series of video recordings for this course on my YouTube channel.
    • Introductory Solid Mechanics (syllabus)
    • Finite Element Analysis and Computer Aided Engineering (syllabus)
    • Manufacturing Systems Lab (syllabus)
    • Mechanical Vibrations (syllabus) - You can find a series of video recordings for this course on my YouTube channel.
    • Data Driven Problem Solving in Mechanical Engineering (syllabus)
    • Introduction to Robotics (syllabus) - You can find a series of video recordings for this course on my YouTube channel.
    • Control System Theory and Applications (syllabus)
    • Mechanical Engineering Design I (Senior Design - Part I)
    • Mechanical Engineering Design II (Senior Design - Part II)
    • Mechanical Engineering Projects (one-semester undergraduate research)
    • Research Project in Mechanical Engineering (one-semester graduate research)
    • Master’s Thesis in Mechanical Engineering