Faits : A. A la rentrée académique 2011, X._ a commencé des études de master en Sciences in Engineering auprès de la Haute école spécialisée de Suisse occidentale (ci-après: la HES-SO ou la haute école). Il ne s'est pas présenté à la session d'examens de juin 2012. Cette absence a été sanctionnée par un échec pour chaque matière concernée, soit 30 crédits ECTS (ci-après: crédits). Lors de la session de février 2013, il a échoué à des examens valant 15 crédits. Le 20 février 2013, la HES-SO a prononcé l'échec définitif et l'exclusion de X._, celui-ci ayant cumulé des échecs portant sur 45 crédits. Le 19 mars 2013, l'étudiant a déposé une réclamation à l'encontre de cette décision; il a alors produit un certificat médical, établi le 5 mars 2013, faisant état d'une incapacité de travail à 100% pour une durée de quinze jours à compter du 23 juin 2012. La HES-SO a rejeté cette réclamation le 5 avril 2013 et confirmé l'échec définitif. Par décision du 12 novembre 2013, le Rectorat de la HES-SO a fait de même. B. La Commission intercantonale de recours HES-SO (ci-après: la Commission intercantonale HES-SO) a rejeté le recours de X._ contre la décision du 12 novembre 2013, par arrêt du 10 septembre 2014. Elle a retenu en substance que la haute école avait dispensé des informations suffisantes concernant les motifs susceptibles de conduire à un échec définitif; il n'y avait pas d'obligation accrue d'informer en la matière à la charge de l'établissement de formation. Elle a, en outre, jugé que le grief relatif à la possibilité de présenter un certificat médical après les examens était tardif. C. Agissant par la voie du recours en matière de droit public et par celle du recours constitutionnel subsidiaire, X._ demande au Tribunal fédéral, sous suite de frais et dépens, d'annuler la décision du 10 septembre 2014 de la Commission intercantonale de recours HES-SO, de l'autoriser à poursuivre sa formation au sein de la haute école et de dire et déclarer que les 30 crédits d'échec afférents à la session d'examens de l'été 2012 sont définitivement annulés; subsidiairement, de renvoyer la cause à la Commission intercantonale HES-SO pour une nouvelle décision dans le sens des considérants. La HES-SO n'a pas déposé d'observations. La Commission intercantonale HES-SO se réfère aux motifs de l'arrêt attaqué et conclut au rejet du recours.