enquiries@cenitcollege.ie
01 901 2014

IT Specialist in Computational Thinking

Computational thinking is a fundamental skill for anyone working with technology, data, or complex problem-solving. This course develops the ability to approach problems systematically using computing principles — including decomposition, pattern recognition, abstraction, and algorithmic thinking.

Learning Outcomes:

  • Identify and work with different types of data, apply logical reasoning, and explain the purpose of algorithmic thinking.
  • Assess data needs, evaluate data quality, and collect data appropriately while understanding legal and ethical considerations.
  • Identify patterns in data, apply abstraction, and create and interpret abstract models and process flow diagrams.
  • Define and decompose problems, identify requirements, and select appropriate tools to develop solutions.
  • Create and evaluate algorithms using sequences, iteration, selection statements, and variables.
  • Produce computational artefacts to communicate solutions, collaborate on designs, and apply iterative design to improve automated solutions.