• Xi’an Jiaotong-Liverpool University Featured Masters Courses
  • Jacobs University Featured Masters Courses
  • Ulster University Featured Masters Courses
  • University of Cambridge Featured Masters Courses
  • Swansea University Featured Masters Courses
  • University of Leeds Featured Masters Courses
  • University of Edinburgh Featured Masters Courses
  • FindA University Ltd Featured Masters Courses
King’s College London Featured Masters Courses
University of Northampton Featured Masters Courses
University of Leicester Featured Masters Courses
Cass Business School Featured Masters Courses
University of Manchester Featured Masters Courses

Master of Science in Computer Science – curriculum on Data Science & Engineering

Course Description

Technologies based on the intelligent use of data are leading to great changes in our everyday life. Data Science and Engineering refers to the know-how and competence required to effectively manage and analyse the massive amount of data available in a wide range of domains.

We offer a two-year Master of Science in Computer Science centered on this emerging field. The backbone of the program is constituted by three core units on advanced data management, machine learning, and high performance computing. Leveraging on the expertise of our faculty, the rest of the program is organised in four tracks, Business Intelligence, Health & Life Sciences, Pervasive Computing, and Visual Computing, each providing a solid grounding in data science and engineering as well as a firm grasp of the domain of interest.

By blending standard classes with recitations and lab sessions our program ensures that each student masters the theoretical foundations and acquires hands-on experience in each subject. In most units credit is obtained by working on a final project. Additional credit is also gained through short-term internship in the industry or in a research lab. The master thesis is worth 25% of the total credit.


• Business Intelligence. This track builds on first hand knowledge of business management and fundamentals of data warehousing, and focuses on data mining, graph analytics, information visualisation, and issues related to data protection and privacy.
• Health & Life Sciences. Starting from core knowledge of signal and image processing, bioinformatics and computational biology, this track covers methods for biomedical image reconstruction, computational neuroengineering, well-being technologies and data protection and privacy.
• Pervasive Computing. Security and ubiquitous computing set the scene for this track which deals with data semantics, large scale software engineering, graph analytics and data protection and privacy.
• Visual Computing. This track lays the basics of signal & image processing and of computer graphics & augmented reality, and covers human computer interaction, computational vision, data visualisation, and computer games.


Senior expert in Data Science and Engineering. You will be at the forefront of the high-tech job market since all big companies are investing on data driven approaches for decision making and planning. The Business Intelligence area is highly regarded by consulting companies and large enterprises, while the Health and Life Sciences track is mainly oriented toward biomedical industry and research institutes. Both the Pervasive and the Visual Computing tracks are close to the interests of software companies. For all tracks a job in a start-up company or a career on your own are always in order.

Senior computer scientist.. By personalizing your plan of study you can keep open all the highly qualified job options in software companies.

Further graduate studies.. In all cases, you will be fully qualified to pursue your graduate studies toward a PhD in Computer Science.

Visit the Master of Science in Computer Science – curriculum on Data Science & Engineering page on the University of Genoa website for more details!

Entry Requirements

This Master of Science is a natural course of study for students with a bachelor in Computer Science but we welcome students from different areas of Science and Engineering.Background knowledge will be gauged through a test designed to evaluate whether you hold the minimal prerequisites deemed necessary to proficiently follow the track of choice. Admission depends on whether:• Bachelor career includes at least 50% of credits in Computer Science, Computer Engineering, Math, Physics, or Statistics• knowledge of Computer Science and Math is sufficient for the chosen track • English level is appropriate

Email Enquiry

Recipient: University of Genoa
Insert previous message below for editing? 
You haven’t included a message. Providing a specific message means universities will take your enquiry more seriously and helps them provide the information you need.
Why not add a message here
* required field
Send a copy to me for my own records.
Email Sent

Share this page:

Cookie Policy    X