There are two kinds of occupational therapy degree programs at the undergraduate level. The associate's degree in occupational therapy is a two year foundation program if taken on campus and the bachelor's in occupational therapy is a four year program if taken on-campus. However the lengths of the programs may vary if taken online.