Faits: Faits: A. En novembre 2000, les Bourgeoisies de X._ et de Y._ ont invité directement cinq soumissionnaires à remettre des offres pour des « prestations d'architecte » portant sur la construction d'un dépôt-atelier pour le service forestier et d'un dépôt communal (procédure sur invitation selon les art. 12 et 13 de l'ordonnance valaisanne du 26 juin 1998 sur les marchés publics, OcMP). Trois soumissionnaires ont déposé une offre. La plus avantageuse était celle du bureau B._ (72'000 fr.), suivie de l'offre de l'atelier d'architecture A._ (89'600 fr.). Par décision du 22 janvier/19 février 2001, les conseils bourgeoisiaux de X._ et de Y._ ont confié le mandat au bureau B._. Par décision du 22 janvier/19 février 2001, les conseils bourgeoisiaux de X._ et de Y._ ont confié le mandat au bureau B._. B. A._ a recouru contre cette décision auprès de la Cour de droit public du Tribunal cantonal du canton du Valais (ci-après: Tribunal cantonal). Il s'est plaint que l'adjudicataire ne figurait pas sur les listes permanentes des entreprises et prestataires qualifiés pour être admis à soumissionner et que, de plus, B._ ne pouvait justifier « que d'une formation de dessinateur en génie civil » et non d'une formation d'architecte. Le Tribunal cantonal a rejeté le recours par arrêt du 29 juin 2001. B. A._ a recouru contre cette décision auprès de la Cour de droit public du Tribunal cantonal du canton du Valais (ci-après: Tribunal cantonal). Il s'est plaint que l'adjudicataire ne figurait pas sur les listes permanentes des entreprises et prestataires qualifiés pour être admis à soumissionner et que, de plus, B._ ne pouvait justifier « que d'une formation de dessinateur en génie civil » et non d'une formation d'architecte. Le Tribunal cantonal a rejeté le recours par arrêt du 29 juin 2001. C. Le 5 septembre 2001, A._ a formé un recours de droit public au Tribunal fédéral, en concluant à l'annulation de l'arrêt du Tribunal cantonal et de la décision d'adjudication ainsi qu'au renvoi du dossier aux Bourgeoisies de Y._ et de X._ pour nouvelle décision dans le sens des considérants. Le Tribunal cantonal et les Bourgeoisies de Y._ et de X._ (ci-après: Bourgeoisies) ont renoncé à se déterminer. Quant à B._, il ne s'est pas prononcé. 