COMPUTATIONAL THINKING COURSE FOR NON-COMPUTER SCIENCE MAJORS
Computational Thinking focuses on introducing basic knowledge of computing along with logical reasoning and problem solving skills. The curriculum consists of computational thinking and programming language with algorithmic expressions. During lab session, students practice to solve the given problems. The programming phase starts from a very easy step and progressively moves to higher levels.