Masters Program in Computer Science in Italy

Find Master Programs in Computer Science in Italy

Computer Science

A Masters degree is an academic degree awarded to individuals who successfully denote a higher level of expertise. There are two main types of Masters - taught and research.

There are several fields that make up the broader field of computer science. One of these fields is the computational complexity theory, which can be very abstract. Other fields, such as computer graphics, deal more with concrete and hands-on visuals.  

 

Italy, officially the Italian Republic, is a unitary parliamentary republic within the European Union, located in Southern Europe. To the north, it borders France, Switzerland, Austria, and Slovenia along the Alps.

Master's Program in Computer Science in Italy

Read More

Master in Data Science

Bologna Business School
Campus Full time 12  December 2017 Italy Bologna

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. [+]

Top Master Programs in Computer Science in Italy. 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 data business is becoming a key sector for the European economy, the development of products and services based on data and the analysis of data collected in companies, public entities or that are available on social networks. The aim being to obtain operational indications and to identify new business opportunities. Big Data is a big challenge of today’s world, but we are training professionals to understand and create value from this complex information. Companies, in fact, have both a need and an urgency to manage the acquisition, presentation, sharing, analysis and visualization of data. Data Scientist is defined by the Economist as “the most interesting job of the twenty-first century, combining the skills of an IT technician, statistician and storyteller to extract the golden nuggets hidden under the mountains of data.” The Master in Data Science offers 3 different types of skills: solid computer training, an understanding of the technological aspects and knowledge of business dynamics. This Master creates professionals with across-the-board skills who are able to integrate with the company’s management. The program concludes with a Field Laboratory Work and a company internship. THE MASTER IS AN INVESTMENT. THE HONOR LOAN IS THE WAY TO FUND IT. “PerTe Prestito Con Lode”, a long-term and low-interest honor loan, with no collateral required to cover the full amount of the tuition fee. STRUCTURE The Master in Data Science is a full-time program structured in 1,500 hours of learning activities over 12 months of study, divided into: 360 hours of lecturing, an estimated 540 hours of independent study, and 600 hours of internship. The structure of the Master is divided into two terms: First term: December 2017 – April 2018 Second term: April 2018 – July 2018 Internship: September 2018 – December 2018 The Master offers a series of pre-courses at the start of the academic schedule: Software programming (Python), the foundations of data and SQL, basics in descriptive and inferential statistics, explorative data analysis and the fundamentals of economics. Classroom participation is about 30 hours per week structured in order to allow time to work in groups, while not neglecting individual students focus and management of interpersonal relationships. LEARNING METHOD The educational sessions provide different learning methods, including lectures, simulations, discussions of case studies and presentations by companies, testimonials, and group work. The curriculum is completed with master lectures held by professionals from the worlds of business, academia and politics, with opportunities for discussion and interaction with the business world through case histories. CAREER DEVELOPMENT Building synergies with businesses is a priority and a distinguishing characteristic of all programs of Bologna Business School, including the Master in Data Science. The School is fully dedicated to preparing students for the job market and it accomplishes this through systematic career development, with an ongoing commitment to combine the best professional projects by students with the demands of businesses. The internship is an excellent springboard to the professional world, evidenced by the fact that six months after completing the full-time master at Bologna Business School, an average of 85% of alumni are working in a company. [-]

Master in Computer Science

Marconi University
Campus Full time 12  October 2017 Italy Rome

The Master in Computer Science responds to this need and represents an important opportunity of vocational training on: development/implementation of information systems architecture; development, management and maintenance of business databases; implementation of guidelines for software development; knowledge and implementation of policies for the security and reliability of systems and the web. [+]

