Assistant Professor


Professor Benito Mendoza earned his bachelor's degree in Computer Science and master's degree in Artificial Intelligence from the University of Veracruz (Xalapa, Veracruz, Mexico). He earned his Ph.D. in Computer Science and Engineering from the University of South Carolina (Columbia, SC). Before joining the CET department at CityTech in fall of 2011, he worked as Postdoctoral Research Engineer at the Corporate Strategic Research Lab of ExxonMobil Research and Engineering Company (Clinton, NJ). His research activities include multiagent systems, in particular mechanism for distributed resource allocation, negotiation, and coordination; bio-inspired systems, in particular bio-inspired algorithms for optimization, decentralized coordination and control; context and situation awareness, in particular the combination of machine learning and semantic based approaches to define and detect situations and complex events in streaming data; and ambient intelligence and Internet of the Things, in particular developing methods analyze the social behavior and connection/interaction of people and cyber environments. Professor Mendoza has also a long experience as software engineer and has developed systems used in different industries such as government, education, and entertainment.

Courses Taught:

 •  EMT 1111 - Logic and Problem-Solving
 •  CET 4773 - Microcomputer Interfacing

Membership in professional and scientific societies:

 •  CSTA Computer Science Teachers Association
 •  ACM Association of Computer Machinery
 •  Society of Hispanic Professional Engineers (SHPE)
 •  Upsilon Pi Epsilon (International Honor Society for the Computing and Information Disciplines)
 •  Eta Kappa Nu (Electrical and Computer Engineering Honor Society)