Let s face it, computer technology touches just about every part of our lives today from the cars we drive, to the shows we watch, to the ways businesses and governments deal with us. Understanding how to identify and solve real-world problems using technology is at the core of Computer Science and is highly sought after in today s job market