FACTOR (Functional ApproaCh Teaching pOrtuguese couRses) is a project that aims to promote the use of OCaml in the Portuguese academic community, namely through the support of teaching approaches and tools. In particular, it aims to broaden and consolidate the user base of software and teaching materials in OCaml in the Portuguese community for subjects in the area of Computational Logic and Foundations of Computing in Computer Science courses.

It is funded by Tezos Foundation. The project activities are developed in the context of The NOVA Laboratory for Computer Science and Informatics (NOVA LINCS) at DI/FCT/UNL & The ReleaseLab at DI/UBI.