Sandeep Kuttal, PhD
My research is multidisciplinary and straddles several areas – Human-Computer Interaction (HCI), Software Engineering (SE), Artificial Intelligence, End-User Programming, Gender Studies, and Empirical Evaluation. I am interested in inventing technologies by studying and modeling both human factors and software engineering factors in the context of programmers’ tasks. The primary goal of my research is to empower problem-solving professionals (experts, novice programmers, end-user programmers, and underrepresented communities) by integrating SE activities into their existing workflow without changing the nature of their work or priorities using/inventing HCI methods. My stature is bolstered by dozens of publications, two prestigious research NSF CAREER, and U.S. Air Force Young Investigator (YIP) Awards, two best paper awards (one at an international conference with 3,500+ submissions), and one honorable mention (an international conference with 4,500+ submissions), conference committee memberships, keynote/invited lectures, and nominated for teaching and mentoring excellence. I received a letter from U.S. Senator James M. Inhofe congratulating me for receiving the YIP award.
I am actively involved in diversity and inclusion through my teaching, research, and service. I am Vice President for Community Outreach as well as Professional Development at the Tulsa North-Eastern Oklahoma Society of Women Engineers (Tulsa SWE). At TU, I am the faculty advisor for the SWE, Young Professionals of TU, and National Center for Women in Information & Technology (NCWIT). I have been invited to elementary, middle, and high schools to motivate students in STEM. These acts help in positively impacting the field of computer science and engineering, increasing recruitment, and retention.
I am interested in inventing technologies by studying and modeling both human factors and software engineering factors in the context of programmers’ tasks. The primary goal of my research is to empower problem-solving professionals (experts, novice programmers, end-user programmers, and underrepresented communities) by integrating software engineering activities into their existing workflow without changing the nature of their work or priorities by using or inventing human-computer interaction methods. Towards my goal, I follow an iterative approach of (i) performing empirical studies to investigate current needs and problems; (ii) defining theoretical propositions that address these problems, (iii) designing tools that embody the theoretical propositions; and (iv) evaluating the tools and the underlying propositions via confirmatory studies. I have developed new strategies, theories, visualizations, and prototypes for problem-solving professionals; the following sections detail current, past, and future research.
For more details visit my website: http://sandeepkuttal.ens.utulsa.edu/
I have taught eight different courses at TU, including four new courses in my research specialties of human-computer interaction, and software engineering. My courses are geared for novice programmers to foster coding skills, creativity, and collaboration. Other courses, at the undergraduate and graduate levels, engage industry experts to discuss software development practices and lessons learned from successful as well as failed projects; they introduce students to industry culture and prepare them to succeed in their professional careers. I was nominated for the TU Outstanding Teaching Award by the Effectiveness Committee at the College of Engineering and Natural Sciences in 2021. In 2018, I was a finalist for the TU Women and Gender Studies Program’s Linda J. Lacey Award for Mentoring Excellence.
CS 4053/CS 6863: Interaction Design (Spring 2016-2020, Fall 2020-2021)
CS 4503: Senior Software Projects I (Fall 2016-2021)
CS 4513: Senior Software Projects II (Spring 2020-2021)
CS 5863/CS 7863: User-Centered Design and Research (Fall 2015, 2019; Spring 2021)
CS 2003: Fundamentals of Algorithm and Computer Applications (Spring 2017-2019)
CS 4863/CS 6863: Empirical Software Engineering (Spring 2016)
CS 7863: Advanced Software Engineering (Fall 2016)
CS 1003: Code@TU (Summer 2017)
- Interaction Design
- Research and Dissertation
- Senior Software Projects I
- Special Topics in Computer Science
- Independent Study
- Research and Thesis
- Senior Software Projects II
- Fundamentals of Algorithm and Computer Applications
Awards & Honors
- AFOSR YIP Award
- Honorable Mention
- NSF CAREER Award
- Best Paper Award