INTRODUCTION TO PROGRAMMING - IIT 3112 (JOOUST, 2019)