bsog 176 study material