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

326 programs found

Évora, Portugal

  • Computer Science and IT
  • Master's degree
  • 3 semesters (90 ECTS)
  • On campus
  • Portuguese, English

A master's programme that trains analysts, data scientists and AI specialists, with emphasis on machine learning and the extraction of information from large data sets. Applications named include language, image and video processing and structured data analysis.

Évora, Portugal

  • Computer Science and IT
  • Bachelor's degree
  • 6 semesters (180 ECTS)
  • On campus
  • Portuguese

A first-cycle computer engineering degree run by the School of Science and Technology. It combines foundations in mathematics, physics and programming with specialised work in mobile computing, artificial intelligence and web development, and prepares students either to work or to continue to a master's.

Łódź, Poland

  • Computer Science and IT
  • Bachelor's degree
  • 3 years (6 semesters)

A three-year full-time bachelor's programme at the Faculty of Mathematics and Computer Science covering software engineering, computer networks, programming, internet portals, computer graphics and artificial intelligence.

Łódź, Poland

  • Computer Science and IT
  • MA
  • 2 years (4 semesters)

A two-year full-time master's programme at the Faculty of Mathematics and Computer Science with courses such as artificial intelligence, algorithmic techniques, operations research, graph and network theory and machine learning. The page says graduates are awarded a Master's degree in Computer Science.

Veliko Tarnovo, Bulgaria

  • Computer Science and IT
  • Master's degree
  • 1.5 years (3 semesters)
  • English

A 90 ECTS full-time master's programme from the Faculty of Mathematics and Informatics. It covers database creation, open source technology management, project management, electronic services and game creation, and includes one semester of practice.

Ventspils, Latvia

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

Academic master programme in natural sciences that prepares computer science specialists with a deep understanding of the field's fundamental problems. It was developed together with employers and ends with a master's thesis.

Victoria, Australia

  • Computer Science and IT
  • Master of Artificial Intelligence
  • 2 years full time
  • Blended
  • English

A postgraduate course in machine learning, deep learning, natural language processing and data mining, with emphasis on generative AI and on ethics, privacy and deployment concerns. It suits IT graduates and working professionals.

Victoria, Australia

  • Computer Science and IT
  • Bachelor of Data Science
  • 3 years full time or longer for part time
  • On campus
  • English

A degree in computational and statistical techniques for big data, including machine learning, deep learning, data mining and visualisation. Students complete summer internships and final-year applied projects, and the course is provisionally accredited by the Australian Computer Society.

Malaysia

  • Computer Science and IT
  • Bachelor in Computer Science (Honours)
  • 3 years full-time / 5 years part-time

A degree offered in collaboration with KLUST that covers programming, computer theory, hardware, software and AI. The page frames it as a mix of intellectual and practical skills for building software and solving real-world problems.

Malaysia

  • Computer Science and IT
  • Diploma in Information Technology (DIT)
  • 3 years full-time

A diploma meant to build adaptability in the fast-changing IT field, combining theory with practical work.

Warsaw, Poland

  • Computer Science and IT
  • B.Sc.
  • 3.5 years
  • English

A bachelor's programme at the Faculty of Mathematics and Information Science that begins with mathematics and moves through programming, algorithms, operating systems and, later, electives and a team project with thesis. Graduates are described as able to use IT tools, program in several languages and administer medium-scale systems.