ICTP11 - Computer Programming 11
while(isCoffee){keepCoding();}

Link to Course Material on Moodle

Course Info - ICTP11

Prerequisite: None, Recommended for Grade 11/12, recommends taking grade 10 level computer course(s) beforehand.
This course is designed to be first programming course, to build solid programming concepts. The topics include basic java, methods, classes and object oriented programming, javascript basic, unity3d development, app development and modular programming with arduino. This course covers the first 50% of AP CSA.