But seriously, it's both.
Also, CS? That's not a degree for building apps, right? If it is, there's definitely a failure to make that clear.