He has been a teacher of engineering disciplines for more than 15 years both in his native Nicaragua and in the United States. His teaching experience includes courses on introductory physics, engineering mechanics, probability and statistics for engineers, computer programming, fluid mechanics, hydraulics, and numerical methods. His research interests include mathematical and numerical modeling of fluid systems, hydraulic structures, and erosion control applications. Dr. Urroz is an expert on the HP 48 G and HP 49 G series calculator, and on specialized mathematical software such as Maple and SCILAB. He has written several books on applications of these computing devices and software to disciplines such as engineering mechanics, hydraulics, and science and engineering mathematics