Discipline-Rich Project Based Learning Registration