The BSDA (BSD "Associate") Certification Requirements Document, also known as the BSDA Exam Objectives, contains the seven study domains for the BSDA certification as well as detailed objectives for each domain. In addition, it describes the BSDA candidate, the operating system versions covered by the exam, and the recertification requirements for the exam.

This document is not only of interest to those considering taking the BSDA certification, but it also provides a framework that can be used to construct course curricula as well as study guides.

The BSDA Certification Requirements Document, published by the BSD Certification Group in October 2005, is based on the BSD Certification Group's Job Task Analysis. The survey results were used by a psychometrician to ensure that the certification is an accurate, up-to-date and valid measurement of the skills needed by BSD system administrators.

Information about the BSD Certification Group is available via http://www.bsdcertification.org.


Changes

The following is a record of the changes to the BSDA Exam Objectives since the October 2005 document. Note that some of these changes have already been updated in the BSD Certification Group's document and some are reflected in the BSDA Exam Questions. We had probably around 20 minor clarifications, objective moves or changes between October 2005 and March 2007. (TODO: list them all here.) The BSD Certification Group plans to publish the updated version in July 2007. The following also lists some TODO suggestions.

Recognize which commands are available for upgrading the operating system

Monitor disk input--output

Query a DNS server

View and modify ACLs

Determine which filesystems are currently mounted and which will be mounted at system boot

Chapter Basic Unix Skills

Configure system logging

Configure log rotations

Configure a system to use NTP

Locate files and binaries on a system

View and configure system hardware

Recognize methods for verifying the validity of binaries

Configure a service to start at boot time

Recognize the BSD methods for restraining a service and Recognize alternate authorization schemes

Determine who is currently on the system or the last time a user was on the system

Enable accounting and view system usage statistics