Welcome to the ICTP Moodle platform.
This platform provides an on-line learning platform for organizing and aggregating learning materials and
relevant information for many different ICTP programmes.
Also, the materials available on this platform are open to as many learners as possible as
they may serve to complement formal learning activties especially for Post Graduate programmes.
Do feel free to provide feedback for enhancing contents and improving overall learner experience.