Link to Course Material on Moodle
Prerequisite: Computer Programming 11
This is a sequel course of Computer Programming 11, the focus is to strengthen algorithmic ability in programming. The topics include data structure, algorithms and recursion, jsp, data-binding with js framework, unity3d development, app development and modular programming with arduino. This course covers the second 50% of AP CSA.