
Computer science and engineering
Department of Engineering, Italy
Master's Degree in Computer Science and Engineering
Roma Tre University
Computer Science and Engineering
Program Overview: Master's in Computer Science and Engineering
The Master's Degree in Computer Science and Engineering at Roma Tre University offers advanced training in all key areas of computer engineering, preparing students to lead technological innovation across a wide range of sectors. Housed within the Department of Civil, Computer Science and Aeronautical Technologies Engineering — recognized as a Department of Excellence by the Italian Ministry — the program combines rigorous theoretical foundations with hands-on project-based learning in state-of-the-art laboratories.
The program provides four specialized academic tracks tailored to the most current developments in the field: Complex Information Systems, Data Engineering, Artificial Intelligence and Machine Learning, and Algorithms, Big Data and Machine Learning. Students gain the skills needed to design and manage complex digital systems in dynamic, high-tech environments while benefiting from faculty members with strong research backgrounds.
Students are encouraged to take part in international exchanges, internships, and thesis placements abroad. The program maintains close ties with industry through seminars, collaborative projects, and real-world problem-solving opportunities, and it qualifies graduates for the Italian national engineering register (Information Sector).
Key Program Highlights
- Four specialized tracks including AI and Machine Learning, Data Engineering, Complex Information Systems, and Algorithms and Big Data
- Department recognized as a Department of Excellence by the Italian Ministry of Education (2017-2022)
- Strong industry connections with seminars, collaborative projects, internships, and thesis placements with partner organizations
- Qualification for the Italian national engineering register (Information Sector) and pathway to doctoral research
Curriculum and Modules
The curriculum blends foundational theory with project-based learning and practical experimentation. Students choose one of four academic tracks and complete core modules alongside specialized electives, culminating in a thesis project that applies advanced concepts to real-world challenges.
Advanced Algorithms and Data Structures
9 ECTSCovers advanced algorithmic paradigms, computational complexity, and efficient data structures for large-scale computing applications.
Artificial Intelligence and Machine Learning
9 ECTSExplores AI foundations including supervised and unsupervised learning, neural networks, deep learning architectures, and intelligent systems design.
Data Engineering and Big Data Analytics
9 ECTSFocuses on data pipeline design, distributed computing frameworks, data warehousing, and analytical techniques for processing large-scale datasets.
Complex Information Systems Design
9 ECTSAddresses the architecture, design, and management of complex and distributed information systems, including enterprise-level software solutions.
Network Engineering and Cybersecurity
6 ECTSExamines computer network architectures, protocols, network services, and cybersecurity principles for protecting digital infrastructure.
Master's Thesis and Research Project
18 ECTSAn individual research project conducted under faculty supervision, often in collaboration with industry partners or research institutions, culminating in a written thesis and oral defense.
Elective Courses
Admission Requirements
Entry to the Master's in Computer Science and Engineering is open to candidates holding a relevant undergraduate degree with demonstrable skills in computer science and engineering fundamentals. A preliminary evaluation of academic records is mandatory before enrolment. Contact Uni4Edu for guidance through the entire application process.
Academic Requirements
- Undergraduate DegreeBachelor's degree in Computer Science, Computer Engineering, Information Engineering, or a closely related discipline
- Academic BackgroundDemonstrable competencies in mathematics, physics, and core computer science and engineering subjects
- Minimum CreditsSufficient ECTS credits in relevant scientific-disciplinary sectors as specified in the admission notice
- Foreign QualificationsForeign degrees must be recognized as equivalent; a Declaration of Value or CIMEA comparability certificate may be required
- Academic EvaluationMandatory preliminary evaluation of previous academic records submitted online before enrolment
Language Requirements
- Italian ProficiencyB2 level or higher (CILS B2, CELI 3, PLIDA B2, or INT.IT Roma Tre) as the program is taught in Italian
- Italian Language TestNon-EU citizens requiring a visa must pass a mandatory CISIA Italian language test before enrolment
- English ProficiencyRecommended for accessing international research literature; specific requirements may vary by track
Required Documents
Key Deadlines
For personalized admission guidance, document verification, and application support, please contact Uni4Edu
Scholarships and Funding
Roma Tre University and the Lazio regional authority offer several financial support options for both Italian and international students. The Department of Civil, Computer Science and Aeronautical Technologies Engineering also rewards merit with dedicated scholarships for outstanding incoming students and thesis prizes.
LazioDisco Regional Scholarship
The regional body for the right to study, LazioDisco, offers scholarships and accommodation support to all eligible students based on financial need and academic merit.
For detailed tuition fee information, please contact Uni4Edu — we will guide you through the costs and available funding options for this program.
Career Prospects
Graduates of the Master's in Computer Science and Engineering are well-prepared for high-demand roles across technology, industry, and research. The program's strong ties with industry and emphasis on practical skills ensure that graduates transition smoothly into the workforce or continue into doctoral research programs.
Potential Job Roles
Typical Employers
Rankings and Recognition
Roma Tre University, founded in 1992, has rapidly established itself in international rankings and is recognized for its dynamic research environment and high-quality academic programs. The Department of Civil, Computer Science and Aeronautical Technologies Engineering was designated a Department of Excellence by the Italian Ministry of Education from 2017 to 2022.
| Subject | Ranking Body | Rank |
|---|---|---|
| Computer Science and Information Systems | QS World University Rankings by Subject | 401-450 |
| Engineering - Electrical and Electronic | QS World University Rankings by Subject | 351-400 |
| Art History | QS World University Rankings by Subject | 26-75 |
| Transportation Science and Technology | ARWU Subject Rankings | 76-100 |
How to Apply
Applying for this program is easy with Uni4Edu. Our team will guide you through every step of the process — from document preparation to final enrolment.
Contact Uni4Edu
Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.
Prepare Your Documents
Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.
Submit Your Application
Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.
Receive Your Offer
Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.
Similar Programmes
Master's & Postgraduate
30 months
Computer Science (Conversion) (30 Months) MSc
London South Bank University, London, United Kingdom
Earliest Intake
October 2025
Gross Tuition
18750 £
Bachelor's Degree
12 months
Computer Science (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
January 2026
Gross Tuition
17628 £
Bachelor's Degree
12 months
Web Design and Development (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
June 2026
Gross Tuition
16950 £
Bachelor's Degree
48 months
Software Engineering BEng (Hons)
University of Bradford, Bradford, United Kingdom
Earliest Intake
June 2025
Gross Tuition
24456 £
Bachelor's Degree
48 months
Computer Information Systems
Loyola University New Orleans, New Orleans, United States
Earliest Intake
March 2027
Gross Tuition
47390 $
Uni4Edu AI Assistant




