How Rigorous Are Bachelor Degree Courses