Master of Science in Engineering in Computer Science
Rome, Italy
MSc
DURATION
2 years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
TUITION FEES
EUR 1,500 / per year **
STUDY FORMAT
On-Campus
* visa seeking candidates: april 29, 2024
** tuition for our bachelor's and master's programs is € 300-1500/year
Key Summary
About: This Master of Science in Engineering in Computer Science at Sapienza trains engineers in software development, information processing, performance assessment, network optimization and security. You'll learn to design, develop and integrate software and web applications, analyze data-processing requirements, plan and manage systems and networks, and implement security measures to protect data.
Keywords: software engineering, cybersecurity, data processing, network systems integration.
Career Outcomes: Graduates can work in innovation, product development, systems design and IT services across manufacturing, service companies, public administration, robotics and automation. Typical roles include software analyst, software engineer, systems and network engineer, security engineer, and systems integrator.
The course aims to train Computer Engineers with specific expertise both in the sector of Computer Science, focusing on software applications, and in the sectors of information processing systems and security, assessment of system performance, and optimization of information processing and network systems. The course prepares students for the following jobs:
- Software analysts and engineers, able to design, develop, modify, and optimize software applications based on the needs of final users
- Analyze data processing problems for different computing needs and develop, identify, and optimize information processing systems
- Design, integrate, and verify software employed in web applications
- Engineers for the planning and management of systems and networks: these professionals identify and optimize ad-hoc information management systems
- Plan and implement security measures for information systems to regulate data access and prevent unauthorized data access.
First-year
First semester
- Dependable distributed systems
- Cybersecurity
- Software Engineering
- Algorithm design
- Laboratory of Advanced Programming
Second semester
- Artificial Intelligence and Machine Learning
- Data Management
- At the student's choice
Second year
First semester
At the student's choice
Second semester
Final exam
Learning outcomes
Graduates with a Master's Degree in Engineering in Computer Science must have sound skills and broad scientific knowledge to be able to interact with professionals from all fields of engineering and the economic-management area. Thus, graduates in Engineering in Computer Science should have comprehensive and extensive knowledge of engineering disciplines, specific computer skills, and sound competencies in planning and design methodologies.
We can offer such convenient rates thanks to public funding from the Italian Ministry of Higher Education. Additionally, students can apply for various scholarships available at different levels, awarded based on academic merit and/or family income.
Analyst and software design Engineers will mainly work in the field of innovation and of the production development, planning, design, and management of complex software systems, in enterprises in the manufacturing and service sectors, the PA, and professional services. Therefore, graduates from this degree course can find a job in the following sectors: IT industries working in the field of hardware and software production; companies working in the area of computer networks and information systems; service enterprises; IT services in the Public Administration; robotics and automation industry.
