Current and recent software engineering courses
Research projects and publications
Mobile game development
This NSF-funded project studied the effects of using mobile game development throughout the computing curriculum on improving student learning
A (nearly) full list of publications by topic
A complete and up to date list of publications is available in the curriculum vitae
S-STEM Scholarship Program
Since 2006, I have been serving as the director of
NSF S-STEM scholarship program in
Computer Science, Mathematics, and Physics funded by NSF awards
Current scholarship program is accepting applications
for Fall 2021.
MS Software Engineering students may also apply for $10K/year in AGILE Scholarships.