If you haven't finished your degree, as an engineering manager I probably wouldn't even consider hiring you. The only indication you have the stick-to-itiveness a degree proves is if you graduate. Someone who starts school and does not complete it is a dropout. I do not want to work with a dropout.
i have 99&44/100% of a Software engineering degree from OSU. never finished the BS liberal arts electives as i was making 60K a year as an indie gamedev.
If you claim you have a degree because you were close to finishing it and may as well consider yourself to have graduated, that's fraud. That's a criminal offense. I do want to work with a criminal.
That's certainly going to depend on the school. When I took CS, it was mostly theoretical and heavy on the math. Programming was really just an adjunct that enabled you to put algorithms into practice. We didn't get taught how to use Lex, we got taught about Kleene closures (and used Lex to implement a parser as a project, because who implements lexers from scratch?).
CS teaches you how to code, but not much else. Engineering gets you the math, physics, and other stuff - stuff you really need as a gamedev.
I understand some other schools may not be at the same academic level as the esteemed institution I attended back in the day.