This sounds like the difference between "Engineering" CS vs "Math" CS departments. I won't mention the "CS" taught in Business schools.