Computer Science ABET Accreditation

The Bachelor of Science in Computer Science program is accredited by the Computing Accreditation Commission of ABET, http://www.abet.orgProgram- specific Enrollment and Award Data is available here.

Program Objectives

The computer science program has adopted the following educational program objectives for the Bachelor of Arts and the Bachelor of Science degrees in computer science. Graduates with these degrees will achieve some or all of these objectives within five years of graduation:

  1. Make contributions to the computing profession and apply computational solutions to solve real-world problems.
  2. Successfully adapt to changes in the field of computer science.
  3. Meet or exceed the expectations of their employers and professional mentors as computer science professionals and advance in their career.
  4. Be admitted to and successfully complete advanced degree programs.
  5. Contribute to the Alaska economy through their professional accomplishments in computing.

Program Student Learning Outcomes

Students graduating with a Bachelor of Science in Computer Science will be able to:

  1. Apply knowledge of computing and mathematics appropriate to the discipline.
  2. Analyze a problem and identify and define the computing requirements appropriate to its solution.
  3. Design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
  4. Function effectively on teams to accomplish a common goal.
  5. Demonstrate an understanding of professional, ethical, legal, security and social issues and responsibilities.
  6. Communicate effectively with a range of audiences, including technical and non-technical audiences for business, end-user, client and computing contexts.
  7. Analyze the local and global impact of computing on individuals, organizations and society.
  8. Recognize the need for and an ability to engage in continuing professional development.
  9. Use current techniques, skills, and tools necessary for computing practice.
  10. Apply mathematical foundations, algorithmic principles and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
  11. Apply design and development principles in the construction of software systems of varying complexity.