This discussion grows ambiguous because "a degree" seems to signify
both a bachelor's degree and any degree. It would help me if, when
someone writes that such-and-such university or college offers a
degree in three years, they would say whether that degree was
considered a bachelor's degree and whether it comprised the amount of
study normally involved in getting a bachelor's degree.
Interesting that a group of language specialists like us should ask
ourselves what seems to be a straightforward question but which turns
out to have two ambiguous terms (i.e., "three years" and "a degree").