A Masters degree gives you the opportunity to either further your understanding of a particular question or take off in a completely different way using skills you have gained from your previous undergraduate degree.
Although the foundations for computer science have existed for years, it wasn’t until the past century that the most leading technology has been developed. In the 1940s, more exact computing machines were created.
Officially known as the Italian Republic, the country is found in southern Europe. The official language is Italian and the cultural rich capital is Rome. Many of the world's oldest universities are located in Italy, in particular the University of Bologna (founded in 1088). There are three Superior Graduate Schools with "university status", three institutes with the status of Doctoral Colleges, which function at graduate and post-graduate level.
Top Master Programs in Computer Science in Italy 2017
The Master in Data Science is designed for recent graduates interested in management and data analysis and who would like to take on a role which is central to any business and its value creation. A Data Scientist has already become one of the most sought-after specialists in the professional world. [+]
The aim of the program is to provide profound theoretical and practical knowledge required for professional practice in artificial intelligence, computer science, logic, linguistics and cognitive science: you will learn how to develop programs that enable computers to display behaviour that can be characterised as intelligent. [+]
The Master in Information Design has a multidisciplinary approach that brings together visual design, data analysis and creative coding. Students will develop a skillset and a mindset to understand different cultural, social and economic contexts, translate complex information into engaging visual forms and narratives that are readable by different audiences, to support comprehensive communication strategies. [+]
The objectives of the 2nd Cycle Degree Course (Master Degree) in Information Technologies for Telecommunications Engineering held at the University “Mediterranea” of Reggio Calabria concern the acquisition of skills and capabilities in the field of computer science, information technology and telecommunication systems... [+]
The course provides skills considered fundamental for the profession, but also addresses specific skills. The goal is to train an engineer with expertise in the areas of computer systems, information systems, industrial automation and information technology, advanced hardware and software architectures, control of processes and electronic systems. [+]
The programme in Software and Service Architectures is an enhanced version of the previous programme on Service Design and Engineering and aims to educate the next generation of service designers and software architects capable of designing and engineering novel software systems to: (i) Drive digitalization of businesses, (ii) Create new businesses based on software intensive services, (iii) Be responsible for the elicitation and definition of what software products and services IT companies should create in order to be successful; (iv) Be responsible for the processes and methods for the effective development of modern software systems. [+]
The programme in Human Computer Interaction and Design focuses on study, design, development and evaluation of novel user interfaces and interactive systems taking into account human aspects, at the cognitive and sensory-motor levels, technological aspects, as well as business aspects. [+]
The programme in Cloud Computing and Services focuses on a broad range of applications like electronic commerce, mobile services, online social networks, peer-to-peer systems and Web services. [+]
The MSC in Computer and Automation Engineering aims at providing high-level competences for the design, management, development and innovation in the fields of advanced hardware and software architectures, and of control systems and robotics. In particular, the program is focused on human-machine interaction in a wide sense, spanning topics such as artificial intelligence, machine learning, high performance processing of massive data... [+]
The programme contents include the development of modern experimental and product oriented information processing systems. Computer science can be divided into the areas of theoretical computer science, practical computer science, technical computer science as well as applied computer science. [+]
Master in Computer Science (M.Sc.)
Computer science is the science of systematic and automated processing of information. It deals with the structures, characteristics and possibilities to describe information and information processing as well as the setup, working method and construction principles of computer systems. General procedural methods of information processing and general methods of their application are researched. The programme contents include the development of modern experimental and product oriented information processing systems. Computer science can be divided into the areas of theoretical computer science, practical computer science, technical computer science as well as applied computer science.Students will deal with the possibilities of structuring, formalisation and mathematization of application areas in the form of special models and simulations. They will acquire knowledge in engineering development of software systems for different areas of application with special consideration of high adaptability and the man-computer interaction of such systems.The programme aims to convey extensive knowledge in the subject of computer science in theory and practice as well as with reference to an application subject. This comprises methods to solve application problems and their realization in an appropriate computer form.In Göttingen, particular importance is placed on the close connection with the application subject. In addition, the practical orientation can be further developed through project work and external internships. These internships are undertaken in an industrial company or a research institute.Those selecting computer science as their subject of study should be interested in a mathematically formal as well as an application-oriented practical way... [-]