Teaching
Learning engineering by designing, building, testing, and reflecting.
My teaching emphasizes structured design reasoning, authentic projects, iterative feedback, professional communication, and measurable evidence.
Teaching philosophy
Project-centered, structured, and professionally authentic
Students become stronger engineers when they connect analysis to decisions, decisions to prototypes, and prototypes to measurable evidence. I use milestone-based deliverables, design reviews, sponsor interaction, peer and instructor feedback, and iterative testing.
- Connect theory to meaningful application
- Make design reasoning visible and reviewable
- Use feedback throughout the project lifecycle
- Prepare students for multidisciplinary practice
- Assess technical outcomes and engineering judgment
Courses
Current University at Buffalo teaching
| Course | Focus |
|---|---|
| MAE 451 — Design Process and Methods | Problem framing, stakeholders, requirements, prior solutions, concepts, analysis, tradeoffs, and detailed design planning. |
| MAE 494 — Design Project | Detailed design, procurement, fabrication/programming, integration, testing, verification, reports, and demonstrations. |
| MAE 498 — Undergraduate Research and Creative Activity | Faculty-supervised research and development in engineering design, mechanical systems, sensing, manufacturing, biomedical devices, and education research. |
Previous courses
Senior ProjectSenior Seminar & Project DesignMicrofabricationMEMS DevelopmentSensors & ActuatorsMechanics of MaterialsEngineering Computing with MATLABEngineering Science Seminar