Mihaela Sabin

PROFESSOR
Chair
Graduate Coordinator
Phone: (603) 641-4144
Office: Applied Engineering & Sciences, 88 Commercial Street, M 119, Manchester, NH 03101

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.

Education

  • 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

Research Interests

  • Artificial Intelligence
  • Computing Education
  • Constraint Satisfaction
  • Curriculum Design
  • Open Source Software
  • Software Development

Courses Taught

  • 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 525/880: Data Structures Fundamentals
  • COMP 698: SpcTop/Data Structures Fund
  • COMP 705/805: Web Application Development
  • COMP 880: Top/Data Structure Programming
  • COMP 890: Internship
  • COMP/GRAD 898/899/900: Master's Project
  • COMP/GRAD 898/900: Master's Project
  • GRAD 900: Master's Continuing Research

Selected Publications

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

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).