This course trains students to acquire two concurrent skills namely critical thinking and problem solving. It will develop students' ability to investigate and evaluate thinking from different viewpoints and synthesize their own positions based on the evidence available. Also, students practice techniques that enable them to maximize the results they create in any long-term learning experience, while identifying, analyzing and formulating solutions to problems especially in computing fields.

Skip Navigation