ABET Accreditation and Assessment

The Computer Science BS program at the University of Maine has been continuously accredited by ABET since 1995, first as an offering of the Department of Computer Science and now as an offering of the School of Computing and Information Science.  This page provides information to the public about matters related to accreditation and the ongoing assessment and improvement of our program.

Program Educational Objectives

ABET defines program education objectives (PEOs) as “broad statements that describe what graduates are expected to attain within a few years after graduation. Program Educational Objectives are based on the needs of the program’s constituencies.”

The CS BS program’s current PEOs were approved in 2018 by ABET and are reviewed every three years (see Assessment Process).  Our PEOs are:

  • PEO 1: Bring to bear a strong background in the basics of computer science, the theoretical underpinnings of the computing discipline, and the mathematics and science appropriate to the discipline to solve the new problems that will arise throughout their careers.
  • PEO 2: Be highly proficient in formulating and solving the myriad of computer science problems that they will address in the workforce, including the design, implementation, and evaluation of complex software systems.
  • PEO 3: Function effectively in the workplace with the necessary technical and communication skills, whether working independently or in a team setting.
  • PEO 4: Adapt to changes in technology and society through continued personal and professional growth.
  • PEO 5: Understand the role of ethics in their professional behavior and the impact on society of their work as computer scientists.

Student Outcomes

ABET defines student outcomes (SOs) this way: “Student Outcomes (SOs) describe what students are expected to know and be able to do by the time of graduation. These relate to the knowledge, skills, and behaviors that students acquire as they progress through the program.”

The program’s current SOs were approved in 2018 by ABET and are reviewed every three years (see Assessment Process).  Our SOs are:

  • SO 1: Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
  • SO 2:  Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of computer science.
  • SO 3: Communicate effectively in a variety of professional contexts.
  • SO 4: Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  • SO 5: Function effectively as a member or leader of a team engaged in activities appropriate to computer science.
  • SO 6: Apply computer science theory and software development fundamentals to produce computing-based solutions.


We view the constituents (stakeholders) of our program to be:

  • Prospective computer science students (and their families), both from within and from outside Maine.
  • Our current computer science students.
  • Our computer science alumni.
  • The broader UMaine community and UMaine itself.
  • Employers in the state and beyond.
  • The State of Maine and the citizens of Maine.
  • Society in general.

Advisory Board

Board members as of 2022-23:

  • Craig Berry, Program Directory, HCL Technologies
  • Scott Clark, Executive Director for Technology and CIO of the Town of Chapel Hill, NC
  • David Cooper, Corporate Technology, Senior Vice President and Chief Technical Officer, WEX, Inc.
  • Jason Judd, Executive Director, Educate Maine
  • Katie Manzo, Technical Product Manager, MarginEdge
  • Brian Rahill, co-founder and CEO, CourseStorm
  • Will Schroeder, co-founder, past CEO, and Opportunity Catalyst, Kitware, Inc.
  • Katie Wasserman, independent consultant
  • Chris Webster, President, Enterprise Resource Planning Division, Tyler Technologies
  • Maizy Guinn, New Media student representative
  • Melissa Kimble, Spatial Information Science student representative
  • Leah Parrish, Computer Science student representative
  • Joline Blais, Faculty Liaison for Mentoring Working Group
  • Aaron Boothroid, Faculty Liaison for Recruitment/Internships Working Group
  • Chris Dufour, Faculty Liaison for Mentoring Working Group
  • Harlan Onsrud, Faculty Liaison for Recruitment/Internships Working Group
  • Mike Scott, Faculty Liaison for Industry Needs/Curriculum Working Group
  • Terry Yoo, Faculty Liaison for Industry Needs/Curriculum Working Group

Assessment process

Our assessment process, or more fully, our “Process for Periodic Review and Revision of Program Educational Objectives, Student Outcomes, and Curriculum”, was approved by ABET in 2018.  It is a three-year cyclical process. In Year 1, we assess our Program Educational Objectives, making changes to them as needed based faculty and Board opinion as well information solicited from our constituents.  In Year 2, we assess our Student Outcomes with respect to whether they are adequately supporting our PEOs, making changes based on faculty, Board, and constituent input.  In Year 3, we assess our curriculum to determine if it is allowing students to achieve our SOs.  This entails using the yearly assessment data and assessments (see Yearly Assessments) and input from the faculty, Board, and constituents.  If deficiencies are identified in the curriculum with respect to how it is addressing the SOs, then changes are proposed to the curriculum, and if they are approved, they are implemented.

The details of the assessment process are provided in our report, Process for Periodic Review and Revision of Program Educational Objectives, Student Outcomes, and Curriculum.

Yearly assessment reports


For more information, contact the ABET Co-coordinators, Roy M. Turner and Laura Gurney