Computational engineers often have to solve big problems as fast as possible, but some programs can take hours or even days to find a result. This means that engineers need to think carefully about the code they are writing. Learn to code by guiding your character through the levels of this online programming game.