за год до окончания — перевод на английский

Варианты перевода словосочетания «за год до окончания»

за год до окончанияgraduated a year before to

Инженер вычислительных систем, но бросил его за год до окончания.
He got into Cal Poly's Computer Science Program, but dropped out a year before graduating.
Если бы была один конь, которого выкинули за год до окончания Гарварда я знаю как...
If it was a horse with a bit of skill, like ... graduated a year before to be expelled from Harvard ...