UAA Campus is Open

We are pleased to report the UAA Anchorage campus will open on Wednesday, Dec. 5, following last Friday's earthquake. The Chugiak-Eagle River Campus will remain closed, but classes will resume in alternative locations. Students should check UAOnline for their new meeting location. As you return to campus, we encourage you to check the web page for important safety tips and resources about how to submit work requests to facilities for repairs. Please continue to check our Facebook and Twitter accounts for updates.

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.


Students graduating with a Bachelor of Science in Computer Science will be able 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, including technical and non-technical audiences for business, end-user, client, and computing 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.
Back to top