Skip to content
World University Atlas

Computer Science and IT degree programs

Software, data, artificial intelligence, cybersecurity and information systems.

  • Software Engineering
  • Artificial Intelligence
  • Data Science
  • Cybersecurity
  • Information Systems

199 programs found

Tartu, Estonia

  • Computer Science and IT
  • Master's degree
  • 2 years (120 ECTS)
  • English

A two-year master's programme taught in English in Tartu, linked to the university's Delta Centre for computer science, business and mathematics. Students may spend part of their studies at a partner company and follow a personalised study plan; more than half of the student body is international.

Tartu, Estonia

  • Computer Science and IT
  • Master's degree
  • 2 years (120 ECTS)
  • English

A two-year English-language master's programme in Tartu. It offers an international study environment, the option to spend up to half of the studies at a partner company, and points graduates towards the global software industry or starting their own business.

Tromsø Municipality, Norway

  • Computer Science and IT
  • Master's degree
  • 2 years (120 ECTS)
  • English

A full-time master's at the Tromsø campus covering a broad foundation in computer science, a chosen area of specialisation, distributed and parallel software architectures, and computer security. Students complete a substantial independent thesis.

Turku, Finland

  • Computer Science and IT
  • Bachelor of Science (Technology)
  • 3 academic years (180 ECTS); followed optionally by a 2-year master's (120 ECTS)
  • On campus
  • English

A bachelor's programme in ICT that combines technical studies with practical application, problem-solving and communication skills. It offers a direct pathway into the university's international master's programme in ICT without a separate application.

Turku, Finland

  • Computer Science and IT
  • Master of Science (Technology)
  • 2 academic years (120 ECTS)
  • On campus
  • English

A master's track in cyber security technologies that protect digital assets and systems, covering for example firewalls and intrusion prevention, penetration testing, digital forensics and security engineering. Graduates may also apply for doctoral studies in the field.

Vaasa, Finland

  • Computer Science and IT
  • Master's degree
  • English

A master's programme that builds a mathematical foundation for artificial intelligence, machine learning and analytics, including probability theory, stochastic processes and statistical inference. Students pick a specialisation from the university's programmes, which determines the target degree.

Vaasa, Finland

  • Computer Science and IT
  • Master of Science in Technology
  • 2 years (120 ECTS credits)
  • English

A master's programme with three majors taught in English, with studies arranged in Pori at the premises of Satakunta University of Applied Sciences. The majors include Sustainable and Autonomous Systems and Artificial Intelligence and Data Engineering.

Hamilton, New Zealand

  • Computer Science and IT
  • BCompSc
  • 3 years (360 points)
  • English

An industry-aligned three-year degree in which students learn to identify and solve problems and to apply and evaluate techniques. It includes a work-integrated learning paper in third year, and the programme is accredited under the Seoul Accord.

Warsaw, Poland

  • Computer Science and IT
  • Master's degree
  • 2 years
  • English

A full-time second-cycle programme at the Faculty of Economic Sciences combining data science, statistics, machine learning and economics with Python, R, SQL and SAS practice. It includes a course on real business projects with industry partners and a double-degree option with the University of Milan.

Warsaw, Poland

  • Computer Science and IT
  • MSc
  • 2 years
  • English

A full-time second-cycle programme at the Faculty of Mathematics, Informatics and Mechanics, taught in English. It covers the mathematics behind machine learning, supervised, unsupervised and deep learning, large-scale distributed training, and applications such as vision, language processing and robotics, with Python practice.

Zagreb, Croatia

  • Computer Science and IT
  • Bachelor's degree
  • 3 years (6 semesters, 180 ECTS)
  • English

One of two bachelor programmes in English at the Faculty of Electrical Engineering and Computing. It studies the computer as a general information-processing machine and its applications, and shares a common first year with the other programme.

Zagreb, Croatia

  • Computer Science and IT
  • Master's degree
  • 2 years (120 ECTS)
  • English

Two-year master profile in the Computing programme at FER focused on data science, with foundations in mathematics, statistical modelling and machine learning. Applications named on the page include big data, deep learning, natural language processing and computer vision.