SUNY Oswego’s Software Engineering program is accredited by the Engineering Accreditation Commission (EAC) of ABET — the global accreditor of college and university programs in applied and natural science, computing, engineering, and engineering technology.

This page lists components of our program which are designed to ensure student success, including the mission of the campus and department, Program Educational Objectives we hope for all students to attain, and Student Outcomes assessed and evaluated within the program as part of a continuous improvement process.

Program enrollment and degree data is available through the SUNY Oswego FactBook.

Mission Statements

SUNY Oswego: SUNY Oswego contributes to the common good by lighting the path to wisdom and empowering every person in the college community to pursue a meaningful life as a productive, responsible member of society.

Computer Science Department: The Mission of the Computer Science Department at Oswego is to provide students with a learning environment which will nurture their growth into competent software developers, computer scientists, and information system designers. We strive to maintain modern computing resources, modern software systems and languages, and a diverse faculty capable of engaging students in meaningful learning activities steeped in classic computer science yet applicable to contemporary problems associated with computer and information science.

Program Educational Objectives

The above missions have been used in combination with input from faculty, current and graduated students of the program, employers hiring our alumni, and the SUNY Oswego Engineering Advisory Board to produce a set of Program Educational Objectives, consistent across the Oswego Engineering Core. These Objectives undergo periodic review to ensure continued consistency with the institutional mission, the program constituents’ needs, and ABET criteria (Loop 1 in the below figure). 

Diagram showing the feedback loops for software engineering program

We aim to prepare students for successful careers in Engineering or related professional disciplines or the successful pursuit of graduate studies with contributions to the betterment of society and the global community as evidenced by:

  • Meaningful employment in industry, business, or government
  • Leadership positions in their profession or communities
  • Advanced degrees
  • Promotions, awards, and recognitions within their chosen profession and discipline
  • Positive contributions to their profession and to society
  • Overall satisfaction with their undergraduate engineering preparation

Student Outcomes

We adopt a set of Student Outcomes which have been designed to prepare students to achieve the Program Educational Objectives. These Outcomes are assessed and evaluated as part of a continuous improvement process within our program (Loop 2 in the figure).  

  • ability to apply knowledge of mathematics, science, and engineering
  • ability to design and conduct experiments, as well as to analyze and interpret data
  • ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
  • ability to function on multidisciplinary teams
  • ability to identify, formulate, and solve engineering problems
  • understanding of professional and ethical responsibility
  • ability to communicate effectively
  • the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context
  • recognition of the need for, and an ability to engage in life-long learning
  • knowledge of contemporary issues
  • ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.

Student enrollment and graduation information

Student enrollment progress

Fall 2013 – 48 majors
Fall 2014 – 50 majors
Fall 2015 – 58 majors
Fall 2016 – 78 majors
Fall 2017 – 73 majors
Fall 2018 - 53 majors
Fall 2019 - 39 majors
Fall 2020 - 24 majors

Student graduation progress

AY 2014-2015 - 3 graduates
AY 2015-2016 - 6 graduates
AY 2016-2017 - 6 graduates
AY 2017-2018 - 6 graduates
AY 2018-2019 - 7 graduates
AY 2019-2020 - 12 graduates