The SG Code Campus Academics programme prepares students to excel in Computer Science as an academic subject under the iGCSE, IB and AP curricula. The programme has a special emphasis on the aspects of the respective curricula that most students traditionally find challenging - data structures, algorithmic analysis and object oriented programming in Java. The objective is content mastery so that students have a strong foundation upon which to apply their knowledge effectively to the relevant exam criteria.
In-class projects and apps are also targeted and scoped to meet, and then exceed, the project requirements of the IB and AP exams. (In contrast, our Principles programme leads to more generally-applicable, and practical, app and mobile development skills.)
The Academics programme consists of two distinct parts displayed below (each of which can be taken either alone or together):