Science. 8 Satisfactory progress. (1) Progress within a major, minor, stream, program or Honours component within the Bachelor of Science:. ... or. (b) by enrolling in the Bachelor of Science (Honours) and undertaking an appended Honours component after