Faits: Faits: A. X._, née en 1970, a été admise le 14 octobre 1998 à la Faculté de psychologie et des sciences de l'éducation de l'Université de Genève (ci-après: la Faculté), en deuxième cycle de la licence en psychologie. Elle avait auparavant étudié dans le même domaine en France, puis subi un échec définitif à l'Université de Lausanne. A réitérées reprises, X._ a requis et obtenu de la Faculté le report d'examens ou d'autres aménagements de son cursus en raison de troubles de santé. A l'issue de la session d'octobre 2001, soit à l'échéance de la durée réglementaire maximale de six semestres d'études pour le deuxième cycle en cause, elle n'avait toutefois pas obtenu la licence voulue. Aussi la Faculté lui a-t-elle signifié le 6 novembre 2001 son élimination de la section de psychologie. Par acte du 13 novembre 2001, X._ s'est opposée à ce prononcé. Le 12 décembre 2001, la Faculté a annulé son élimination, en l'autorisant "à présenter, une ultime fois, les examens échoués d'ici à la session de juillet 2002 pour tenter d'obtenir la licence de psychologie." L'intéressée n'ayant pas acquis sa licence dans ce délai, la Faculté l'a informée le 12 août 2002 de son élimination définitive. Par acte du 13 novembre 2001, X._ s'est opposée à ce prononcé. Le 12 décembre 2001, la Faculté a annulé son élimination, en l'autorisant "à présenter, une ultime fois, les examens échoués d'ici à la session de juillet 2002 pour tenter d'obtenir la licence de psychologie." L'intéressée n'ayant pas acquis sa licence dans ce délai, la Faculté l'a informée le 12 août 2002 de son élimination définitive. B. Le 3 (recte: 16) septembre 2002, l'intéressée a sollicité une nouvelle prolongation, exposant souhaiter se présenter à la session de février-mars 2003. Elle annexait un certificat médical du 11 septembre 2002 rédigé par son médecin traitant, à teneur duquel "X._ présente des céphalées associées à des difficultés de concentration qui rendent toute activité intellectuelle et tout apprentissage plus lent. Compte tenu de ces constatations, la patiente nécessite un délai supplémentaire pour la réalisation de ses examens." Le 7 octobre 2002, la Faculté a confirmé la décision d'élimination. Malgré les arguments développés lors de son audition du 2 octobre 2002, l'intéressée n'avait donné aucune garantie, vu son cursus d'études et son état actuel, de réussir dans le délai requis le nombre d'examens nécessaires à l'obtention de sa licence. X._ a déféré cette décision le 7 novembre 2002 devant la Commission de recours de l'Université (ci-après: la Commission de recours), invoquant l'efficacité du nouveau traitement neurologique qu'elle suivait et reprochant à la Faculté d'avoir méconnu l'amélioration récente de son état de santé. A l'appui, elle joignait une attestation du 28 octobre 2002 de son médecin traitant, selon lequel elle "présente, malgré ses problèmes de santé, un potentiel suffisant pour suivre les cours de son cursus universitaire dans le cadre de la Faculté de psychologie. Elle est donc capable de reprendre les cours à 100% et de poursuivre le cursus." Statuant le 10 mars 2004, la Commission de recours a confirmé le prononcé attaqué, fondé sur l'art. 22 al. 3 du règlement du 7 septembre 1988 de l'Université (RU). X._ souffrait certes de troubles de santé depuis son entrée à la Faculté, lesquels avaient conduit à lui accorder maints arrangements. La Faculté avait déjà prolongé le terme d'élimination en lui accordant un "ultime" délai pour acquérir sa licence, délai qu'elle n'avait cependant pas observé, pas plus qu'elle n'avait sollicité de nouvelle prolongation avant le prononcé d'élimination du 12 août 2002. L'intéressée n'était pas maîtresse de sa santé, mais l'Université se devait aussi de respecter le cadre réglementaire et le principe d'égalité des étudiants; elle n'avait pas vocation de laisser un étudiant poursuivre ses études totalement en marge du règlement. Statuant le 10 mars 2004, la Commission de recours a confirmé le prononcé attaqué, fondé sur l'art. 22 al. 3 du règlement du 7 septembre 1988 de l'Université (RU). X._ souffrait certes de troubles de santé depuis son entrée à la Faculté, lesquels avaient conduit à lui accorder maints arrangements. La Faculté avait déjà prolongé le terme d'élimination en lui accordant un "ultime" délai pour acquérir sa licence, délai qu'elle n'avait cependant pas observé, pas plus qu'elle n'avait sollicité de nouvelle prolongation avant le prononcé d'élimination du 12 août 2002. L'intéressée n'était pas maîtresse de sa santé, mais l'Université se devait aussi de respecter le cadre réglementaire et le principe d'égalité des étudiants; elle n'avait pas vocation de laisser un étudiant poursuivre ses études totalement en marge du règlement. C. Agissant le 26 avril 2004 par la voie du recours de droit public, X._ requiert le Tribunal fédéral d'annuler la décision de la Commission de recours du 10 mars 2004. Elle dénonce une violation du principe de la célérité de la procédure, une violation du droit d'être entendu, une constatation arbitraire des faits et une application arbitraire de l'art. 22 al. 3 RU (art. 9 et 29 Cst.; art. 6 de la Convention européenne de sauvegarde des droits de l'homme et des libertés fondamentales du 4 novembre 1950 [CEDH; RS 0.101]; art. 18 à 24, 28 à 36 et 77 de la loi genevoise du 12 septembre 1985 sur la procédure administrative [LPA]). Elle annexe un certificat médical daté du 19 avril 2004. Enfin, elle sollicite l'assistance judiciaire et l'effet suspensif au recours. Par ordonnance du 11 mai 2004, le Président de la Cour de céans a rejeté la requête d'effet suspensif ou de mesures provisionnelles. L'Université et la Commission de recours s'en rapportent à la justice quant à la recevabilité du recours et concluent sur le fond à son rejet.