Bachelor thesis of E.Orbidan describes the modification of the testing system for Functional Programming course. The testing system for this course is used in the department of mathematics and mechanics for a few years. The main task for E.Orbidan project was to provide the possibility to use course material without the teacher participation and without the strict schedule, so the student can choose his own schedule. This modified version could be used as a free available online course. This modification required the modification of the considerable part of program code and database structure. The problem of creating online course integrated with testing system has a practical and research importance. There are many tools to create online courses, but there are some features provided by Functional Programing testing system that are not available in popular courseware tools. E.Orbidan successfully did all the necessary design and implemented the required functionality. During his work on project E.Orbidan demonstrated a good programming skill. He also demonstrated a good skill in studying and modifying a big legacy system. E.Orbidan finished all the planned project tasks in time and with good quality. The modified version of the testing system is ready to use in practice, and it is planned to provide its online version in the near future. In his thesis, E.Orbidan described his results, its importance and provides arguments for design solutions he used. The E.Orbidan bachelor’s project deserves the grade “Excelent”