Can you easily solve a Rubik’s cube or disentanglement puzzle, figure out logic teasers or optical illusions, and decrypt secret message codes? These games of
strategy are good indicators that your problem-solving and critical thinking skills could be applied to the study of information and computation, as well as the new area of digital sciences. Understand the properties, uses, and impact of the programs used to implement software and use that understanding to create new programs or improve existing ones.