Computer Science Program Objectives and Outcomes
The program educational objectives (PEOs) of the Computer Science degree at Southeast are broad statements that describe
professional accomplishments that the Department of Computer Science is preparing
their graduates to achieve during their career.
Specifically, the PEOs of the Computer Science program are defined as preparing students
- Recognized by their peers and superiors for their technical skills in the computing
- Recognized by their peers and superiors for their professional skills in the computing
field (e.g. communication, teamwork, leadership).
- Actively involved in local and regional professional service.
- Graduate students in computer science and related disciplines.
- Professionals actively engaged in activities which allow for the continuous development
of their computing skills.
The student outcomes (SOs) of the Computer Science degree at Southeast are narrower
statements that describe what students are expected to know and be able to do by the
time of graduation. In other words, these relate to the skills, knowledge, and behaviors
that students acquire in their matriculation through the degree program.
Student outcomes of the Computer Science program adapted from 2008 to 2016
Upon graduation students will be able to:
- Demonstrate understanding of computer science fundamentals.
- Demonstrate programming proficiency in a modern language.
- Demonstrate fundamental software engineering skills on a non-trivial project to the
satisfaction of a client.
- Be prepared for one of the following:
- To enter the workforce as an entry level applied computer scientist.
- To be accepted into a computer science graduate program.
- Be prepared for lifelong learning in their computer science careers.
- Demonstrate the ability to communicate effectively.
- Demonstrate critical thinking skills.
- An understanding of professional, ethical, legal, security and social issues and responsibilities.
Student outcomes of the Computer Science program adapted 2017*
Upon graduation students will have:
- An ability to analyze a problem, and to identify and define the computing requirements
appropriate to its solution.
- An ability to design, implement and evaluate a computer-based solution to meet a given
set of computing requirements in the context of the discipline.
- An ability to communicate effectively with a range of audiences about technical information.
- An ability to make informed judgments in computing practice based on legal and ethical
- An ability to function effectively on teams to establish goals, plan tasks, meet deadlines,
manage risk and produce deliverables.
- An ability to apply theory in the design and implementation of computer-based solutions.
- An ability to reason about and explain computer-based solutions at multiple levels
* These student outcomes were proposed by ABET to the CAC general and computer
for the 2017-2018 accreditation cycle.
1ABET Computing Accreditation Commission. Proposed Changes to the Criteria for Accrediting Computing Programs, Effective for
Evaluations during the 2017-18 Accreditation Cycle, ABET, Inc., Baltimore MD.