National Awards & Scholarships
- 2013—Present: The Chateaubriand Fellowship of the Office for Science and Technology Embassy of France in the USA
- 2013—Present: Graduate Research Opportunities Worldwide (GROW) of the National Science Foundation, USA
- 2011—Present: Graduate Research Fellowship of the National Science Foundation
- 2010—2011: Upsilon Pi Epsilon (UPE) Dan Drew Scholarship
- 2008—2010: Barry M. Goldwater Scholarship (One of nine Computer Science students selected in the whole nation).
University & Department Awards & Scholarships
- 2015—2015: Dean's Fellowship, Graduate Studies, UNL
- 2011—2012: Outstanding Master's Student Award, CSE, UNL
- 2010—2012: David A. Klarner Fellowship, CSE, UNL
- 2010—2011: Outstanding Graduate Teaching Assistant Awards, CSE, UNL
- 2009—2010: Outstanding Undergraduate Teaching Assistant Award, CSE, UNL
Extramural Research Experience
- May 2012—Aug. 2012: Summer Intern, Cork Constraint Computation Centre (4C), Cork, Ireland. Supervisors: Professor Eugene Freuder, Dr. Steve Prestwich, Dr. Richard Wallace, and Professor Berthe Y. Choueiry
- May 2010—Aug. 2010: Summer Intern, Cork Constraint Computation Centre (4C), Cork, Ireland. Supervisors: Professor Eugene Freuder, Dr. Steve Prestwich, and Professor Berthe Y. Choueiry
- May 2009—Aug. 2009: Technical Research Assistant, Adventium Labs, Minneapolis, MN
Research, Teaching & Mentoring Experience
- Fall 2010—Present: Graduate Research Assistant
- Aug 2011—Present: Volunteer research mentor of four outstanding undergraduate students
- May 2011—Present: Volunteer research mentor of outstanding undergraduate student
Teaching Experiences
- Fall 2012: Graduate Teaching Assistant for CSCE421/821: Foundations of Constraint Processing
- Spring 2012: Graduate Teaching Assistant (Volunteer) for CSCE 476/476: Artificial Intelligence
- Fall 2011: Graduate Teaching Assistant (Volunteer) for CSCE496/896: Problem Solving with Constraints
- Spring 2011: Graduate Teaching Assistant (Volunteer) for CSCE421/821: Foundations of Constraint Processing
- Fall 2010 & Spring 2011: Graduate Teaching Assistant for CSCE235: Discrete Structures
- Spring 2010: Undergraduate Teaching Assistant for CSCE 476/476: Artificial Intelligence
- Fall 2009: Undergraduate Teaching Assistant for CSCE 322: Programming Language Concepts
- Fall 2007 & Spring 2008: Undergraduate Teaching Assistant for CSCE 155: CS I