UAF CS ABET Information
The Computer Science B.S. program is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org/
CS Program Educational Objectives
The faculty of the Department of Computer Science at UAF provides a positive learning environment that enables students to pursue their goals in an innovative program that is rigorous, challenging and supportive. The B.S. program develops practical skills by emphasizing hands-on experience in the design, implementation, and validation of computer systems in an environment that fosters and encourages innovation and creativity. This approach builds the foundation for the following program educational objectives:
- Breadth: Graduates will utilize their broad education emphasizing computer science to serve as the foundation for productive careers in technical and leadership roles in the public or private sectors, graduate education, and lifelong learning.
- Depth: Graduates will apply current practice and the fundamental knowledge that is prerequisite for a career in and/or advanced study in computer science.
- Professional Skills: Graduates will communicate clearly, work effectively in diverse teams, and hold themselves and their organizations to a high ethical standard.
According to the ABET Criteria for Accrediting Computing Programs 2.0, the program must enable students to attain, by the time of graduation, 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. [CS]