With the spread of information technologies into contemporary lifestyles and into many different professional contexts, it is evident how important is to meet the growing demand for high-qualified learning programs for the development and project of effective and innovative IT solutions. The Master in Computer Science responds to this need and represents an important opportunity of vocational training on: development/implementation of information systems architecture; development, management and maintenance of business databases; implementation of guidelines for software development; knowledge and implementation of policies for the security and reliability of systems and the web. A student is granted a Master’s degree after successfully defending his or her final thesis in front of a panel of judges. Grading is based on a scale of 0-110; 66 is the passing grade and students who obtain full marks of 110 may also be awarded ‘summa cum laude’ (110 e lode). The final thesis of the Master’s program, intended to assess the technical, scientific and professional preparation and competences of the student, requires the completion, discussion and presentation of a written project work during the dissertation. The MCS degree program consists of four modules: Computer networks (12CFU/ 9 quarter credits), Database (12CFU/ 9 quarter credits), Software engineering (18CFU/ 13.5 quarter credits) and Security (12CFU/ 9 quarter credits). Module 1 – Computer networks – MCS_E_M1 CFU/ECTS 12 – US QC 9 The module allows you to have in depth knowledge of computer and telecommunication networks. A description of the layers will be given: physical, data links and the network and transport of the OSI model. Furthermore, the features of the main systems used in geographical areas will be described such as telephone networks and cell phone systems, as well as metropolitan areas such as WiMax where protocols and structures will be explained. Lastly, the functioning of IPv6 will be considered. Module 2 – Database – MCS_E_M2 CFU/ECTS 12 – US QC 9 The module aims to present the system characteristics, their architecture and the principles that they aspire to, based on database technology and in particular on the relational ones. They deal with the application design point of view and, in addition, the systems for data management, interrogation languages and design methodologies will be studied on the databases themselves. They will deal with automatic information retrieval systems from heterogeneous and distributed sources by giving the skills needed to understand the processes and techniques of information processing which characterize today’s search engines and their applications. Particular emphasis will be given to automatic learning technologies which allow for the rapid development of systems based on the reutilization of data and available knowledge in electronic format within open sources. Module 3 – Software Engineering – MCS_E_M3 CFU/ECTS 18 – US QC 13,5 The module’s objective is to understand the more advanced aspects of object oriented programming by using Java as the language of reference. The software industrial production process will be defined, by highlighting the lifecycle of the software product from the requirements stage to the implementation and integration stage according to the most modern object oriented methodologies. The knowledge for the analysis, design and quality software systems implementation will be given, by focusing on the description of the software development stages. Furthermore, the methodologies developed for complex problem analysis will be described in order to evaluate the complexity of each approach and to identify the structures and strategies to resolve them. Module 4 – Security – MCS_E_M4 CFU/ECTS 18 – US QC 13,5 The module intends to give the know how in order to understand the different aspects in which we articulate the theme of security in computing systems. The technical aspects relating to cryptography, system and network security will be dealt with, as well as the managerial and normative point of view. The capacity of dealing with the digital signals which must be transmitted remotely or stored on a device will be considered, whose purpose is to reduce redundancy and increase the probability of correct information retrieval after the transmission or storage. Learning Objectives The Master enables students to project, develop, create, manage and maintain business information systems and is specifically focused on the physical structure of the information network. Moreover, the Master provides students with the basics in the field of the development of software and the management of business databases, web applications and mobile technology. Outcomes and Professional Profile The Master in Computer Science intends to form high-skilled professionals able to work in public and private organizations worldwide as business information systems managers. [-]

Master in Computer and Telecommunication Systems Engineering

Mediterranea University of Reggio Calabria
Campus Full time October 2017 Italy Reggio Calabria

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... [+]

Top Master Programs in Computer Science in Italy. 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. In particular, the emphasis is on designing and implementing systems and (multimedia) applications in complex network-based environments. This objective requires to deal with the distributed nature of information systems with attention towards all the aspects of software engineering included computer security , and also with aspects related to the underlying telecommunication problems. This leads to the identification of the two alternative curricula, namely (1) Wireless Networks and Systems and (2) Computer Networks and Applications, which can be chosen by students on the last semester of the course. Therefore, the main strength of the degree program is to mix various skills of Information and Communication Technologies in such a way that the study of computer science, computer networks , wireless systems , high-tech communication systems, trains professionals able to easily move across different technological areas of the information society , which is inherently interdisciplinary . Curriculum: Computer Networks and Applications First year Electromagnetic Fields II Environmental Data and Signals Processing Modern Physics for Engineers Web Engineering Information Security Mathematical Methods for Engineering and Queue Theory Multimedia Communication Systems Radio Mobile Systems Second year Enterprise Information Systems Antennas and radiopropagation in complex environments Advanced Personal Communication Systems Additional Educational Activities 12 ETCS chosen by the student (4 ECTS must belong to ING-INF/05) Database 2 Microwave Engineering Wireless Systems Planning Advanced Java Programming and Mobile Advanced topics in electromagnetics Graph theory Theory of Cryptography Final Dissertation Curriculum: Wireless Networks and Systems First year Electromagnetic Fields II Environmental Data and Signals Processing Modern Physics for Engineers Web Engineering Information Security Mathematical Methods for Engineering and Queue Theory Multimedia Communication Systems Radio Mobile Systems Second year Enterprise Information Systems Antennas and radiopropagation in complex environments Advanced Personal Communication Systems Additional Educational Activities 12 ETCS chosen by the student (4 ECTS must belong to either ING-INF/02 or ING-INF/03) Database 2 Microwave Engineering Wireless Systems Planning Advanced Java Programming and Mobile Advanced topics in electromagnetics Graph theory Theory of Cryptography Final Dissertation [-]

