WI1102
Computational Thinking
This course introduces the fundamental concepts of computational thinking and their application to problem-solving in various domains. Students learn how to formulate problems through abstraction, decomposition, pattern recognition, and algorithmic thinking, and transform these solutions into computational tools. The course also explores the impact, applications, and emerging trends of computing technologies across different fields.
Course Content
The course covers the fundamental concepts of computational thinking, including abstraction, algorithmic thinking, decomposition, and pattern recognition, and their application to systematic problem-solving. Students learn how to transform computational thinking solutions into computational tools through algorithm design, computational modeling, and basic programming concepts. The course also discusses the impact and emerging trends of computing technologies in specific domains, including how computational approaches can improve problem-solving, analysis, decision-making, and innovation across different fields.
Course Information
- Course Code
- WI1102
- Year
- 2027
- Semester
- Ganjil
- Role
- Lecturer
- Institution
- Institut Teknologi Bandung