University of Milan main campus buildings in Milan, Italy
S. Master
On Campus
Official logo of University of Milan
University of Milan
Milan
Italy

Computer Science

About

The Master’s program in Computer Science is a two-year, full-time on-campus degree that provides advanced education in algorithms, software engineering, data structures, and modern computing systems. The program covers key areas such as artificial intelligence, machine learning, databases, computer networks, and software development methodologies. It is designed to strengthen both theoretical foundations and practical problem-solving skills in information technology and computing.

Graduates will be well-prepared for careers in Software Engineering, Artificial Intelligence and Machine Learning Development, and Data Science and Systems Architecture. The program offers access to advanced computing laboratories, research projects, and industry-oriented applications, enabling students to develop strong technical expertise for careers in global IT and technology-driven industries.

Key Facts

Program Details
Degree: S. Master
Location: Milan, Italy
Academic Information
Area of study: Information Technology (IT)
Study Format
Study Type: On Campus
Format: Full-time
Language
-

Program Structure

Semester 1 - Foundations in Computer Science

  • Introduction to Computer Programming and Algorithms
  • Data Structures and Software Engineering
  • Computer Networks and Operating Systems
  • Research Methods in Computer Science

Semester 2 - Advanced Computer Science

  • Software Development and Computational Theory
  • Database Systems and Web Development
  • Seminar: Innovations in Computer Science
  • Research Project / Fieldwork in Computer Science

Semester 3 - Specialization & Applied Research

  • Machine Learning and Artificial Intelligence
  • Data Science and Big Data Analytics
  • Research Project / Fieldwork in Computer Science
  • Elective Modules in Cloud Computing or Data Engineering

Semester 4 - Master’s Thesis & Final Project

  • Independent Research / Thesis
  • Data Analysis and Computational Solutions
  • Presentation & Academic Portfolio Development

Career Opportunities

Graduates of the Computer Science Master’s program are highly sought after in software development, data analysis, cybersecurity, and artificial intelligence. They can work as software engineers, data scientists, systems architects, and cybersecurity experts. With the rapid evolution of technology and the increasing need for advanced software solutions, computer science professionals are in high demand across industries such as technology, finance, healthcare, and education.

Why Choose This Program

The Computer Science program provides a comprehensive education in algorithms, programming, data structures, and system design. Students gain practical experience in software development, machine learning, and database management. The program combines both theoretical knowledge and hands-on experience, ensuring that graduates are well-prepared for careers in the rapidly evolving tech industry. With opportunities for collaboration on real-world projects, students are ready to contribute to technological innovations in computer science.

Contact Information

For further information, please contact the admissions office at:
Phone: +39 02 5032 5032
Email: infostudenti@unimi.it
Address: University of Milan, Via Festa del Perdono 7, 20122 Milan, Italy

Duration
-
Tuition fee
$362.00/year
Location
Milan, Italy
View on map
Apply Now
Add to Wishlist