Master’s degree in Computer Engineering ( taught in Italian )

University Of Bergamo
Campus Full time October 2017 Italy Bergamo

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. [+]

EDUCATIONAL OBJECTIVES 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. Graduates will be able to use these skills in the design of computer systems and use of advanced information technologies for industrial automation. The curricula provided are: Networked Information Systems Industrial Informatics Mechatronics JOB OPPORTUNITIES Computer industries Industries for automation and robotics Businesses operating in the area of information systems and computer networks Service companies Industries with high use of tools and services. ADMISSION A Three-Year First level Degree or equivalent. ENTRY TESTS Individual interview. [-]

M.Sc. in Stochastics and Data Science

University of Turin
Campus Full time September 2017 Italy Turin

The M.Sc. in Stochastics and Data Science is a two-year course that aims at preparing a new generation of data scientists, with strong mathematical skills and a modern education in statistical and computational methods. [+]

Top Master Programs in Computer Science in Italy. INTRODUCTION One of the leading job figures of the 21th century is going to be that of data scientist. Jobs analysts have been ranking Mathematicians, Statisticians and Data Scientists among the best and most requested jobs: Harvard Business Review: Data Scientist: The Sexiest Job of the 21st Century; Glassdoor: Data Scientist rated as the no. 1 job in 2016; Forbes: number of Data Scientists doubled over the last four years; McKinsey: Big data, the next frontier for innovation, competition, and productivity; LinkedIn ranks Statistical Analysis and Data Mining as the hottest skill in 2014; CareerCast ranks Mathematician and Statistician among the top 3 jobs in 2014; New York Times: Bayesian statistics are rippling through everything from physics to cencer research, ecology to psychology. The M.Sc. in Stochastics and Data Science is a two-year graduate course that aims at preparing students with a modern education in advanced probabilistic, statistical and computational methods. Inspired by the best programs in Data Science recently started in the USA and Europe, this course brings together the expertise and international standing of three different departments of the University of Torino to create a unique chance for obtaining a solid degree in Data Science at low university fees. The Program is entirely taught in English and will also feature course modules taught by visiting professor who are internationally recognised experts of their respective areas. Graduates in Stochastics and Data Science will possess a solid knowledge in key topics of Applied Mathematics, Probability, Statistics, Stochastic Processes, Computer Science and Machine Learning. These are nowadays essential tools for performing mathematical modelling under uncertainty and for analysing complex, high dimensional datasets with a deep mathematical understanding of the underneath structures. They will be able to work in technological companies, research institutions, banks and insurance companies, financial sector, industries (of all sectors), universities, public administrations, laboratories and research centres in the fields of medicine, biology, ecology, social sciences. Alternatively, those more interested in proceeding with PhD studies, will have gained a solid background which allows to enter programs in Statistics, Mathematics, Applied Mathematics, Operations Research, Computer Science, Economics and Mathematical Finance, among other topics. LOCATION Torino is a beautiful city located in the north west part of Italy, relatively close to France and Switzerland. Surrounded by the Alps, which are visible from the city center in bright days, it is at one hour drive from ski resorts and less than two hours drive from the soothing Tyrrhenian sea. The first capital of Italy, Torino is classic in style but modern in nightlife, and is nowadays one of the most thriving Italian cities appreciated for the quality of food and restaurants, and the extremely broad range of offer for hanging out. FEES AND SCHOLARSHIPS Tuition fees for Master's programs at the University of Torino depend on family income and usually range between 600 and 2800 € per year. More detailed information is available through the Master webpage. Limited scholarships for international students are available from: University of Torino; Piedmont Regional Agency for the Right to Education. Early applications are strongly suggested. FURTHER INFORMATION Please visit the course webpage for further details http://www.master-sds.unito.it [-]

