KHAS 109 Computational Thinking

22 June 2023
This course aims to present an applied introduction to algorithmic thinking for complex problem solving tasks. It seeks to build up a wide variety of interdisciplinary problem and conflict-resolution skills and competencies derived from computation, mathematics, logic and design. It introduces a multitude of problem solving skills such as pattern recognition, abstraction, induction-deduction that students will work on in groups, as well as preparing students to use programming interfaces like Python to work with datasets to address popular and exciting riddles and problems. Overall, the course prepares students for the rest of their university life and the problems they may encounter throughout.

Leave A Reply

Your email address will not be published.