
Master of Science in Computer Science
Rome, Italy
DURATION
2 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline *
EARLIEST START DATE
Request earliest startdate
STUDY FORMAT
On-Campus
* visa seeking candidates: april 29, 2024
Key Summary
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
The Master's Degree in Computer Science designs the teachings to guarantee a solid and broad knowledge of Computer Science, simultaneously allowing students to specialize in some areas, classic and emerging. The curriculum includes an in-depth study of some of the following areas:
- Artificial Intelligence
- Computational Models for Systems Design
- Data Science
- Networks
- Multimedia Computing and Interaction
- Security
- Software Engineering
- Systems
All courses are delivered in English, partly to foster greater internationalization of students.
The course includes laboratory and complementary educational activities.
Admissions
Curriculum
The Master's Degree in Computer Science designs the teachings to guarantee a solid and broad knowledge of Computer Science, simultaneously allowing students to specialize in some areas, classic and emerging.
The curriculum includes an in-depth study of some of the following areas:
- Artificial Intelligence
- Computational Models for Systems Design
- Data Science
- Networks
- Multimedia Computing and Interaction
- Security
- Software Engineering
First-year
Second semester
At the student's choice
Second year
First semester
- At the student's choice
- Additional educational activities
Second semester
Final exam
Program Outcome
The Master's Degree in Computer Science aims to provide students with the skills and flexibility necessary to learn, use, and autonomously develop future techniques and scientific and technological innovations. Such training makes graduates in Computer Science particularly suitable for a successful career in companies or laboratories focusing on research and development and whose strategic feature is constant innovation.
From a technological perspective, the master's Degree in Computer Science aims to train professionals who can specify, design, build, implement, verify, assess, and maintain complex IT systems addressing the diverse needs of their users.
Graduates with a master's Degree in Computer Science are offered a wide and solid scientific education preparing them:
- To face problems regarding any computer science area and manage to solve them autonomously through a scientific approach
- To effectively face technological progress and to actively contribute to its advancement
- To have access to national and international higher-level degree programs.
Scholarships and Funding
Gallery
Career Opportunities
Masters Graduates of the Software Engineering curriculum can have access to a highly specialized intellectual and scientific career in computer science, categories 2.1.1.4 of the ISTAT professional classification, more precisely as analysts and designers of application and system software and system analysts. They will also be capable of attending specialization programs and Ph.D. programs with good results and have access to national exams to be included in the Register of Computer Science Engineers.
Graduates with a master's Degree in Computer Science are also highly qualified professionals who can face any ICT context and are well-equipped to have high-profile jobs in their future careers. From a professional perspective they can:
- Work in teams and be team-leaders
- Communicate in an efficient and clear manner
- Be project managers
- Possess life-long learning skills.