Program Educational Objectives and Student Outcomes

 

Program Educational Objectives

The Computer Science program has established the following Program Educational Objectives (PEOs):

  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 of the Computer Science program 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.