Programming

Image Credit: Wikimedia Commons

Beyond Programming

  • Problem Solving
  • Computational Thinking
  • Software Engineering Methods
  • Data Structures
  • Algorithm Design & Analysis
  • Math & Logic Skills
  • How Computers Really Work

Why?

"Whether you want to uncover the secrets of the universe, or you just want to pursue a career in the 21st century, basic computer programming is an essential skill to learn."
- Stephen Hawking

Image Credit: Wikimedia Commons