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

Riga, Latvia

  • Computer Science and IT
  • Bachelor's degree
  • English, Latvian

Professional bachelor programme leading to a degree in computer science and a programming engineer qualification. It covers programming, databases, web development, system analysis, software engineering, cybersecurity and AI, with internships in companies and public bodies.

Zurich, Switzerland

  • Computer Science and IT
  • MSc
  • 2 years (120 ECTS)
  • English

A theory-and-practice Master's with five specialisations: data management systems, machine intelligence, secure and reliable systems, visual and interactive computing, and theoretical computer science. Students can work within the department's research groups and may do an interdisciplinary thesis with other ETH departments.

Eindhoven, Netherlands

  • Computer Science and IT
  • Master of Science (MSc)
  • Two years (120 ECTS)
  • English

A two-year English-taught master that builds both scientific depth and engineering skill for designing and analysing complex software systems. There is no fixed track: students start broad and then choose a specialization such as Algorithms, Data Engineering, Formal Methods or Software Engineering.

Eindhoven, Netherlands

  • Computer Science and IT
  • Bachelor of Science
  • Three years (180 ECTS)
  • English

A three-year bachelor with a selection procedure that teaches the principles and methods for developing software systems and web services, including reasoning formally about program correctness and efficiency and taking the user perspective into account.

Nicosia, Cyprus

  • Computer Science and IT
  • BSc
  • 4 years
  • On campus
  • English

A four-year on-campus BSc in Nicosia covering software engineering alongside artificial intelligence, cloud computing, networks and security, and big data. Students use educational robotics for hands-on programming practice.

Nicosia, Cyprus

  • Computer Science and IT
  • MSc
  • 18 months
  • On campus
  • English

An 18-month on-campus MSc (90 ECTS) in Nicosia for graduates of science, business and other fields who want advanced training in software engineering, algorithms, databases, networks and distributed computing. It also prepares students for doctoral study.

Gaziantep, Turkey

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

Undergraduate computer engineering programme taught in English, with emphasis on technical English. It covers algorithms, programming, software engineering, hardware, databases, networks, artificial intelligence and information security, supported by laboratory work, capstone projects and mandatory internships; Erasmus+ exchange is available.

Ghent, Belgium

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

A two-year, 120-credit master for engineers who want to build information technology solutions for real problems. It joins theory with practice, covering topics such as AI, machine learning, software engineering, hardware design, cybersecurity and data engineering, and involves work with university labs and imec.

Jügelhaus, Germany

  • Computer Science and IT
  • Master of Science
  • 4 semesters
  • German, English

An interdisciplinary master's between computer science and educational psychology on designing and evaluating AI-based and digital technologies for education. Graduates can build and assess AI-supported learning systems and advise organisations on edtech.

Arizona, United States

  • Computer Science and IT
  • BS
  • English

A 120-credit Bachelor of Science in Computer Science from the College of Engineering and Technology, available online or on campus. Students write code, design algorithms, manage databases and learn about computer architecture, operating systems and system security.

Grenoble, France

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

Two-year computer science master with a broad first year in programming, databases, networks and software engineering, followed by a second year specialising in areas such as AI, embedded systems, graphics and vision, or distributed systems. It is taught in English according to the catalogue entry.

Edinburgh, United Kingdom

  • Computer Science and IT
  • BSc (Hons)
  • 3-4 years
  • On campus
  • English

An accredited honours programme in Edinburgh that builds a foundation in core computer science alongside problem-solving and project skills. First-year study covers programming, computer systems, databases and discrete mathematics.