When people think about computer science, they imagine people with pocket protectors and thick glasses who code all night.