Faits : A. X._, ressortissante colombienne née en 1966, a entrepris une Maîtrise en lettres auprès de l'Université de Lausanne à la rentrée 2010. Auparavant, elle avait subi un échec définitif en histoire, annulé à la suite d'un recours. En septembre 2013, X._ a échoué, en obtenant la note de 3.0, à la soutenance de son mémoire de maîtrise intitulé "La représentation du franquisme dans la littérature espagnole contemporaine, dans Autobiographie du général Franco de Manuel Vazquez Montalban". Le 31 janvier 2014, X._ s'est à nouveau présentée à cet examen et a assuré la défense de la seconde version de son mémoire, "La construction du personnage du dictateur dans Autobiographie du général Franco de Manuel Vazquez Montalban", sans succès, obtenant la note de 3.5. Il ressort des critiques manuscrites apposées sur le travail de mémoire original que celui-ci comportait des lacunes quant au fond. Le 10 février 2014, X._ s'est vue notifier une décision d'échec définitif. Attaquée par l'intéressée, cette décision a été confirmée successivement par les différentes autorités de l'Université de Lausanne, soit le Décanat le 17 avril 2014, la Direction le 4 août 2014 et Commission de recours le 26 novembre 2014. B. Par arrêt du 26 août 2015, le Tribunal cantonal du canton de Vaud (ci-après: le Tribunal cantonal) a rejeté le recours de X._. Il a en substance jugé que l'autorité précédente n'était pas tombée dans l'arbitraire, en estimant que le second travail portait sur un thème identique au premier et non pas sur un nouveau sujet; en outre, la disposition topique du règlement applicable régissant le travail de mémoire pour la maîtrise en lettres n'avait pas été violée. C. Agissant par la voie du recours constitutionnel subsidiaire, X._ demande au Tribunal fédéral, sous suite de frais et dépens, principalement, de réformer l'arrêt du 26 août 2015 du Tribunal cantonal en ce sens que la décision du 26 novembre 2014 de la Commission de recours est annulée et l'échec définitif du cursus de Maîtrise universitaire en lettres n'est pas prononcé, subsidiairement, d'annuler l'arrêt attaqué et de renvoyer la cause au Tribunal cantonal pour une nouvelle décision dans le sens des considérants. La Direction de l'Université de Lausanne conclut implicitement au rejet du recours. Le Tribunal cantonal se réfère aux considérants et dispositif de l'arrêt attaqué. Le 9 novembre 2015, X._ a persisté dans les conclusions de son recours.