It’s quite impossible to learn about World History without talking about Greece. This haven for history and mythology enthusiasts offers all forms of cognitive and aesthetic stimulation. From its historical sites to ancient monuments to its national libraries, you’ll never run out of things to explore in this Mediterranean country.

Seemingly anachronistic, the country is also an excellent destination to study one of the most modern fields of study, Computer Science. Here are the best universities for Computer Science in Greece.

Top Schools Offering Computer Science in Greece

1. National Technical University of Athens

  • Study Program
  • Degree/s Offered: Bachelor’s, Master’s, Ph.D.

The National Technical University of Athens, also referred to as Athens Polytechnic was established in 1837, making it one of the oldest in the country. Its main campus is located at Patision Avenue in Athens, while its other campus, the Zografou, is in the Central Athens district. The university has nine academic schools, the majority of which focus on Engineering and Architecture.

Its Department of Computer Science is the best computer science program in Greece. It offers undergraduate and graduate courses in Computer Science. The undergraduate program, which also covers Engineering subjects, takes seven semesters, with computer courses that cover relevant subfields, such as Computer Systems, Software, Content Analysis, and Machine Learning.

The Master’s program is also offered in the Engineering school, effectively providing a combined academic experience in science and technology. Some of the related fields you can study here are Data Science and Machine Learning, Automation Systems, and Microsystems and Nanodevices. The university also offers postgraduate or doctoral positions once a year, which is highly competitive.

2. Aristotle University of Thessaloniki

  • Study Program
  • Degree/s Offered: Bachelor’s, Master’s, Ph.D.

The Aristotle University of Thessaloniki is among the best universities that offer Computer Science courses in Greece. It was established in 1925, with the main campus taking 230,000 square meters of Thessaloniki’s center. Besides that, the university has other facilities located in other parts of the city. With such a land area, this university is easily the largest in Greece, aside from being one of the oldest.

Both undergraduate and graduate programs in this university are offered through the School of Informatics. The Bachelor’s program takes four years with each year divided into two semesters. The first five years typically follow a set curriculum. You can only choose a specialization once you reach the sixth up to the eighth semester. Additionally, you’ll need a complete course stream to get your degree. Some of the course streams you can choose from are Artificial Intelligence, Learning Technologies, and Robotics or Autonomous Systems. You’ll also need to write your thesis.

If you wish to increase your expertise in your chosen specialization, the university also offers master’s programs in some of the course streams. You can opt for Data and Web Science, AI, or Digital Media. These programs normally take at least three semesters and can be highly competitive, with the university accepting only 30 applicants per year. Similar to this is the Ph.D. program, where doctoral candidates have to participate in extensive research in relevant fields and publish those in reputable journals.

3. Athens University of Economics and Business

When it comes to Economics, the Athens University of Economics and Business is known to be the oldest in the country. It was founded in 1926 and since then, the university has diversified its specialty to Informatics and Statistics. It has also improved its campus in downtown Athens, with the university library undertaking significant modernization in the 1990s. Additionally, the university established its computer center that houses five computer laboratories.

The university offers Computer Sciences courses through its Department of Informatics. Like in other institutions in the country, a bachelor’s program here lasts eight semesters. Undergraduate studies cover topics, such as Theoretical Computer Science, Computer Systems and Networks, and Databases and Knowledge Management. While the university encourages following the advisable sequence of taking Computer Science courses, you can still take these courses however you prefer.

After taking a bachelor’s degree in Computer Science or any of its related fields, you can proceed to graduate studies with a Master of Science. Unlike undergraduate studies that require completing specific courses, this program is personalized. It means you can choose which program you want to focus on. However, you’ll need to take the Research Methodology course to write your thesis. The Master’s program takes at least 12 months to complete.

4. University of Crete

Among the top computer science universities in Greece is the University of Crete. Established in 1973, the university offers 16 undergraduate degree programs and over 30 graduate programs. There are sixteen departments and five schools, housed through the university’s two locations: Rethymno and Heraklion.

Their Computer Science Department offers the Computer Science undergraduate and postgraduate programs. The undergraduate studies are taught in Greek and also take eight semesters to complete. There is a recommended template program you can follow to ensure that you will cover all required subjects within eight semesters. Note that the seventh and eighth semesters are also for thesis writing.

Meanwhile, postgraduate studies include the Masters and Ph.D. programs. The Master of Science program also includes Engineering, thus you can specialize in its related subjects, such as Microarchitecture, Computer Networks and Telecommunications, and Multimedia Technologies. While there is no required number of years for completion, by the end of your studies in this program, the university expects you to contribute to product development and industrial research.

5. Technical University of Crete

  • Study Program
  • Degree/s Offered: Bachelor’s, Master’s, Ph.D.

Founded in 1977, the Technical University of Crete operates under the supervision of the Ministry of Education in Greece. This top computer science school in Greece is a state university located in Chania, with a campus that houses its academic centers and facilities. Compared to the other best universities for Computer Science in Greece, the Technical University of Crete is relatively small. It enrolls around 3,500 undergraduate and 550 graduate students.

Computer Science is among the computer-related fields that the university offers for undergraduate studies. This course comes along with Engineering, thus helping students develop knowledge and skills in industry-relevant topics, such as Automation and Telecommunications. Unlike in other universities, undergraduate studies at the Technical University of Crete take ten semesters.

For postgraduate studies, you can proceed to a Master of Science program or a Ph.D. program, depending on your qualifications. These programs also include Engineering, providing you with greater opportunities in the industry.


We hope that this article on the Best Universities for Computer Science in Greece was helpful. Make sure to also check out the Available Computer Science Programs for International Students!

About the Author: Hyun Lee

Hi! I am Hyun, and I am the founder at Global Scholarships. I've received a full-tuition scholarship at Birmingham-Southern College and a $1,000 Burger King Scholarship for my undergraduate degree and was offered a fully funded scholarship consisting of tuition, living stipend, and health insurance for computer science Ph.D. program at North Carolina State University. You can read more about my scholarship journey here. If you are interested, you can follow me on Linkedin where I regularly write about scholarship opportunities.

Share this article via

Leave A Comment