Here, you can choose either Computer Science at the exact sciences university or Informatic/Systems Engineering at the engineering university.
Both offer courses on algorithms, discrete mathemathics, and such. The thing is that to earn an engineering degree, you must sit for advanced physics, chemistry, economics and other complementary studies.