Master in Software and Service Architectures (SSA)

EIT Digital Master School
Campus Full time September 2017 Italy Trento

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. [+]

Formerly known as: Service, Design and Engineering SDE) Why study the EIT Digital Software and Service Architectures programme? The EIT Digital SSA programme offers: Innovative and well grounded education for the next generation of service designers and software architects. Studies at two of Europe´s foremost technical universities leading to a double degree. A good integration with tailored courses in Innovation and Entrepreneurship. A thesis work connected to interesting industrial challenges. Access to the competence of eight EIT Digital innovation action lines (link) not least through a summer school between the two years. Access to the co-location centres and innovation ecosystems of the nine EIT Digital nodes. What is the programme all about? 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 SSA programme is an interdisciplinary programme that offers courses to enable graduates to take on the following challenges: What software-based businesses should be developed (user centric needs and business focused opportunities) How should software be developed (modern and agile software engineering methodologies integrated with design thinking and User Centric/Service Design methods) How can software be used to generate and improve business benefits (Service Oriented Architectures, Internet of Things, etc.) SSA students will learn to work in teams to guide the software development process of complex information systems. What are the career opportunities for graduates from the programme? The SSA programme approach is multidisciplinary covering a wide range of topics from user studies, user centered development and business process modelling to software engineering, data analysis, software security and highly distributed software system. Graduates from the SSA master’s programme will qualify for jobs in international and local companies involved in digitalized business, in software and service design companies and in software consultancies with a service focus: Graduates will also be able to contribute to and start totally new businesses. Typical job descriptions or titles are; Software and services designer; Software architect; Information System architect; Systems designer / engineer; Business developer; Product manager; Consultant. How is the programme structured? The programme is a double degree programme with studies at a university in one country the first year (entry) and studies at a university in another country the second year (exit). The programme has an integrated technical content (Technical major) and business content (Innovation & Entrepreneurship – I&E minor). The I&E minor is shared between all EIT Master's programmes (link). An integral part of the second year is a Final Degree Project (30 ECTS, including Master's Thesis).The structure and content of the technical major is given below. Where can I study If I choose Software and Service Architectures? Entry - 1st year UNITN - Trento Aalto - Helsinki ELTE - Budapest Exit - 2nd year, specialisation Software and Services for Social systems (UNITN - Trento) Software and Services for Smart Spaces (Aalto - Helsinki) Scalable Systems (ELTE - Budapest) Business Process and Information Management (TU/Eindhoven) Software and Services in the Cloud (UPM - Madrid) Specific Admission Requirements A B.Sc. degree primarily in computer science, software engineering, information systems, telecom or digital media is required. In special cases bachelor degrees from areas like engineering, economics, or industrial arts and design with some potential complementary computer science studies etc. mathematics and programming can be considered. [-]

Master in Cloud Computing and Services (CCS)

EIT Digital Master School
Campus Full time September 2017 Italy Trento

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. [+]

