Home > Why Learn to Code
Available
now
At CARIRI, we define coding as studying the Algorithmic processes. This term means that we are looking at the logic computers use to act. We consider this essential for everyone as these actions are increasingly impacting us both at a societal level and individually.
Computer Algorithms are used to determine what movies we end up watching, how our car decides what to do at the right turn, and significantly how business and even the government interacts with us.
At CARIRI:
As a scientific institute, we are passionate about taking on challenges with science. We have been working side by side with partners, government, and community over the last few years.
Want to know more about CARIRI?
Our About Page
Coding helps you solve complex problems
As a tool, Coding is a powerful tool that can be used as a mechanism not just for teaching students about Computer Science but also other subjects, in particular STEAM (Science Technology Engineering Art and Mathematics) subjects.
At CARIRI:
During our courses, students will explore several different challenging problems in a variety of areas. By design, many of our projects are inherently interdisciplinary and would incorporate other sciences, including Science, Technology, Engineering, Art, Math and other subjects
Learning to Code enables you to make a positive change
According to the Association of Computing Machinery. “Computing drives innovation in the sciences (human genome project, Vaccine research, environmental monitoring and transport, to name a few), and has also made strides in areas such as business, entertainment and education. If you want to make a positive impact in the world, study computing.”
AT CARIRI
Computer Science projects at CARIRI have considered problems with the potential to impact a wide range of people. We frequently hold hackathons and competitions that explore the development of technology that can be used to make a positive impact.
(see YIMAC and AR/VR Challenge)