Bonita Sharif

Assistant Professor

View My GitHub Profile


Bonita Sharif, Ph.D. is an Assistant Professor in the Department of Computer Science and Engineering at University of Nebraska - Lincoln, Lincoln, Nebraska USA. She received her Ph.D. in 2010 and MS in 2003 in Computer Science from Kent State University, U.S.A and B.S. in Computer Science from Cyprus College, Nicosia Cyprus. Her research interests are in eye tracking related to software engineering, empirical software engineering, emotional awareness, software traceability, and software visualization to support maintenance of large systems. She has authored over 40 refereed publications. She serves on numerous program committees including ICSME, VISSOFT, SANER, ICSE NIER, and ICPC. She served as general chair of VISSOFT 2016 and ETRA 2018. She is serving as general chair again for ETRA 2019 and as program chair for ICSME 2019 late breaking track. Sharif is a recipient of the NSF CAREER award and the NSF CRI award related to empowering software engineering with eye tracking. She directs the Software Engineering Research and Empirical Studies Group and the Usability Lab in the Computer Science and Engineering department at UNL.

Google Scholar Citations - h-index: 19, total citations: 937

Labs Directing

Usabliity Lab in the CSE department at UNL

Research Group

Software Engineering Research and Empirical Studies Group

Research Areas of Interest

software engineering, program comprehension, eye tracking, empricial studies, human computer interaction, software traceability, emotional awareness in development

Spring 2019 Teaching

ST: Empirical Methods in Software Engineering

The goal of this course is to cover the various types of resarch methods used in software engineering. Evidence is crucial to support a new idea or solution. The course will focus on all aspects of an experiment: researching a good problem, study design, study instrumentation, and finally analyzing results. Students will learn how to design and conduct a technically sound empirical study for software engineering problems.
(syllabus coming soon)

Recent News

I joined the CSE department at UNL in August of 2018. I have several topics related to my research in software engineering for both undergraduate and graduate students. These topics can be developed into a senior project for undergraduates as well as thesis topics for graduate students. Contact me for more information.


A full listing of my publications is available on DBLP. A more comprehensive list will be made available on my website soon.


I have reviewed for the following conferences

I am a reviewer for the following journals.

I have also served as an additional reviewer for the following conferences and journals.