For me, it was an engineering track (the actual degree is in Computing Engineering), and we did have basic science courses as well. The 'real' CS stuff though, was mostly math and logic (algorithms, language theory, semantics, complexity theory and so on), but there were more engineering-like courses as well (operating systems, networking, computer architectures, etc).