Computer Science is one of the most popular study fields today, partly because technology careers can be highly rewarding and because the field includes many active areas of research, from artificial intelligence and security to software engineering and data science.
Austria is a strong destination for students interested in Computer Science, with long-established public universities, technical universities, and research-focused programs at the bachelor’s, master’s, and doctoral levels. The universities below are among the notable options for studying Computer Science in Austria.
Top Schools Offering Computer Science in Austria
1. TU Wien or Vienna University of Technology
TU Wien, or the Vienna University of Technology, was founded in 1815 and is one of Austria’s leading institutions for technology and natural sciences. In winter semester 2024, TU Wien reported 26,585 active students. Its teaching and research are organized through eight faculties and 50 institutes.
At the bachelor’s level, students interested in Computer Science can study Informatics, Business Informatics, or Computer Engineering. These programs usually require six semesters of study, cover 180 ECTS credits, and are taught in German.
At the master’s level, TU Wien offers several Computer Science-related programs, including Data Science, Business Informatics, Logic and Artificial Intelligence, Visual Computing, Media and Human-Centered Computing, and Software Engineering. TU Wien master’s programs generally take four semesters and cover 120 ECTS credits. For doctoral study, TU Wien’s doctoral programs usually take six semesters and include a dissertation.
2. Graz University of Technology
The Graz University of Technology, located in Styria, was founded in 1811. It has seven faculties and three campuses in Graz. As of December 31, 2024, TU Graz reported 13,529 students. The university offers 19 bachelor’s programs, 36 master’s programs, and doctoral programs in 14 doctoral schools, with doctoral study conducted in English.
Computer Science is offered at the bachelor’s, master’s, and doctoral levels at Graz University of Technology. The bachelor’s program includes areas such as software engineering, artificial intelligence, machine learning, computer vision, and security. It takes six semesters, covers 180 ECTS credits, awards a Bachelor of Science degree, and is taught in German, with many courses also offered in English.
The master’s program in Computer Science is taught in English and takes four semesters to complete. Students can build a study profile through areas such as Information Security, Machine Learning, Robotics, Intelligent Systems, Data Science, Software Technology, and Visual Computing. After that, students may continue to the Doctoral School of Computer Science, which has a formal duration of three years, although completion may take longer depending on the research project.
3. Johannes Kepler University Linz
Johannes Kepler University Linz, or JKU Linz, is a public university in Linz that was established in 1966. JKU has four faculties and six schools covering fields such as law, medicine, social sciences, economics, business, engineering, natural sciences, education, artificial intelligence, digital transformation, and business informatics. The university reports approximately 27,000 students, with international students making up more than 21% of the student body.
JKU has a long history in Computer Science: in 1969, its Faculty of Engineering and Natural Sciences offered Austria’s first academic degree program in Computer Science. Today, the university offers bachelor’s and master’s degrees in Computer Science, and students can continue to doctoral study through a related doctorate pathway.
For the bachelor’s program, students study information and communication technology, including programming, artificial intelligence, machine learning, the Internet of Things, networks, and security. The program takes six semesters, covers 180 credits, and is taught mainly in German, although some courses are offered in English.
For the master’s program, JKU offers six specializations: Computational Engineering, Data Science, Intelligent Information Systems, Networks and Security, Pervasive Computing, and Software Engineering. The master’s program is taught in English, takes four semesters, and requires English proficiency at the B2 level.
4. University of Vienna
The University of Vienna was established in 1365, making it the oldest university in the German-speaking world. It is one of Austria’s largest universities, with about 90,000 students, more than 70 locations, and 178 degree programs. International students make up about one-third of its student body.
The University of Vienna offers bachelor’s, master’s, and doctoral study options in Computer Science. The bachelor’s program in Computer Science takes six semesters, covers 180 ECTS credits, and is taught in German. Students study core areas such as programming, algorithms, databases, and artificial intelligence, with options to focus on areas such as Data Science, Media Informatics, Medical Informatics, and Scientific Computing.
For graduate study, the University of Vienna offers an English-taught master’s program in Computer Science. The program takes four semesters, covers 120 ECTS credits, and includes specialization subjects in Computer Science, Data Science, and Scientific Computing. Students who want to continue into research can pursue the doctoral program in Computer Science and Business Informatics, which has a standard duration of three years.
5. University of Innsbruck
The University of Innsbruck was founded in 1669 and is the largest university in western Austria. According to its 2025 factsheet, the university had 27,436 students, including 14,307 international students. It is organized into 16 faculties and offers study programs across a wide range of disciplines.
Computer Science at the University of Innsbruck is offered at the bachelor’s, master’s, and doctoral levels. The bachelor’s program in Computer Science takes six semesters, covers 180 ECTS credits, and is offered as a full-time program in German.
The master’s program in Computer Science is taught in English, takes four semesters, and covers 120 ECTS credits. Students can specialize in areas such as Logic and Learning, Secure and Distributed Computing, and Perception, Interaction, and Robotics. The Ph.D. program in Computer Science is also offered in English and takes six semesters, with coursework and a dissertation forming the core of the program.
Austria is home to long-standing universities and research institutions, making it a strong option for students interested in Computer Science and related fields. Students should always check each university’s official program and tuition pages for the most current admission, language, and fee information.
We hope this article on the Best Universities for Computer Science in Austria was helpful. Make sure to also check out the Study in Austria and Available Computer Science Programs for International Students for more informative articles on studying abroad.