Gaponenko Nikolay V. Course Schedule