Objectives and Outcomes
Accredited by the Computing Accreditation Commission of ABET,
听
Program Educational Objectives
Graduates of the computer science major will be evaluated with respect to the following computer science program educational objectives. All program educational objectives will be assessed on a yearly basis through a departmental alumni survey and employer surveys to be coordinated by the designated assessment coordinator.
- Students should possess sufficient analytical skills and problem-solving ability to formulate and implement solutions to both familiar and unfamiliar computing problems.
- Students should be able to explain computer technology to less technically savvy laypersons.
- Students should be able to work effectively in teams.
- Students should make choices that reflect good ethical, legal, security, and social decisions involving computing.
- Students should possess the ability and desire to engage in lifelong learning to keep their skill-sets current and assimilate new technology and methods in the computing profession.
- Students should possess the ability to succeed in a graduate program if s/he so chooses.
- Students should be able to adapt to evolving computer languages, systems, and standards.
- Students should possess the ability to formulate and implement solutions to computing problems where employing algorithmic analysis and results from computer theory can contribute to a good solution.
听
Student Learning Outcomes
Our computer science majors will be measured against the following list of student outcomes. Assessment and evaluation of these outcomes will occur on a biennial basis, beginning Fall 2022.
Student Outcomes:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
听 - Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the prog- ram鈥檚 discipline.
听 - Communicate effectively in a variety of professional contexts.
听 - Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
听 - Function effectively as a member or leader of a team engaged in activities appropriate to the program鈥檚 discipline.
听 - Apply computer science theory and software development fundamentals to produce computing-based solutions.