Faits: Faits: A. X._, ressortissante égyptienne née en 1951, s'est présentée lors de la session de mai-juin 2003 aux examens d'admission à la Faculté de droit de l'Université de Genève, épreuves destinées aux candidats non-porteurs d'un certificat de maturité ou d'un titre équivalent. Ces examens étaient au nombre de trois: un écrit de français, un écrit de langues et un oral, auxquels X._ a obtenu respecti- vement les notes de 2, 3 et 4.5 (sur 6). Sa moyenne étant inférieure à 4, elle n'a pas été admise à la Faculté de droit. L'opposition formée par l'intéressée contre ce résultat a été rejetée par la Faculté de droit le 14 janvier 2004, au motif que les notes attribuées ne souffraient pas d'arbitraire. Statuant sur le recours de X._ le 24 mai 2004, la Commission de recours de l'Université a confirmé le prononcé attaqué. Statuant sur le recours de X._ le 24 mai 2004, la Commission de recours de l'Université a confirmé le prononcé attaqué. B. Agissant elle-même par la voie du recours de droit public, X._ requiert le Tribunal fédéral d'annuler le jugement du 24 mai 2004 de la Commission de recours de l'Université, en dénonçant une violation des principes de la séparation des pouvoirs, de la bonne foi et de l'égalité. Elle sollicite de plus l'assistance judiciaire. Il n'a pas été requis d'observations. 