What's that got to do with it?.
What's going on?.
What's that mean?.
... computer science has a marketing problem. ...
... and that has not happened, in part has to do with what ...