This course is a project-based course that studies basic techniques for abstracting data, creating algorithms that can access that data, and manipulating the abstract structure.
This course is a compulsory subject and is the basis for the pedagogical aspect of understanding physics teaching material at school, which equips students with