CS Program Objectives and Outcomes As part of the department's continuous improvement and accreditation compliance, we seek the following objectives and outcomes for our graduates. Program Educational Objectives Within 3-5 years of graduation, Computer Science alumni will: Create value for organization through the application and/or documentation of Computer Science principles. Show leadership capability and work effectively with others of varying backgrounds in team environments. Pursue professional development through graduate study and/or continuing education. Program Outcomes The Computer Science program will have an ability to, by the time of graduation: 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. Recognize the need for, and an ability to engage in, continuing professional development. Computer Science Enrollment and Graduation Data Computer Science Headcount Enrollment UG G Total SP14 279 110 389 FA14 362 94 456 SP15 351 118 469 FA15 453 136 589 SP16 425 131 556 FA16 541 145 686 SP17 461 137 598 FA17 554 129 683 SP18 512 121 633 FA18 641 107 748 SP19 595 98 693 FA19 675 91 766 SP20 623 88 711 FA20 739 89 828 SP21 682 95 777 FA21 739 102 841 Computer Science Graduates BSCS MSCS MSSE MSCBS PhD 2014 29 31 4 4 2015 35 36 1 4 2 2016 53 33 5 3 2017 80 47 5 5 3 2018 73 46 4 6 4 2019 99 32 5 10 2020 97 23 3 11 4 2021 114 22 3 1 3