The programs of the Division of Computer Science are accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org/. Accreditation is not based only on our course material and teaching methods, but our educational objectives and outcomes, our methods for evaluation of the program in meeting those objectives and outcomes, and our incorporation of the results of the evaluation to fine-tune our program. These educational objectives and outcomes have been developed using ABET criteria and input from students, alumni, faculty, and employers.
In ABET terminology, objectives describe the aims of the program in preparing graduates for career and professional accomplishments, and outcomes describe the skills and knowledge students are expected to possess by the time of graduation.
Students, alumni, faculty, employers, and others with an interest in the division are invited to read the objectives and outcomes below and send any comments or questions to Dr. Bijaya Karki at email@example.com
Program Educational Objectives
The program educational objectives for the B.S. degree candidate in computer science are:
- To apply and continuously acquire knowledge, both theoretical and applied, related to core areas of computer science;
- To solve diverse and unique problems in software design and development processes;
- To work productively as computer professionals (in traditional careers, graduate school,
or academia) by:
- Demonstrating effective use of oral and written communication,
- Working competently as a member of a team unit,
- Adhering to ethical standards in the profession.
Student Learning Outcomes
At the time of graduation, graduates will possess the 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.
Undergraduate Enrollment and Graduation Data
Annual enrollment and graduation data for our Bachelor's Degree in Computer Science: