ICTP12 - Programmin 12 (Intro to Java)
Keep my secret encapsulated, would you?
I promise to let you inherit my methods.

Link to Course Material on Moodle

Course Info

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.