El modelo contempla que tanto los cursos como los usuarios no se borrar, es decir, persisten de cuatrimestre a cuatrimestre.  Por lo tanto vamos a tener cursos '2013-2c', '2014-1c', etc.  pero solo uno de estos estarán activos. Es así, no?
Si esto funciona de esta manera, sí deberíamos agregar alguna manera de que un STUDENT pueda ser vinculado con el curso nuevo activo (que es lo que vos mencionabas)