CS Program Objectives and Outcomes

Educational Objectives for Computer Science Majors
The Bachelor of Science in Computer Science produces graduates who:
Are skilled, competent, and contribute to the work force in their specialty and/or can continue their education.
Work effectively in teams while exhibiting professional behavior and exercising appropriate leadership within their organization.
Display continued high ethical standards within the community and profession.
Are designing and implementing a plan of continuous learning related to their career.
Have the skills that, combined with the continuous learning, will allow them to advance within their organization and career.
Learning Outcomes for Computer Science Majors
The learning outcomes for the Bachelor of Science in Computer Science, adapted from those specified by the Computing Accreditation Criteria, for Accrediting Computing Programs. Appendix A, (see http://www.abet.org), enables students to achieve, by the time of graduation, an ability to:
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 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.
Computer Science Enrollment and Degree Data    
Academic Year Enrollment (Fall Semester) Degrees Awarded
2022-2023 320  
2021-2022 300 46
2020-2021 265 34
2019-2020 259 50
2018-2019 167 21
2017-2018 145 28
2016-2017 165 24
2015-2016 181 26
2014-2015 182 25
The Bachelor of Science in Computer Science program is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org