Ca'Foscari University of Venice logo
  • Tuition Fee:
  • Local: $ 2.31k / Year
  • Foreign: $ 6.09k / Year
  • Languages of instruction:
  • English
  • StudyQA ranking:
  • 2571pts.
  • Duration:
  • 1 year

    please note that it is best to apply as early as possible

    Photos of university / #cafoscari

    This MSc programme takes two years of full-time study, covering a wide spectrum of fields in Computer Science and Information Technology. It is suitable for students with diverse academic backgrounds, such as computer science, engineering, statistics, mathematics and related disciplines.

    The programme has been awarded with the GRIN 2014 Quality Label. GRIN is an Italian association that aims at promoting research and education in Computer Science.

    The curriculum

    The programme unfolds into three semesters of full-time lectures and lab experience. During the last semester students work on an individual project and dissertation, supervised by a department member. The curriculum is organized around two sets of elective courses, from which students have to build their study plan for qualification.

    Three study plans, which include specific groups of related elective courses, are suggested:

  • Information Sciences and Intelligent Systems, which covers state-of-the-art techniques in the fields of pattern analysis and data mining, information and knowledge systems, as well as on the various aspects of the design and evaluation of automated intelligent systems.
  • Software Dependability and IT Security, which covers a variety of aspects of software dependability and computer security; it includes workshops on network security, secure programming and software construction to provide the skills required for software development and computer security.
  • Information Systems and Statistical Analysis, which covers various aspects of the design and evaluation of information and knowledge systems, intelligent systems, and data analysis supported by statistical methodologies.
  • Each student will be tutored by a member of the Department to create a personalized study plan, which best fits her/his own scientific and technological interests, and academic background.

    The final project

    The final project is the culmination of the programme. The students will work intensively on a topic of her/his choice, while interacting on regular meetings with the project supervisor. The project can consist in the development of innovative software, or the investigation and analysis of existing designs and solutions; the topic can be any area of computer science or statistics. The project will get the student in touch with the most recent and novel research in the field. In several cases these projects lead to a PhD career.

    Graduate careers

    Students graduating from the MSc in Computer Science may use their new computing skills to enhance their employment prospects in work related to their first degree. Graduates interested in foundational, experimental, and applied research, can join our PhD Programme in Computer Science.

    The MSc programme in Computer Science adopts the European Credit Transfer and Accumulation System (ECTS), which aims at balancing the average workload of students with the learning outcomes and competences to be achieved. Each ECTS credit corresponds to 25 workload hours. The MSc programme comprises activities for a total of 120 ECTS credits. Students have to earn 90 credits by choosing a set of courses from two groups of electives. Finally, 30 credits are ascribed to the final project with a possible internship.

    To build a study plan, you can freely choose the exams within the rules. The teaching committe suggests three combination of activities (suggested study plans). Within the study plan you can add up to 13 credits choosing activities among the ones you didn’t choose in the 120 ECTS and the ones offered by other courses in Ca' Foscari University. Compiling the study plan is required to register for an exam.

    Type of educational activity: Core educational activities

    • Information Technology total CFU/ECTS: 60

    Type of educational activity: Interdisciplinary

    • Related or Additional Studies total CFU/ECTS: 18

    Type of educational activity: Elective - decided by individual student

    • Decided by individual student total CFU/ECTS: 12

    Type of educational activity: Final examination or foreign language knowledge

    • For the final examination total CFU/ECTS: 24

    Type of educational activity: Other

    • Educational training and career counselling total CFU/ECTS: 6


    University requirements

    Pre-evaluation procedure

    The Counseling and Welcome Unit verifies that applicants with an international entry qualification are eligible to enrol in their chosen programme(s) of study. When applicants prove eligible, their entry requirements and academic background are then evaluated by a Teaching Committee.

    Applicants for bachelor’s degree programmes must have obtained a secondary school diploma after having completed at least 12 years of schooling. Applicants having obtained a secondary school diploma in a country where students are required to take a national test in order to have access to higher education *do not need* to demonstrate that they have taken and passed this exam. Nevertheless, applicants from non-EU countries must be aware that Italian diplomatic representatives abroad might ask for the proof that the exam has been taken and passed in order to issue the visa for study purpose and the Declaration of Value.

    Applicants for master’s degree programmes must have obtained a bachelor’s degree that is the result of at least 3 years of study. Depending on the programme of interest, applicants will need to demonstrate their possession of specific academic prerequisites in order to guarantee that they are adequately prepared to undertake their studies at the master’s level.

    Depending on the chosen programme of study, applicants are required to provide certification of their knowledge of one or more languages. Information about each programme’s language requirements can be found on the programme’s web page. Applicants will be asked to provide their language certification(s) during the enrolment procedure.

    Documents requiered 

    Bachelor's degrees

    • Valid ID (for EU applicants only) or passport;
    • Valid Residency Permit (for non-EU applicants residing in Italy);
    • Final Secondary Education Leaving Qualification (or provisional Transcript of records or provisional secondary school diploma, if you are currently attending the last year of secondary School if  the final leaving qualification diploma is not yet ready);
    • Mark Sheet or Transcript of records;
    • Eventual English or Italian translation of the documents listed on the first 3 points;
    • Certificate for interrupted studies and/or other awarded university degree qualifications, showing exams passed and/or withdrawal from studies;
    • CIMEA Statement of comparability OR Declaration of Value released by the Italian diplomatic authority in the country where the final education qualification was gained.

    Master's degrees

    • Valid ID (for EU applicants only) or passport;
    • Valid Residency Permit (for non-EU applicants residing in Italy);
    • A minimum 3-year-undergraduate/bachelor’s degree diploma (or provisional Transcript of records or provisional bachelor's degree diploma, if applicants are currently attending the last year of your studies or if the final qualification diploma is not yet ready);
    • Certificate released by the competent University declaring the exams done (transcript of records);
    • Diploma Supplement (for applicants that gained their academic degree in a EU country only) or Declaration of Value (or Statement of Validity) released by the Italian diplomatic authority in the country where the final education qualification was gained; or the CIMEA Statement of comparability (for applicants that gained their academic degree in a NON-EU country only);
    • Upon request of the Teaching Committee, a detailed programme description (syllabus) for the completion of said qualifications may be asked. Study programmes can be certified by the Diploma Supplement (where in place);
    • Eventual English or Italian translation of the documents listed on the first 4 points;
    • Certificate for interrupted studies and/or other awarded university degree qualifications, showing exams passed and/or withdrawal from studies. These certificates must be accompanied by a detailed programme listing the single learning activities and hours of study for theoretical-practical activities;
    • Curriculum vitae.

    More information for non-EU students

    Please note that the enrolment procedure for non-EU students residing outside of Italy follows the directives established each year by the Italian Ministry of Education, Universities and Research (MIUR). This same ministry that defines the process and schedule for the pre-enrolment procedure at the relevant Italian Embassy or Consulate abroad, a process that leads to the request for a study visa.

    Non-EU applicants who receive a letter of enrolment eligibility should remember that this letter:

    • must be presented to the relevant Italian diplomatic institution (embassy, consulate, etc.) in their home country as part of the pre-enrolment procedure;
    • does not exempt them from carrying out the above-mentioned pre-enrolment procedure;
    • does not guarantee the receipt of a study visa, which is decided exclusively by the relevant Italian diplomatic representatives in their home country;
    • does not eliminate the need to carry out the enrolment procedure at Ca’ Foscari University of Venice for the chosen programme, which can only be finalised after the completion of the pre-enrolment procedure and the receipt of a study visa. The Italian diplomatic representatives are in charge of verifying the authenticity of the documentation and the possession of all the prerequisites required for enrolling in a degree programme in Italy.

    Program requirements

    To enter the programme applicants need to have an equivalent of a three-year Italian undergraduate degree (Laurea) such as a BSc degree in Computer Science or related subject, with good background on fundamental topics in computer science and engineering, such as programming languages and software engineering, algorithms, computer architecture, operating systems, databases, and computer networks. Further requirements include basic knowledge of calculus, discrete mathematics, and probability and statistics, foundations of computer science.

    Scholarships are intended for:

    • students enrolled in First Cycle and Second Cycle Degree programmes;
    • part-time students enrolled in First Cycle and Second Cycle Degree programmes;
    • students with a four-year Degree awarded according to the ‘old system’ ('vecchio ordinamento', before Ministerial Decree no. 509/1999) only if they enrol in a Research Doctorate;
    • students enrolled in Research Doctorates;
    • students with disabilities (with a level of disability equal to or higher than 66%).

    Please note that a scholarship is granted for achieving an educational programme at any level for the first time.

    Similar programs:
    See all of the 90 similar programs