Mihaela Sabin has taught a variety of computing courses since she joined UNH in 2007. In her teaching, Sabin facilitates learning activities that value students' diverse talents and life experiences. Her current research includes computing education and curriculum development. She has contributed to the AI field of constraint satisfaction with a new representational model based on conditional constraints. Sabin chaired the ACM/IEEE Computer Society IT2017 task group, who authored the “Curriculum Guidelines for Baccalaureate Degree Programs in Information Technology” report. She received external funding awards from the National Science Foundation, New Hampshire Innovation Research Center, Google for Education, and other private and corporate foundations for projects that support broadening participation of students underrepresented in computing and expanding professional learning of computational practices for K-12 teachers. Sabin serves as ACM SIGITE Vice-Chair for Education and represents SIGITE on the ACM Education Council. She is co-chair of the Workforce Development Committee of the New Hampshire Tech Alliance and a founding member of the Computer Science Teacher Association NH Chapter and CS4NH coalition.
Dr. Sabin has an MS in Computer Science from “Politehnica” University in Bucharest, Romania, and an MS for Teachers in College Teaching and PhD in Computer Science from UNH.
Ph.D., Computer Science, University of New Hampshire
M.S., Computer Science, Politehnica University of Bucharest
M.S.T., University of New Hampshire
B.S., Computer Science, Politehnica University of Bucharest
Open Source Software
COMP 415: Mobile Computing 1st and 4most
COMP 424: Applied Computing 1
COMP 424/780: Applied Computing 1
COMP 525: Data Structures Fundamentals
COMP 525/780: Data Structures Fundamentals
COMP 698: SpcTop/Data Structures Fund
COMP 705/805: Web Application Development
COMP 890: Internship
GRAD 900: Master's Continuing Research
Sabin, M. (2019). Open Peer Commentary: De-Constructionism - An Effective Premise to Constructionist Learning. Constructivist Foundations, 14(3), 244-245. Retrieved from https://constructivist.info/14/3/244
Sabin, M., DuBow, W., Smith, A., & Deloge, R. (2019). Changing Perceptions of Who Can Code: A Professional Development Program for Career and Technical Education Teachers. In https://peer.asee.org/collections/73 (pp. 23 pages). Crystal City, Virginia: ASEE Peer. Retrieved from https://peer.asee.org/31748
Summer learning experience for girls in grades 7--9 boosts confidence and interest in computing careers (2017).
Industry and faculty surveys call for increased collaboration to prepare information technology graduates (2016).
Sabin, M., Snow, P., & Laturnau, M. (2015). Evaluation of a computing and engineering outreach program for girls in grades 8–10. Journal of Computing Sciences in Colleges, 30, 119-126.
MacKellar, B. K., Sabin, M., & Tucker, A. (2013). Scaling a framework for client-driven open source software projects: a report from three schools. Journal of Computing Sciences in Colleges, 28, 140-147.
Sabin, M. (2010). Assessing collaborative and experiential learning. Journal of Computing Sciences in Colleges, 25, 26-33.
Sinz, C., Haag, A., Narodytska, N., Walsh, T., Gelle, E., Sabin, M., . . . others. (2007). Configuration. IEEE Intelligent Systems, 22, 78-90.
Sabin, M. C. (2007). Conditional constraint satisfaction and configuration: A win-win proposition. IEEE Intelligent Systems.
Sabin, M., & Freuder, E. C. (1998). Detecting and resolving inconsistency and redundancy in conditional constraint satisfaction problems. Proceeding of Constraint Programming (CP’98).