P21S - Advanced Computer Scientists

Acquire Advanced Problem-Solving Skills
Students model advanced concepts and apply their coding know-how across complex app development, hardware elements, and syntax-based programming.
Develop Apps for Android and iOS
Create real-world Apps spanning a vast variety of domains ranging from healthcare to entertainment. Be exposed to the intricacies of UI/ UX design.
Advanced Micro:Bit Training
Learn to program user input and various functionalities as well as incorporate the usage of sensors to create tangible products.
Develop and Create

The Advanced Computer Scientists programme develops students to the next level of programming. Students will now Deep dive into app creation for both iOs and Android, develop the maker in them with our extensive micro:bit curriculum, and model advanced concepts across syntax-based programming to create tangible, real-world products.
In every course unit, students are presented with thrilling, hands-on problems to solve. With expert guidance from teachers, they’ll master the art of analyzing complex issues, breaking them down into manageable sub-problems, and crafting ingenious solutions. This dynamic process not only hones their computational thinking and problem-solving skills but also fosters a profound understanding of practical application.
The beauty of our curriculum is not what language we choose to introduce, but the rigorous practice of problem-solving. This also involves creativity, in dreaming up original solutions, and the determination to follow through on a coding project. These perseverance and logical skills are fundamental to all coding languages, and indeed, in life!