Leo Ureel

Leo Ureel

Contact

  • Assistant Professor, Computer Science
  • Coordinator, College of Computing Learning Center
  • PhD, Computer Science, Michigan Technological University
  • MS, Computer Science, Michigan Technological University

Biography

Leo Ureel has been teaching at the college level for 10 years, and he has over 20 years of industry experience in developing software for engineering, artificial intelligence, and education. His research focuses on a constructionist approach to introductory computer science that leverages code critiquers to motivate students to learn computer programming, with less cognitive overhead than is usually associated with learning programming and computation. Ureel’s work has provided him the opportunity to develop rich collaborations with researchers across the U.S. and in the U.K., Europe, and Africa, and he recently led an ITICSE working group of international researchers. His research has been supported by NSF, Google, and NCWIT.

Area of Expertise

  • Software Engineering
  • Computer Science Education
  • Intelligent Tutoring Systems