Program Accreditation & Outcomes
Accreditation
The Bachelor of Science program in Computer Science is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org, under the General Criteria and the Program Criteria for Computer Science and Similarly Named Engineering Programs.
Program Educational Objectives (PEOs)
- The alumni, in the first several years after receiving their baccalaureate degree,
                        will be productive and successful in the professional practice of computing, as evidenced
                        by:
                     
                     
- Job satisfaction and contributions toward the success of one’s employers;
 - Effective participation and leadership on cross-functional teams;
 - Being effective in identifying and solving real-world problems;
 - Being effective at handling increased responsibilities;
 - Receipt of job-related awards, promotions/raises, and professional accomplishments.
 
 - The alumni, in the first several years after receiving their baccalaureate degree,
                        will be successful in pursuing continuing education as evidenced by:
                     
                     
- Effective progression toward an advanced post-undergraduate degree or professional certification;
 - Participation in professional societies, professional conferences, and meetings;
 - Participation in lifelong learning by adapting to new technologies, tools, and methodologies in computing, and responding to the challenges of a changing environment;
 - Scholarly accomplishments (e.g., publications, presentations);
 - Professional self-study.
 
 
Student Outcomes (SOs)
- Analyze a complex computing problem and 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 program’s 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’s discipline.
 - Apply computer science theory and software development fundamentals to produce computing-based
                        solutions. 
 
