The Integrated Virtual Learning Environment (IVLE) is the course management system for NUS.
CIT designed IVLE to ease and supplement teaching in the university.
IVLE has a full suite of tools including:
IVLE is also integrated to the university's academic, administrative and library systems. It is also integrated with several third-party applications. These make IVLE a one-stop site to support teaching and learning.