BS Computer Science

Program Educational Objectives

1. Technical Growth: Graduates will be successful in foundational and modern computing practices, integrate into the local and global workforce, promote growth and prosperity of the regional economy in the state and national level, and have passion for the profession and its growth

2. Professional Skills: Graduates will continue to demonstrate the professional skills and communicative abilities necessary to be competent employees, assume leadership roles, and have career success and satisfaction

3. Professional Attitude and Citizenship: Graduates will become productive members of society with high ethical and professional standards, who make sound technical or managerial decisions


Student Outcomes

Upon completion of the degree program, all B.S. graduates will have an ability to:

  1. analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  2. design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  3. communicate effectively in a variety of professional contexts.
  4. recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  5. function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  6. apply computer science theory and software development fundamentals to produce computing-based solutions.
*In compliance with   ABETOpens in new window Opens in new window Opens in new window   accreditation standards.