
Page Title
This is a Paragraph. Click on "Edit Text" or double click on the text box to start editing the content and make sure to add any relevant details or information that you want to share with your visitors.
Section Title
Section Title
This is a Paragraph. Click on "Edit Text" or double click on the text box to start editing the content and make sure to add any relevant details or information that you want to share with your visitors.
Introduction to Programming
This offering is aimed at students who would like to learn programming as a part of their academic journey. There are no age limitations for this offering. Some typical examples include students who want to:
-
Study Engineering at University. Coding is a skill that is advised, according to our Cambridge Engineering QnA
-
Study Computer Science at University
-
Create a personal software project
-
Create a personal engineering project
-
Apply for a coding-related student work experience
We will work to develop your programming knowledge through the introduction of data structures and algorithms, and doing coding problems in the following platforms/books:
-
Hackerrank
-
LeetCode
-
Codeforces
-
Grokking The Coding Interview
In the case where you have a project, we can work on the project and go back and forth between theory/knowledge needed and the project itself. We use Coderpad to code together during lessons.
Students in this category typically do this module in tandem with 'Mathematical Discovery'.