bsoe 144 study material