Le cours "Programmation fonctionnelle" s'adresse à des étudiants inscrits dans plusieurs filières des facultés des sciences, des sciences appliquées et de philosophie et lettres. Il n'est pas possible de prévoir un horaire qui convienne à tous, d'autant que certains étudiants sont déjà impliqués dans la vie professionnelle. Le cours est organisé d'une manière qui élimine quasi totalement les inconvénients liés à cette situation. Chaque demi-journée de cours comporte un exposé fait par le professeur et une séance d'exercices dirigée par l'assistant. Les transparents (très détaillés) utilisés lors de l'exposé ainsi que les énoncés des exercices sont mis en ligne, ce qui permet aux étudiants absents de rester à jour. Si la crise sanitaire ne permet pas l'organisation habituelle, dans les locaux de l'Institut Montefiore, des enregistrements (fichiers MP4) sont mis à la disposition des étudiants via cette page (théorie) ou via eCampus (exercices). Des séances en direct peuvent être organisées via eCampus Collaborate. Les étudiants sont invités à consulter fréquemment la présente page et à rester attentifs aux messages diffusés via MyULiege et eCampus. La note globale est calculée à partir du projet (note P, 20 %) et des interrogations (note I, 80 %). Il y a trois interrogations de deux questions chacune. Pour ceux qui n'obtiennent pas une moyenne de 10/20 pour les trois interrogations, une interrogation de rattrapage est organisée en session. En seconde session, un examen écrit (trois questions) détermine seul la note I. La note finale est la note I, ou la note 0.8 I + 0.2 P, selon ce qui est le plus favorable à l'étudiant. L'attention des étudiants est attirée sur deux points importants: 1. Un travail personnel régulier est absolument indispensable. 2. Si l'étudiant souhaite poser des questions, il doit le faire le plus tôt possible, en personne (si la crise sanitaire le permet) ou par e-mail.