Top Master Programs in Computer Science in Italy. 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. What is common to all of these applications is that information sources and control are decentralised over the network and multiple data centres and their underlying systems become distributed, reconfigurable and adaptive. All this makes the process of developing distributed software systems significantly more complex than for centralised systems. Cloud Computing and Services will provide students with a system of knowledge both in formal foundations, technological platforms and practical skills in implementing distributed software applications. The programme will also provide an insight into current and future directions of the distributed software development. After completion of the study, students understand and know how to use large distributed systems. On top of this they are also capable of designing and constructing cloud computing systems and services on networking and computing infrastructures. The programme will offer six specialisations: (1) Mobile Services, (2) Cloud and Data Analytics, (3) Cloud Infrastructures, (4) Data Intensive Computing, (5) Distributed Information Management, (6) Distributed Data Processing. Programme During the first year, a similar set of courses are offered at the four involved entry points Aalto University, TU Berlin, University Rennes 1 and TU Delft. This includes distributed systems, advanced network technologies, service technologies and cloud programming models. In addition, some elective cours-es may be chosen to prepare for a specialisation. An important part of the programme are the Innovation and & Entrepreneurship (I&E) courses. The I&E basics course provides an introduction to business and management. The Business Development Lab will extend projects mainly in the areas of distributed system and cloud computing by a market survey, a business model generation process and a venture development exercise. We emphasize user driven innovation and holistic analysis of service, technology, organization and financial perspectives, as distributed systems in general and cloud computing in particular are disruptive for existing business models and almost always have a significant impact on the culture and social relations. Society-relevant themes will also be at the core of the summer schools, which will bring students from the different entry points together. Students participating in the CCS track will be offered an internship in a partner industry or research centre of the EIT Digital to work on a thesis project. Directly linked to the master thesis, there will be the I&E minor thesis that will specify the requirements, strategy and business plan for the selected master thesis project. The I&E thesis allows students to study topics including, but not limited to: Different models for cloud computing (IaaS; PaaS, SaaS) Peer-to-peer systems and environments Innovative service for mobile computing (location-based and context-aware services), Parallel and distributed systems Security and privacy for electronic commerce applications Linked open data and semantic web Multi-agent systems. Specialisations Specialisations are provided during the second year. The CCS programme offers 6 specialisations, each at a different location. To meet the requirements for geographic mobility, the chosen exit point needs to differ from the chosen entry point. Mobile Services at Aalto Cloud & Data Analytics at TU Berlin Cloud Infrastructures at University Rennes 1 Data Intensive Computing at KTH Distributed Information Management at Université Paris-Sud Distributed Data Processing at Delft University of Technology Specific Admission Requirements A B.Sc. degree in computer science, computer engineering or information systems, is required. Students should have basic competence in mathematics, theoretical foundations of CS, algorithms and data structures, software engineering and database systems, computer architectures, computer networks and operating systems. [-]

Master Sensor System Engineering (SSE)

Hanze University of Applied Sciences - Groningen, the Netherlands
Campus Full time

This master prepares you for a bright future in the fascinating world of advanced sensor applications. A domain that is rapidly growing, providing all kinds of interesting prospects for you, ambitious engineers. Within the globally important domain of health, sensor applications will provide totally new ways to monitor, heal, treat and care for people. [+]

Sensor System Engineering: www.hanzegroningen.eu/msse Passionate about technology and engineering? ​​ Are you open minded, do you like to stretch boundaries to find out what is out there? Can you apply yourself, developing new ways to move the technology ahead, specifically in the health domain? Then take a moment to consider the opportunity to join us for one year to complete the Sensor System Engineering (SSE) honours master's programme.​​​ Programme overview General knowledge about sensor applications needed for any type of specialisation Specialised knowledge involving sensors in the health domain Honours content Master's thesis project (30 ECTS) General knowledge about sensor applications needed for any type of specialisation Linear algebra (4 ECTS): mathematics required for the next modules. Advanced data analysis (4 ECTS): integrating data coming from multiple complex sensors and to interpret this data correctly Modelling & simulation (4 ECTS): theory and tools required to model complex systems and to analyse and represent simulated data. Data centric architectures (4 ECTS): the architectural design of sensor systems at the level of of system architectures for big data applications and at the level of digital signal processing (DSP). Specialised knowledge involving sensors in the health domain Products and services in Health (4 ECTS): using real cases to learn the full design process of a health related sensor system. Sensor applications in Health (3 ECTS): exploration of sensor applications in biology, technology, diagnostics and application in health environments like hospital and home care. Honours content Professional skills (3 ECTS): learning to excel in the professional fi eld by developing essential professional, non-technical skills. Research & ethics (5 ECTS): learning necessary research skills as well as the ability to reflect on ethical issues. Community contribution (1 ECTS): forming a network for the students to help them solve particular problems in a multidisciplinary setting. Master's thesis project (30 ECTS) A six month research project in the domain of sensor technology and health in industry, a research institute or university department, resulting in a master's thesis. [-]

Master in Computer Science

University of Göttingen
Campus Full time

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 of working. The capability of working in a team is an important requirement for later daily work. Knowledge of the English language is required. Specialised knowledge, especially in programming, is not required.... [-]