“Give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime”
-Old Proverb
This proverb captures a fundamental truth about education: our work extends beyond delivering information. As educators, we empower students to develop the confidence, strategies, and habits of mind needed to become self-directed learners. In the rapidly evolving fields of engineering and computing, this ability is more valuable than any single tool or technique we can teach. My goal as an educator is not only to share knowledge, but to help students believe that they can learn anything—and to equip them with the skills to do so.
I am an Associate Professor in the Computer Engineering Technology Department at New York City College of Technology, where I have been teaching since Fall 2011. Before joining City Tech, I served as a Postdoctoral Research Engineer at ExxonMobil Research and Engineering. My scholarly interests include Multi-Agent Systems, Bio-Inspired Systems, Machine Learning, Generative AI, Cyber-Physical Systems, and the application of Artificial Intelligence in Education. These areas deeply inform both my teaching and the innovative learning experiences I design for my students.
Thank you for taking the time to explore my teaching portfolio. Here you will find my teaching philosophy, methodologies, examples of student work, evidence of effectiveness, and materials that illustrate my approach to supporting student learning and success.
Welcome—and I hope you enjoy your visit.
Prof. Benito Mendoza, PhD