Main campus buildings of Politecnico di Milano in Milan, Italy
Master of Science
On Campus
Logo of Politecnico di Milano – university’s emblem showing “Politecnico Milano 1863
Politecnico di Milano
Italy

Computer Science and Engineering

About

The Master of Science in Computer Science and Engineering is a two-year, full-time on-campus program that focuses on advanced computing principles, software development, and intelligent systems. The curriculum covers algorithms, software engineering, artificial intelligence, databases, distributed systems, and computer networks, enabling students to design and implement scalable and efficient digital solutions.

Graduates are prepared for careers in Software Engineering, Artificial Intelligence, and Systems Development across technology companies, research centers, and innovative startups. The program at Politecnico di Milano equips students with strong theoretical and practical skills to develop next-generation computing systems that drive digital transformation across industries.

Key Facts

Program Details
Degree: Master of Science
Location: Italy
Academic Information
Area of study: General Engineering & Technology
Study Format
Study Type: On Campus
Format: Full-time
Language
-

Program Structure

Semester 1 - Foundations in Computer Science and Engineering

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

Semester 2 - Advanced Computer Science and Engineering

  • Artificial Intelligence and Machine Learning
  • Cloud Computing and Distributed Systems
  • Seminar: Innovations in Computer Science
  • Research Project / Fieldwork in Computer Science

Semester 3 - Specialization & Applied Research

  • Software Development and Mobile Computing
  • Network Engineering and Cybersecurity
  • Research Project / Fieldwork in Computer Science
  • Elective Modules in Blockchain or Quantum Computing

Semester 4 - Master’s Thesis & Final Project

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

Career Opportunities

Graduates of the Computer Science and Engineering Master’s program are prepared for careers in software development, systems engineering, artificial intelligence, and data science. They can work as software engineers, systems architects, AI specialists, and data scientists. The rapidly growing demand for technology professionals ensures that graduates have strong career opportunities in software development, data analysis, and IT infrastructure.

Why Choose This Program

The Computer Science and Engineering program provides students with a solid foundation in computer science, engineering principles, and software development. Students learn about algorithms, data structures, system design, and AI, preparing them for careers in the technology industry. The program emphasizes both theoretical concepts and practical skills, ensuring that graduates are ready to tackle real-world engineering challenges. With opportunities for hands-on projects and internships, students gain valuable experience in designing and developing complex software systems.

Contact Information

For further information, please contact the admissions office at:
Phone: +39 02 2399 9300
Email: infostudenti@polimi.it
Address: Politecnico di Milano, Piazza Leonardo da Vinci 32, 20133 Milan, Italy

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