Could you identify aspects of engineering/Computing in this image?

Quiz Image