|
 Academic Year 2021/22 School of Industrial and Information Engineering Degree Programme of: Computer Science and Engineering Laurea Magistrale (Equivalent To Master Of Science) Milano Campus
1. General Information School | School of Industrial and Information Engineering | Code Reference Law | 481 | Name | Computer Science and Engineering | Reference Law | Ordinamento 270/04 | Class of degree | LM-32 - Computer systems engineering | Degree level | Laurea Magistrale (Equivalent To Master Of Science) | First year of activation | 2010/2011 | Official length of the programme | 2 | Years of the programme already activated | 1,2 | Official language(s) | The Laurea Magistrale (equivalent to Master of Science) programme is offered in English but the degree programme meets the requirements of MIUR (Ministry of Education, Universities and Research) note of 11.07.2018 and the CUN opinion of 10.23.2018. | Campus | Milano | Dean of the School | Antonio Capone | Coordinator of the Study programme | Marco Brambilla | Website of the School | http://www.ingindinf.polimi.it | Website of the Study programme | |
Central Student Office - Milano Leonardo Address | VIA C. GOLGI, 42 (MI) |
2. General presentation of the study programmeThe recent developments of Computer Science and of the Information Society had a deep social and economic impact. Computer Science has become a dominant factor in the culture and in the organization of modern enterprises and social activities, fostering their transformation and innovation.
In this scenario, which is continuously evolving due to the advent of new technologies and the emergence of new needs, the Master in Computer Science and Engineering aims to train engineers that have a wide and deep cultural background, are able to develop and use methods and tools of computer science with an engineering approach, as well as deal with and develop a wide spectrum of applications.
The professional profiles that the Master in Computer Science and Engineering offers are amongst the most requested by the job market. In this context graduates in Computer Science and Engineering from Politecnico di Milano are highly actractive and they tipically find a job immediately after graduation, with a unemployment rate that is virtually equal to zero.
To promote students' autonomy, the Master in Computer Science and Engineering leaves students great freedom in selecting the courses to attend. Indeed, apart from a limited number of mandatory courses, students may freely choose, among the wide number of topics offered, those that better suit their interests. At the same time the programme proposes several tracks to help students in their choice.
3. Learning objectivesThe Master course in Computer Science and Engineering pursues the twofold goal of a offering a strong professional qualification as well as a deep cultural base, which are both required in order to have a critical and active role in the evolution of information technology and its numerous applications.
The programme, therefore, aims to mold experts that are both able to understand the technological evolution of the field and to contribute to it.
4. Organization of the study programme and further studies 4.1 Structure of the study programme and QualificationsThe study programme in Computer Science and Engineering is a two years programme that can be taken by students awarded with a (bachelor level) Laurea Degree in Engineering of Computing Systems or similar, provided an approval from an admission committee. The study programme can be folowed by a three years PhD programme.
Each of the two years of the Master programme is partitioned into two semesters. In order to allow students to access the Master course at the start of each semester, the first and second semester of each year are interchangeable; the courses that are programmed for each semester can, in fact, be attended without any noticeable inconvenience, both in the natural sequence (1st semester, 2nd semester) and in the reverse order (2nd semester, 1st semester).
The Master programme includes three tracks, identified as T2A, T2D, and T2I.
Track T2A offers maximum flexibility, as it allows students to build their own personal curriculum, freely choosing among the wide spectrum of courses offered. Within the T2A track, students will be able to personalize their study program by choosing among ten "tracks", each representing a specific specialization
- Ambient and data intelligence
- Big data and data science
- Bioinformatics and e-health
- Business informatics, analytics and intelligence
- Cybersecurity
- Interactive applications
- Internet engineering
- Pervasive Systems
- Robotics and Vision
- Software engineering for complex systems
Track T2D, on the other hand, is specifically aimed at forming experts in the field of ICT Engineering, Business and Innovation, and the courses of its second year are taken from the Management Engineering Master Programme and they are offered at the Bovisa Campus of the Politecnico di Milano.
Finally, track T2I is specifically oriented toward Artificial Intelligence and Machine Learning. The track accepts a fixed, pre-defined number of students, selected on the basis of the average score (weighted on cfu) they got during their bachelor.
To obtain further information, beyond what is provided herein, please refer to Section 7.3 and to the following web site http://ccs-informatica.elet.polimi.it. 4.2 Further StudiesThe qualification grants access to "Dottorato di Ricerca" (Research Doctorate), "Corso di Specializzazione di secondo livello" (2nd level Specialization Course) and "Master Universitario di secondo livello" (2nd level University Master)
5. Professional opportunities and work market5.1 Professional status of the degreeIn Italy, the "Corso di Laurea Magistrale in Ingegneria Informatica" allows graduates to access - after a State Exam, the national professional register of Engineers in the class of "Ingegneria dell'Informazione", with the title of Engineer.
Specific indications of the range of professional activities in the sectors indicated by the register are included in the Presidential decree dated June 5 2001, n. 328 "Modifiche ed integrazioni della disciplina dei requisiti per l'ammissione all'esame di Stato e delle relative prove per l'esercizio di talune professioni, nonché della disciplina dei relativi ordinamenti", published in "Supplemento ordinario N. 212/L alla G.U. n. 190 del 17 agosto 2001 - Serie generale".
We remark however that passing the above mentioned State Exam and being included in the national register are not necessary to work in the professions related to computer science, neither in the private sector nor in the public one. 5.2 Careers options and profilesThe applications of Computer Science are constantly growing and widening. A significant part is related to research and development. A Computer Science and Engineering expert is an Engineer with a wide cultural background, who has the ability to solve new problems, besides that of addressing traditional applications by means of consolidated technologies.
Several statistics show that the professional profiles that are related to Computer Science are strongly required and well paid for in the industrial domain, not only in the regional area of Lombardia, which presents a well-developed and rich industrial sector, but also at a national and international level.
Politecnico di Milano prepares engineers that can play an important role in a global setting, as demonstrated by the presence of our graduates in apical positions not only in Italy but in foreign countries.
Many of our graduates in Computer Science and Engineering are employed in the numerous service and industrial companies that are in the local region of Lombardia. These, in fact, are highly requested in the Engineering and Information Technology domain. According to the most recent statistics concerning Politecnico di Milano’s graduates, none of our Computer Science engineers is still looking for a first job 9 months after their graduation, 84% has obtained an occupation in three months or less, and 40% of them got their first job before graduating. This data (which refer to students who got their degree in 2015 and were interviewed in 2016) are far better than the national averages and are also better than Politecnico di Milano averages.
Just like any engineer, the Computer Engineer is primarily a designer of apparatuses and systems. The programme fosters the ability to develop hardware and software systems, which find their application in the industrial and service sectors. As a consequence, the computer engineer operates in companies that provide computer-based devices and robotic systems, in firms that develop products and services that have a high degree of information content, and in private and public organizations and administrations that use computerized systems to plan, design, decide, produce and manage their every day operations. The Computer Engineer’s typical professional activities include: the design and development of enterprise information systems, the automation of services in public and private organizations through modern technologies (possibly based on the Internet), the development of multimedia and hypermedia applications, the modeling and control of manufacturing systems, the development of computer-based systems based on Hw/Sw design techniques, the development of robotics, the development of systems based on artificial intelligence, the design of network-based architectures and systems, the development of infrastructures and software for “smart” environments.
The main difference between the professional role of computer engineers that have a first or second level degree consists in the higher ability of the master graduates to deal with complex problems that require: a) a greater critical attitude and abstraction ability; b) an improved skill in modeling reality by means of formal tools; c) a superior intellectual maturity, enabling the engineer to integrate various and diverse kinds of expertise and technology. Surveys of University Assessment Commission https://aunicalogin.polimi.it/aunicalogin/getservizio.xml?id_servizio=204&idApp=1&idLink=41955.3 Qualification profileComputer Science Engineer
profile in a work context: The graduate student in Computer Science Engineering of Politecnico di Milano has a high professional qualification and an in-depth basic culture, which allow him/her to play an active and main role in the evolution of information technology and its applications. Like any engineer, the computer engineer is, first of all, a designer of equipment and systems. Compared to the laurea triennale (equivalent to Bachelor of Science), the laurea magistrale (equivalent to Master of Science) in Computer Engineering provides the skills to deal with complex problems that require: a) a greater critical and abstraction ability; b) an improved skill on modelling reality, including through formal tools; c) adequate preparation in order to combine different and specific skills and technologies. The Laurea Magistrale Study Programme in Computer Science Engineering provides the access, after passing the State examination, to the Class of Information Engineering of Section A of the Register of Engineers, with the qualification of Engineer. However, it must be noted that the aforementioned State Examination for the qualification to practice as an Information Engineer and the registration in the relevant Register are not currently necessary to exercise the professions related to computer science, neither in the private field nor in the public field. skills of this function: The Laurea Magistrale in Computer Science Engineering provides specific skills to: - design devices and systems; - create hardware and software systems; - use information technology to plan, design, manage, decide, produce and supervise; - design and create corporate information systems; - design and create the automation of services using modern technologies, including Internet-based ones; - develop multimedia and hypermedia systems; - develop IT systems based on joint Hw/Sw project techniques; - develop robotics systems and applications; - develop systems based on artificial intelligence; - designing networked computer architectures and systems, infrastructures and software for "smart" environments. Job opportunities: Computer science applications are constantly growing and diversifying; they have an important component dedicated to research and development. Therefore, the expert in Computer Science Engineering is an Engineer with a broad cultural profile, characterized by the ability to solve new problems, but also to deal with more traditional applications through proven technologies. The professional profiles in the field of computer science engineering can be found in many statistics as highly requested and well paid in the industrial field, both at international and national level, and in particular in the Lombardia region where there is a high number of industries. Politecnico di Milano is driven by the ambition to train engineers able to show their talents on the global market, as demonstrated by the presence of our graduate students with high profiles, not only in Italy but also in foreign countries. Most of the graduate students in Computer Engineering, in any case, can find a job in many service companies and industries of Lombardia region. Indeed, there is a high demand for engineering/computer science skills. According to the most recent surveys by the Assessment commission on graduate students of Politecnico di Milano, 12-18 months after qualification, none of the laurea magistrale graduate students in Computer Science Engineering is looking for a first job, 60% of them found a job in less than three months from qualification, 78% in less than four months (data refer to graduate students in the period 2008-2011). These data are much better than national averages. Among the job opportunities, there are the following: - the sector of public and private services; - companies producing and supplying IT and robotic equipment and systems; - companies that develop products and services with a high IT content; - public administrations; - industry in general.
6. Enrolment6.1 Access requirementsFirst cycle degree (level 6 EQF) or comparable qualification
Admission is subject to a verification, by a commission, that the minimal requirements, stated by the Council of the Study Programme (Consiglio di Corso di Studio), are satisfied. 6.2 Requested knowledgeIn order to be admitted to the Master Programme in Computer Science and Engineering, candidates must satisfy the conditions that are required by the current Italian legislation. Furthermore, they must fulfill suitable curricular requirements and possess an adequate personal qualification, to be verified by a commission. The commission operates according to criteria approved by the Council of the Study Programme and reported below.
For candidates who have or are going to obtain a first level degree in Computer Science and Engineering at Politecnico di Milano automatic admission (or denial) is guaranteed if they got 105 CFU with an average score (weighted per CFU) >=25/30 before the end of the autumn exam session of the 2nd year of studies and they graduate within the 4th academic year of their first level degree;
otherwise
if their average score (weighted per CFU) at the end of their first level degree satisifies the formula below:
average score weighted per CFU ≥ 21 + min(years of study - 3, 3)
where the years of study are calculated as the solar years between the first time the candidate registered for any first level degree at any University and the time the candidate got his degree. In this calculation we will also consider half solar years (for candidates who got their degree in February instead of getting it in July/September). So a student who got her degree in July/September, after three years of study, requires an average score greater or equal to 21 to be admitted and will be denied admission if her average score is lower than 21. The same student graduating later in February requires an average score greater or equal to 21.5 to be admitted and will be denied admission in the opposite case, and so on. If the average score is greater or equal to 24, the student will be admitted independently from the time she spent to get her first level degree.
Once the conditions above are satisfied, the commission evaluates the curriculum of the candidate and the list of exams she passed. Based on this evaluation, the commission may impose additional constraints on the individual’s study plan, in terms of obligations in the choice of the courses to attend within the regular curriculum of 120 credits, and/or in terms of additional credits to be obtained by the candidate as a preliminary condition before matriculation. The latter will only happen if the candidate made an Internship longer than 5 CFU to complete the 180 CFUs of her past study plan.
Candidates coming from another (italian or foreign) academic institution or from a different Study programme of Politecnico di Milano, will be denied admission if the average score weighted per CFU they got during their bachelor programme is lower than 24. Above this threshold the commission decides based on the overall candidate’s curriculum evaluating the possibility for the student to actually complete the studies prescribed by the Master Degree programme. The admission of this kind of students does not necessarily imply the full recognition of the validity of the previous studies; in case the commission detects some deficiency w.r.t. the requirements for the second level programme, it can impose additional constraints on the individual’s study plan, in terms of obligations in the choice of the courses to attend within the regular curriculum of 120 credits, or in terms of additional credits to be obtained by the candidate as a preliminary condition before matriculation.
Important note
- All candidates (coming from Politecnico di Milano or from other academic institution) must in any case apply according to the specified procedures and deadlines.
- Thresholds mentioned above could be increased in the next academic years.
- To be admitted all candidates must obey the rules regarding the knowledge of a foreign language, required by Politecnico di Milano for admission to the second level degree courses (Master Courses - Corsi di Laurea Magistrale).
The educational offer at the Politecnico di Milano https://aunicalogin.polimi.it/aunicalogin/getservizio.xml?id_servizio=204&idApp=1&idLink=49706.3 Deadlines for admission and number of places availableFurther detailed information concerning admission procedures, deadlines, and matriculation are available on the Politecnico di Milano web site, in the section for student applications. How to become a student at Politecnico di Milano https://aunicalogin.polimi.it/aunicalogin/getservizio.xml?id_servizio=204&idApp=1&idLink=43016.4 Tutoring and students supportThe tutoring service has been established by Law n. 341 of 1990 (Reform of the university studies) as an activity that aims to "direct and assist the students along their entire study course, to support their participation to the educational process, to remove obstacles to a fruitful attendance of the courses, by means of suitable initiatives related to the attitudes and needs of the individual students".
The School of Industrial and Information Engineering provides a wide spectrum of activities directed at making the academic studies more effective and productive, through the support of teaching and student tutors, (the latter are selected by means of specific annual calls by Politecnico di Milano).
Further detailed information concerning tutoring activities are available on the School of Industrial and Information Engineering web site, in the section on tutoring services. Polinternational https://aunicalogin.polimi.it/aunicalogin/getservizio.xml?id_servizio=204&idApp=1&idLink=4270
7. Contents of the study Program7.1 Programme requirementsThe degree requires acquisition of 120 credits (CFU) specified in the present Course programme. Specifically, students must select at least 45 CFU from computer science and engineering courses, at least 15 CFU from complementary subjects, and at most 20 CFU can be freely selected by the student.
20 credits are devoted to the preparation of the Master Thesis and of the final examination, one of which is reserved for improving the knowledge of the English language. International students have the opportunity to attend an Italian language course during their studies, only in case they do not know the language yet. The University organizes 40-hours Italian language courses: every student will be allocated in the appropriate level (beginner, intermediate, advanced) before the beginning of the lectures. The courses offered by the Politecnico are held in semesters, with biweekly lessons, in line with the regular academic calendar. Each student must attend at least 75% of lectures and pass a final test, delivered in 5 sessions throughout the year, in line with the regular academic calendar. Attending the course and passing the test are prerequisites for enrolling in the graduation session. Students of Italian nationality from foreign universities or foreign students who already have an Italian certificate of at least "B1" level before graduation are exempt.7.2 Mode of studyThe Course requires full time attendance and involves classroom and laboratory activities. Classroom attendance is not strictly mandatory, but strongly suggested. 7.3 Detailed learning objectivesPre-approved study plans
There are three pre-approved study plans.
Thanks to the wide range of courses offered, the T2A - COMPUTER SCIENCE AND ENGINEERING study plan covers all the main application areas of modern computer engineering. The T2D - ICT ENGINEERING, BUSINESS AND INNOVATION study plan is, on the other hand, specifically aimed at forming ICT experts with a strong background on business and innovation. Finally, study plan T2I - ARTIFICIAL INTELLIGENCE (a closed number plan) aims at forming experts in the areas of Artificial Intelligence and Machine Learning.
Study plans T2A and T2I are entirely offered at Campus Leonardo, while study plan T2D has a first year offered at the Campus Leonardo, which includes the mandatory courses of computer engineering, while the second year, offered at Campus Bovisa of the Politecnico di Milano, focuses on courses on business and innovation taken from the Management Engineering Programme.
1 Year courses - Track: T2A - COMPUTER SCIENCE AND ENGINEERING
2 Year courses - Track: T2A - COMPUTER SCIENCE AND ENGINEERING
Code | Educational activities | SSD | Course Title | Language | Sem | CFU | CFU Group | -- | -- | -- | Courses to be chosen from Group AUT | -- | -- | -- | 40.0 | -- | -- | -- | Courses to be chosen from Group BIO | -- | -- | -- | -- | -- | -- | Courses to be chosen from Group INT1 | -- | -- | -- | -- | -- | -- | Courses to be chosen from Group INT2 | -- | -- | -- | -- | -- | -- | Courses to be chosen from Group MAT | -- | -- | -- | -- | -- | -- | Courses to be chosen from Group TABA | -- | -- | -- | -- | -- | -- | Courses to be chosen from Group TABB | -- | -- | -- | -- | -- | -- | Courses to be chosen from Group TEL | -- | -- | -- | -- | -- | -- | Courses to be chosen from Group DOT | -- | -- | -- | | 089254 | -- | -- | FINAL EXAMINATION | -- | 1 | 20.0 | 20.0 | 089254 | -- | -- | FINAL EXAMINATION | -- | 2 | 20.0 |
1 Year courses - Track: T2D - ICT ENGINEERING, BUSINESS AND INNOVATION
2 Year courses - Track: T2D - ICT ENGINEERING, BUSINESS AND INNOVATION
Code | Educational activities | SSD | Course Title | Language | Sem | CFU | CFU Group | 096078 | C | ING-IND/35 | ACCOUNTING, FINANCE & CONTROL |  | 1 | 10.0 | 10.0 | | 052795 | C | ING-IND/35 | STRATEGY & MARKETING |  | 1 | 10.0[1.0  ] | 10.0 | | 057028 | C | ING-IND/35 | DESIGN THINKING FOR BUSINESS |  | 1 | 5.0 | 10.0 | 055807 | -- | SPS/07 | EMERGING TECHNOLOGIES AND SOCIETAL CHALLENGES (a) |  | 2 | 5.0[5.0  ] | 056993 | -- | ING-IND/17 | DIGITAL BUSINESS |  | 2 | 5.0[2.0  ] | 057044 | C | ING-IND/35 | AGILE INNOVATION |  | 2 | 5.0 | 056233 | -- | M-FIL/03 | ETHICS FOR TECHNOLOGY B (b) |  | 2 | 5.0[5.0  ] | | 056949 | -- | ING-IND/17 | DIGITAL MANUFACTURING |  | 1 | 5.0 | 10.0 | 052796 | C | ING-IND/35 | LEADERSHIP & INNOVATION |  | 2 | 10.0[2.0  ] | 056988 | C | ING-IND/35 | NEW FORMS OF ORGANIZATION |  | 2 | 5.0[2.0  ] | | 089254 | -- | -- | FINAL EXAMINATION | -- | 1 | 20.0 | 20.0 | 089254 | -- | -- | FINAL EXAMINATION | -- | 2 | 20.0 |
(a) Closed number subject (b) Closed number subject
1 Year courses - Track: T2I - ARTIFICIAL INTELLIGENCE
2 Year courses - Track: T2I - ARTIFICIAL INTELLIGENCE
(a) Closed number subject
Courses of the Group AUT
Code | Educational activities | SSD | Course Title | Language | Sem | CFU | 056807 | C | ING-INF/04 | AUTOMATION AND CONTROL IN AUTONOMOUS VEHICLES |  | 1 | 5.0 | 090914 | C | ING-INF/04 | CONTROL OF INDUSTRIAL ROBOTS |  | 1 | 5.0 | 052366 | C | ING-INF/04 | CONTROL OF MOBILE ROBOTS |  | 1 | 5.0 | 093060 | C | ING-INF/04 | SAFETY IN AUTOMATION SYSTEMS |  | 1 | 5.0 | 096129 | C | ING-INF/04 | ADVANCED AND MULTIVARIABLE CONTROL |  | 2 | 10.0 | 056810 | C | ING-INF/04 | AUTOMATION AND CONTROL IN ELECTRIC AND HYBRID VEHICLES |  | 2 | 5.0 | 090916 | C | ING-INF/04 | AUTOMATION OF ENERGY SYSTEMS |  | 2 | 5.0 | 090915 | C | ING-INF/04 | PRODUCTION SYSTEMS CONTROL |  | 2 | 5.0 | 097484 | C | ING-INF/04 | SIMULATION TECHNIQUES AND TOOLS |  | 2 | 5.0 |
Courses of the Group BIO
Courses of the Group DOT
Code | Educational activities | SSD | Course Title | Language | Sem | CFU | 057565 | B | ING-INF/05 | DESIGN OF REAL-TIME AND MIXED CRITICALITY SYSTEMS |  | 2 | 5.0 | 057567 | B | ING-INF/05 | INTRODUCTION TO QUANTUM COMPUTING |  | 2 | 5.0 | 055210 | B | ING-INF/05 | ONLINE LEARNING AND MONITORING |  | 2 | 5.0 | 057569 | B | ING-INF/05 | PARALLEL COMPUTING ON TRADITIONAL CORE-BASED AND EMERGING GPU-BASED ARCHITECTURES THROUGH OPENMP AND OPENACC / CUDA |  | 2 | 5.0 | 057570 | B | ING-INF/05 | REINFORCEMENT LEARNING |  | 2 | 5.0 | 057571 | B | ING-INF/05 | RELIABLE COMPUTING SYSTEMS |  | 2 | 5.0 | 057563 | B | ING-INF/05 | ADVANCED DEEP LEARNING MODELS AND METHODS |  | A | 5.0 | 057564 | B | ING-INF/05 | DATA AND RESULTS VISUALIZATION |  | A | 5.0 | 057566 | B | ING-INF/05 | EMBEDDED AND EDGE ARTIFICIAL INTELLIGENCE |  | A | 5.0 | 057568 | B | ING-INF/05 | IT PERSPECTIVE ON BUSINESS PROCESS MANAGEMENT |  | A | 5.0 |
NOTICE: The courses in the DOT table are provided by the Doctor of Philosophy School, supplied by Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB). For additional information on specific courses and for the actual list of courses offered, students are advised to check the web site of the PhD Programme at DEIB: http://dottoratoit.deib.polimi.it/
These course are outside the scope of the School of Industrial and Information Engineering, therefore they do not follow the timetables, the calendar, and the regulations for exam calls of the School of Industrial and Information Engineering.
Courses of the Group INT1
Code | Educational activities | SSD | Course Title | Language | Sem | CFU | 080931 | C | MAT/01 MAT/02 | ALGEBRA AND MATHEMATICAL LOGIC |  | 1 | 5.0 | 085900 | C | CHIM/07 | CHIMICA GENERALE |  | 1 | 5.0 | 089194 | C | ING-INF/04 | COMPLESSITÀ NEI SISTEMI E NELLE RETI |  | 1 | 5.0 | 088983 | C | MAT/09 | FOUNDATIONS OF OPERATIONS RESEARCH |  | 1 | 5.0 | 099325 | C | ING-INF/03 | FUNDAMENTALS OF MULTIMEDIA SIGNAL PROCESSING |  | 1 | 5.0 | 091021 | C | MAT/01 | LOGICA E ALGEBRA 2 |  | 1 | 5.0 | 089180 | C | MAT/08 | NUMERICAL ANALYSIS |  | 1 | 5.0 | 088877 | C | ING-INF/04 | TEORIA DEI SISTEMI (DINAMICA NON LINEARE) |  | 1 | 5.0 | 089195 | C | ING-INF/04 | DINAMICA DEI SISTEMI COMPLESSI |  | 1 | 10.0 | 060001 | C | BIO/09 | BIOLOGIA E FISIOLOGIA |  | 2 | 10.0 | 090037 | C | ING-INF/04 | MODEL IDENTIFICATION AND DATA ANALYSIS - 1ST MODULE |  | 2 | 5.0 | 090038 | C | ING-INF/04 | MODEL IDENTIFICATION AND DATA ANALYSIS - 2ND MODULE |  | 2 | 5.0 | 099322 | C | ING-INF/03 | SEGNALI PER LE COMUNICAZIONI |  | 2 | 10.0 | 051587 | C | ING-INF/04 | MODEL IDENTIFICATION AND DATA ANALYSIS |  | 2 | 10.0 |
Courses of the Group INT2
(a) Closed number subject
Courses of the Group MAT
Code | Educational activities | SSD | Course Title | Language | Sem | CFU | 085925 | C | MAT/05 | ANALISI MATEMATICA III |  | 1 | 5.0 | 088976 | C | MAT/05 | GAME THEORY |  | 1 | 5.0 | 057286 | C | MAT/05 | CALCULUS OF VARIATIONS |  | 2 | 5.0 | 051823 | C | MAT/09 | DISCRETE OPTIMIZATION |  | 2 | 5.0 | 051822 | C | MAT/09 | NONLINEAR OPTIMIZATION |  | 2 | 5.0 |
Courses of the Group TABA
Courses of the Group TABB
Courses of the Group TEL
Courses of the Group APPLICATIONS
Courses of the Group GROUNDINGS
Code | Educational activities | SSD | Course Title | Language | Sem | CFU | 052471 | C | ING-INF/03 | ADVANCED DIGITAL SIGNAL PROCESSING |  | 1 | 10.0[1.0  ] | 052499 | C | MAT/06 SECS-S/01 | BAYESIAN STATISTICS |  | 1 | 10.0[2.0  ] | 089182 | B | ING-INF/05 | FORMAL LANGUAGES AND COMPILERS |  | 1 | 5.0 | 088976 | C | MAT/05 | GAME THEORY |  | 1 | 5.0 | 055697 | C | MAT/08 | NUMERICAL ANALYSIS FOR MACHINE LEARNING |  | 1 | 10.0[2.0  ] | 052498 | C | SECS-S/01 | APPLIED STATISTICS |  | 2 | 10.0[3.0  ] | 055283 | C | MAT/06 | BAYESIAN LEARNING AND MONTECARLO SIMULATION |  | 2 | 5.0 |
Courses of the Group METHODS
Courses of the Group TECH&INNOVATION
Notes concerning incoming students.
The following cases only concern some students. This is why they are not inserted in the general tables of the programme, which, on the contrary, concern the entirety of the enrolled students. They are, if necessary, included in the admission decree of specific students:
- The course of Computing Infrastructures is forbidden to all the students that have already attended Impianti Informatici (or an equivalent course) in previous programmes, while it is mandatory for all other students. In case of prohibition, the student must include one of the courses in group TABA.
- The course of Theoretical Computer Science can be taken only if explicitly required in the admission decree to the Master programme.
- The courses of Meccanica and Fisica Tecnica are mandatory (if not already passed) for students coming from the pre-approved study plan I3I (ex II3) of the Bachelor in Computer Science and Engineering of Politecnico di Milano. Obligation to take Fisica Tecnica does not apply to students who passed Chimica Generale during their Bachelor.
- The courses of Meccanica and of Fisica Tecnica are usually mandatory (if not already passed) for students coming from other Italian or foreign academic institutions or from other Bachelor programmes of Politecnico di Milano.
For students coming from another university, or from a Study programme other than Computer Science, the individual study plan must respect the prescriptions included in the admission decree, besides the constraints specified in the following.
Suggestions for the Composition of the Study Plan T2A
To provide guidance for students in choosing among the great variety of available courses, the Council of the Study Programme has defined ten specialized Tracks, which help them in filling their T2A study programme in a coherent way:
- Ambient and data intelligence
- Big data and data science
- Bioinformatics and e-health
- Business informatics, analytics and intelligence
- Cybersecurity
- Interactive applications
- Internet engineering
- Pervasive Systems
- Robotics and Vision
- Software engineering for complex systems
Students are strongly advised to choose a single track, even if they are allowed to fill the T2A programme in a more personal way.
The Council will try to keep the course schedules, both for lessons and exams, as compatible as possible with these choices, but students must be advised that absence of overlapping in lesson schedules cannot be fully guaranteed due to the huge offering of courses provided by the Programme.
In the following, for each Track we provide a brief description of its educational goals and a table that shows how to fill the T2A study programme in a way that is coherent with those goals.
1. Ambient and data intelligence. The field of Ambient Intelligence (AmI) envisages a digital environment where humans interact with multiple smart electronic devices, that are aware of the context they operate into and are capable of adapting their response to the users' requirements, anticipating their behaviour and responding to their presence. Processing power is embedded and distributed in all the devices located in the environment. This scenario is becoming feasible thanks to the evolution of computer engineering, electronic and communication technologies, which allow to connect large numbers of devices through wireless networks and can handle large amounts of data and information. Data processing methodologies are the other fundamental pillar, including all the processes that are behind generation, analysis, manipulation/processing, coding, modelling and understanding of data and signals. Different application areas are currently being pursued depending on the specific environment considered (smart homes, smart buildings, smart cities, smart transportation systems). Particularly interesting are the applications of AmI in such areas as people well-being (e.g., healthcare, services and support, assistive technology), commerce and marketing, leisure and entertainment, arts and culture, tourism, environmental management, and agriculture. The track focuses on both the software and hardware architectures and technologies required to develop AmI applications, as well as on methodologies for processing and analyzing large amounts of data, signals, and information, such as multimedia information retrieval, pattern recognition, data mining, model identification, fault detection, knowledge management and business intelligence.
| 2. Big data and data science. Currently, the amount of devices and data sources and their heterogeneity is getting out of control. The Web provides huge structured and unstructured datasets and -- given the massive use of social media and smart devices -- people themselves are becoming an important source of information and have an active role in the Internet of Things. Big Data represent a technical challenge, but have also an important economical and societal value. Data Science aims to obtain knowledge from data at scale to give competitive advantage to companies and governments. This track identifies a bouquet of courses to develop the appropriate conceptual and technical skills that allow students to face the above-mentioned information overload problems. Notice that students especially interested in mathematical/statistical topics are advised to prepare an “autonomous study plan” by inserting, in one of the positions of their choice, one of the following 10-credit courses taken from the Degree Programme of the Mathematical Engineering Course: 052499 BAYESIAN STATISTICS, 052498 APPLIED STATISTICS and 054073ADVANCED PROGRAMMING FOR SCIENTIFIC COMPUTING. For students particularly interested in management and business, we recommend inserting, in one of the positions of your choice, one of the following 10-credit courses taken from the Degree Programme of the Management Engineering Course: 096078 ACCOUNTING, FINANCE AND CONTROL, 96088 OPERATIONS MANAGEMENT or 057027 MARKETING ANALYTICS. Also the 5 CFU-course 057055 OMNICHANNEL MARKETING MANAGEMENT is interesting. Also in this case, these students will have to prepare an autonomous study plan..
| 3. Bioinformatics and e-health. Information and Communication Technology (ICT) is pervasive in modern Health Care and Life Sciences: from the biomolecular sector to the healthcare and clinic ones, to information technologies that support people with special needs, including sensor networks, wearable computing, nano-technological instrumentations for producing experimental data, robotic systems, and systems for augmented reality. Similarly, ICT contributes in a crucial way to Bioinformatics and to e-Health. The collection, access, and usage of data are necessary, in the research domain, to the advancement of bio-medical knowledge; and, in the healthcare and clinical domains, to the diagnosis, therapy, and reabilitation. The purpose of the Bioinformatics & e-Health track is to provide deeper and more advanced knowledge and training on the techniques and methodologies that are typical of ICT, besides basic skills in biology, physiology, biomolecular signals and data, advanced production technologies of biomedical and biomolecular data, clinical and healthcare diagnosis and care processes, and skills in technological standards for data interoperability and biomedical and healthcare systems. The track is typically interdisciplinary.
| 4. Business informatics, analytics and intelligence. Information technology has a disruptive impact on the way business is organized, both within and across companies. The purpose of this track is to understand the organizational role of IT and the consequent mutual relationship between technology and strategy. The track provides the student with the conceptual, analytical and technical knowledge necessary to play an active role in the effective design of the computer infrastructure enabling the most competitive modern business strategies. In particular, in recent times the information systems are not only managing data, but provide functionalities also to analyse them, integrating the analysis to steer the activities of the company. For instance, in the emerging Industry 4.0 sector, information gathered from the analysis of sensor data from the production departments are driving and supporting the processes at the business level, particularly in the interaction with the customers. In this track, coding, data analytics and technology design capabilities are strongly encouraged and leveraged as part of the set of key competences that are needed in modern companies to enable innovation and to be future leaders in the transformation from traditional to data-centric business.
| 5. Cybersecurity. The purpose of this track is to provide students with a holistic view of cybersecurity issues. In addition to the mandatory basic course of "Computer Security", the track includes an advanced course in cryptography and its hardware/software implementation (along with the "logic and algebra 2" course, which is complementary to it), a course on legal implications of IT, and the specialized courses "Digital Forensics and Cybercrime" and "Offensive and Defensive cybersecurity", covering the most advanced aspects of the discipline with a hands-on approach. At least one course in Artificial Intelligence is included, and others are advised (as AI and ML methodologies are often applied in cybersecurity). Similarly, courses on embedded and distributed systems (typical targets of evaluation for cybersecurity specialists) are suggested. Almost every year at least one of the PhD courses offered deals with a security-relevant subject, and it's a good opportunity to include one in the plan, to be exposed to bleeding-edge research areas.
| 6. Interactive Applications. Interactive applications are pervasive in every aspect of our lives, and influence the way in which we learn, work, acquire information, play, or socialize. They are rich in content and services, and more and more innovative in terms of interaction devices and paradigms. Developing a high-quality interactive application is a multidisciplinary activity, requiring a mix of competences: high technical expertise, understanding the specific application domain, and creativity. To train engineers with this profile, this track aims at developing two kinds of skills: transversal skills, concerning technological aspects (about modern interaction devices such as smart phones, tablets, large displays, wearable visors, sensing technology to detect movements, gestures, and touch, and related software frameworks) and theoretical/methodological aspects (interaction paradigms, techniques for UX quality evaluation, methods for user data gathering and analysis); vertical skills on specific application domains, such as: entertainment, shopping and retail, learning and education, culture and tourism, health and well-being.
| 7. Internet engineering. Internet is shaping today’s society. Being connected everywhere and at all times is a must; lack of connectivity leaves citizens unable to be informed, communicate, move, and shop. Internet technology is the enabler of applications that embrace physical and social sensors as terminals, various networking layers as channels, data repositories for storage, and Web sites and apps for capturing users’ interactions. The “Internet Engineering” track provides the opportunity to study these four aspects (sensors, channels, repositories, and interfaces), in order to master the design and development process of a vast number of applications, which are needed by any organization or enterprise, regardless of its size and mission.
| 8. Pervasive Systems. Pervasive Systems result from the interaction of many different technologies. Devices and people, connected through a communication network and governed by a middleware, cooperate in order to sense the environment and react to its changes in a seamless way, by means of context-aware applications. Today, the majority of computationally capable devices are hidden in everyday life objects and, with the advent of the Internet-of-Things (IoT), this trend will dramatically increase.
|
9. Robotics and vision. We now use many robots in everyday life, for tasks such as cleaning, physical and cognitive support, telepresence, entertainment, maintenance, transport, support in manufacturing activities, and surveillance; new applications are continuously being proposed and developed. This specialized track treats the topics necessary to develop autonomous robots and to interface them with their users. Among the computer science topics of the subject, we mention robot architectures, sensor data analysis, planning, and interfaces. Computer vision has a great importance; it also has many applications that go beyond the scope of robotics, such as: contactless sensing and measurement, video-surveillance, visual analysis of gestures, automatic event annotation, visual interfaces in entertainment and in device control, support to rehabilitation, and automation of home processes such as remote monitoring. Technologies that were developed in robotic challenges are now adopted in other areas: route planning is also used in industrial and chemical design, and visual perception systems are used in surveillance and monitoring quality control.
| 10. Software engineering for complex systems. The goal of this track is to train engineers able to design, develop and operate complex software systems in a controlled and repeatable way. Software engineer is one of the most in-demand jobs in Italy and world-wide and, according to several studies, the demand will continue to grow significantly in the medium term future. Besides the Computer Science and Engineering mandatory courses, this track suggests courses focusing on the following areas: i) software design (DISTRIBUTED SYSTEMS, PRINCIPLES OF PROGRAMMING LANGUAGES, ADVANCED ALGORITHMS AND PARALLEL PROGRAMMING, PROCESS AND SERVICE DESIGN, GPUs & HETEROGENEOUS SYSTEMS (PROGRAMMING MODELS AND ARCHITECTURES)); ii) technological aspects (MIDDLEWARE TECHNOLOGIES FOR DISTRIBUTED SYSTEMS, TECHNOLOGIES FOR INFORMATION SYSTEMS, DESIGN AND IMPLEMENTATION OF MOBILE APPLICATIONS); iii) methods and approaches to support the software development process (FORMAL METHODS FOR CONCURRENT AND REAL TIME SYSTEMS, PERFORMANCE EVALUATION AND APPLICATIONS, DISTRIBUTED SOFTWARE DEVELOPMENT, MODEL IDENTIFICATION AND DATA ANALYSIS, MACHINE LEARNING); iv) Law, ethics and economy (INFORMATICA E DIRITTO, HIGH-TECH ENTREPRENEURSHIP, COMPUTER ETHICS); v) aspects as well as peculiarities of specific application areas. For this last point students are suggested to select one or two application areas of their preference by attending some of the following course: business information systems, embedded systems, videogame design and programming, Robotics and design, Internet of things, E-health methods and applications. The exact names and codes of relevant courses are provided in the tables below.
|
Additional constraints for the T2A study plan
All mandatory courses of plan T2A must be selected (unless they were taken in the 1st level degree), with the following minimal constraints on the tables, which include the mandatory courses:
- Al least 15 CFU from Group INT1 (including course ALGEBRA AND MATHEMATICAL LOGIC if explicitly required in the admission decree to the Master programme);
- At least 55 CFU from Groups TABA and TABB, of which at least 45 CFU from group TABA;
Moreover, it is not possible to insert in the personal study plan more than one course offered by the Doctorate School (table DOT), except for supplementary teachings.
Of the following courses: COMPUTER ETHICS, ETHICS FOR TECHNOLOGY, DISTRIBUTED SOFTWARE DEVELOPMENT, INFORMATICA E DIRITTO, MULTIDISCIPLINARY PROJECT, PROGETTO MULTIDISCIPLINARE, PHILOSOPHICAL ISSUES OF COMPUTER SCIENCE, ROBOTICS AND DESIGN at most two can be inserted in the study plan as ordinary courses (they can all be inserted as supplementary courses).
Finally, students who enroll for the first year in 2021-2022 following the T2A study plan:
- cannot add to their personal study plan any of the following courses:
- ALGORITHMIC GAME THEORY
- MULTIAGENT SYSTEMS
- ONLINE LEARNING APPLICATIONS
- cannot add to their personal study plan more than three of the following five courses:
- ARTIFICIAL NEURAL NETWORKS AND DEEP LEARNING
- DATA MINING
- FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
- MACHINE LEARNING
- UNCERTAINTY IN ARTIFICIAL INTELLIGENCE
In writing the personal study plan the student should take into account the fact that these constraints can be completely checked only when a study plan covering both years of study of the second level degree is submitted for approval.
Students are reminded that it is not possible to convert a supplementary course (that is, a course whose credits exceed the expected 120 credits) into an ordinary course without submitting a new study plan.
Student Choice in Composing an Autonomous Study Plan
The student can propose an autonomous study plan that may differ from plan T2A for at most 20 credits. The autonomous plans will be accepted or rejected based on their consistency with the overall teaching offer, considering the entire path proposed by the student.
In case the autonomous study plan includes courses that are not present in the present programme, the student is advised to contact the Study plan Commission to ask for a preliminary evaluation, to simplify and expedite the verification of the proposed plan.
It also exists the possibility of proposing an autonomous study plan that is recognized as an "Internal Erasmus in Design". Such autonomous plans must include between 15 and 20 credits from courses that do not appear in the present programme but are offered by the School of Design of Politecnico di Milano. Only a limited number of autonomous study plans of this kind will be approved. Details can be found on the web site of the Computer Science and Engineering Master Degree Programme.
In no case will a study plan be approved that does not comply, for the remaining 100 credits, with plan T2A provided by this programme and with the constraints above.
Lesson timetables and Exam calls
Due to the extent of the teaching offer, the absence of overlap in the lesson timetables and exam calls, even within a single proposed track, is often impossible.
The Council of the Study programme schedules lesson timetables and exam calls for the courses in the groups TABA, TABB, INT1 and INT2, in order to limit the inevitable overlap.
However, for some courses no form of coordination is possible. This includes all the courses in the groups DOT, AUT, MAT, ELN, TEL e BIO, which are provided for other Study programmes (for the Doctor of Philosophy, Automation engineering, Mathematical Engineering, Electronic Engineering, Telecommunication Engineering, and Biomedical Engineering), and the courses in the groups INT1 and INT2, provided for other Study programmes or the following courses mainly devoted to the 1st level degree: 1) BIOLOGY AND PHYSIOLOGY; 2) Model Indentification and Data Analysis; 3) SIGNALS AND SYSTEMS FOR TELECOMMUNICATIONS; 4) Statistica; 5) Chimica generale; 6) Automazione industriale; 7) Misure.
The Council will attempt to coordinate the timetables of the courses “Meccanica” and “Fisica Tecnica”, which are mainly provided for the 1st level degree, but it cannot guarantee the absence of overlap for all tracks.
POLIMI Ambassador in Smart Infrastructures
Politecnico di Milano aims at strengthening the skills related to Smart Infrastructures in the Master of Science degree programmes.
The goal is to create a new professional profile, theAmbassador in Smart Infrastructures: a MSc graduate with forefront systemic skills, interdisciplinary vision, digital skills, specific aptitude to innovation. The Ambassador in Smart Infrastructures profile corresponds to a professional figure with both advanced, specialized skills in relevant applications (infrastructures) and/or enabling technologies (smart), as well as transversal skills, which allow students to broaden their knowledge in the field of Smart Infrastructures and to adopt a systemic approach to design, management, innovation, and study of life-cycle of infrastructures.
The training programme is articulated within the MSc educational path, and sets at 130 credits (thus at least extra 10 credits in addition to the standard MSc requirements) the minimum number of credits needed to complete the selected MSc and, at the same time, to qualify for the certification of Ambassador in Smart Infrastructures.
As part of the educational training, students must acquire at least 30 credits in courses related to the Ambassador in Smart Infrastructures profile, which have to be chosen among those proposed in the degree programme or among additional courses, as detailed in the specific information.
The Ambassador in Smart Infrastructures certification will be reported in the Student's Diploma Supplement and and an electronic badge will be issued by Politecnico di Milano.
Students who will not obtain the required extra 10 credits and the 30 credits in training activities functional to the Ambassador in Smart Infrastructures profile will not be precluded from obtaining a MSc degree.
Honours Programme Scientific Research The Honours Programme Scientific Research in Information Technology is an extracurricular program of excellence available to the Politecnico di Milano, aiming at training MSc students in conducting scientific research in Information Technology. The programme provides MSc students with a unique opportunity in Italy, introducing MSc students to scientific research and allowing each student to join a research group and to achieve an original research result potentially leading to a scientific publication. It combines research activities conducted in collaboration with the research groups of the Politecnico di Milano together with lectures and seminars specifically delivered for the programme. The title of the programme will be officially reported in the students’ transcript together with the description of the conducted activities.
7.4 Foreign languageThe rules regarding the knowledge of a foreign language, required by Politecnico di Milano for admission to the second level degree courses (Master Courses - Corsi di Laurea Magistrale), are described in the document “Guide to the English Language requirements”, which is available on the Politecnico di Milano web site.
The candidates should pay great attention to these rules. The minimum level required for admission to the master programme in Computer Science and Engineering is the same as for all the other second level degrees in Engineering.
Information on the required knowledge of the English language are available at the following web page: http://www.polimi.it/en/students/guidelines-and-rules/
Language courses https://aunicalogin.polimi.it/aunicalogin/getservizio.xml?id_servizio=204&idApp=1&idLink=43327.5 Degree examinationThe final exam for the second level degree consists of the discussion of a thesis. 20 CFU are provided for the preparation of this thesis, one of which specifically devoted to the acquisition of further linguistic abilities, certified by the writing of an extended summary of the thesis in English. The thesis can be written in Italian or in English; nevertheless, it must include a summary written in English.
Information concerning general rules, timetables, the regulation, registration and delivery of the thesis are available at the web page:
http://www.polimi.it/en/students/from-enrolment-to-degree/degree-examination/
The final exam follows the prescriptions of the “Regolamento della Prova Finale di Laurea e di Laurea Magistrale” of the School of Industrial and Information Engineering (available on the web site of the School) and of the “Regolamento Integrativo della Prova Finale di Laurea e di Laurea Magistrale” of the Study programme in Computer Science and Engineering (available on the web site of the Study programme). Information concerning general rules and regulations, session calendars, registration and consignment of theses is available at https://aunicalogin.polimi.it/aunicalogin/getservizio.xml?id_servizio=204&idApp=1&idLink=4363
8. Academic calendarAcademic calendar https://aunicalogin.polimi.it/aunicalogin/getservizio.xml?id_servizio=204&idApp=1&idLink=4394
9. FacultyThe names of professors for each Course, together with their subject, will be available on the degree programme starting from the month of September. The degree programme is annually published on the website of Politecnico di Milano.
Starting in the month of September the professors for each course, together with the course’s subject, will be available on the degree programme, which is annually published on the Politecnico di Milano website.
10. Infrastructures and laboratoriesSecond level degree students will be admitted to all of Politecnico di Milano’s facilities (computerized classrooms, libraries, study rooms, cafeterias, sport facilities, etc.). Various courses include laboratory and design activities that will be carried out in computerized classrooms. These activities aim to integrate the skills that are acquired during the courses, and to enable students to apply them as solutions to specific problems. Graduating students can develop their thesis work in the available laboratories.
11. International contextThe research activity carried out at Politecnico di Milano is supported, through a parallel track, by a dense network of cooperative activities with other national and international universities, public and private research centers, and the industrial system. The quality and impact of the research carried out at Politecnico di Milano are corroborated, in recent years, by the growth of relations with the international scientific community. This is witnessed by a great number of research projects and programs recently undertaken in cooperation with the best universities from Europe, North America, and South-East Asia.
In 2007 the Departments of Politecnico di Milano submitted their research activities to an international evaluation process (i.e., a peer review). To ensure the impartiality of the evaluation, the coordinators of the various evaluation panels were chosen by the rectors of European technical universities (mostly chosen among the ones that precede Politecnico di Milano in the international rankings) and, in turn, the appointed coordinators autonomously defined the composition of their evaluation teams. In summary, the process involved the participation of 81 experts (none of which Italian) from 52 universities and international research centers.
Politecnico di Milano obtained an overall judgment of 3 (good at International level) in a scale from 1 to 4 (excellence). Among the 1270 faculty members involved in the peer review process, 39% belong to research groups that were evaluated “excellent at International level”, and 21% to groups evaluated good at International level.
Among the 60 Computer Science faculty members involved in the evaluation, 88% was judged “excellent at International level”, and the remaining 12% "good at International level": these judgments are well above the average of Politecnico di Milano.
In a recent ranking published by the prestigious journal Communications of the Association for Computing Machinery, one of the main research units in Computer Science of Politecnico di Milano was placed at the seventh global position, ahead of all other European Universities.
12. InternationalizationStudents of the second level Computer Science programme can participate in international study programs, based on agreements stipulated with several international institutions. Every year several Italian and foreign students participate in international mobility programs. The students that are selected for a specific programme can enrich their curriculum by spending a time period abroad, acquiring study credits that are completely acknowledged by Politecnico di Milano.
There are several opportunities. Among them we mention the following ones:
- A time period abroad within the Erasmus programme, or another special extra-EU programme, such as, for instance, the exchange program with the National University of Singapore; in this case students are allowed to stay abroad a semester at most, doing courses for no more than 30 CFU (i.e., at most 30 CFU will be exchanged among the two institution and recognized when coming back at Politecnico di Milano);
- Double degree programs (which contemplate a double master degree in a time period of three years, two of which spent at the partner foreign university);
- Apprenticeship at foreign enterprises and university laboratories;
- Developing a thesis abroad;
- Joint Master with the University of Illinois at Chicago.
- EIT Digital Master (in "Data Science", "Human Computer Interaction and Design", or "FIntech"): two-year double degrees.
Master of Science in Electrical Engineering and Computer Science of University of Illinois at Chicago at Politecnico di Milano
Within the agreement between Politecnico di Milano and University of Illinois at Chicago, second level degree students in Computer Science can be selected to participate simultaneously in the Master of Science in Electrical Engineering and Computer Science of the University of Illinois at Chicago (UIC); they must follow specific courses in Computer Science for one semester at Politecnico di Milano and for one semester at UIC, and develop a Master thesis to be discussed at UIC. The exams carried out for the master will be acknowledged for the Computer Science Master Programme at Politecnico di Milano. In order to be admitted to the UIC Master the students must pass the TOEFL English exam with a score higher than a given minimum threshold. The selection occurs every academic year in the month of June. Further information, also concerning possible scholarships, can be found on the web site https://ccs-informatica.elet.polimi.it/uic.html
EIT Digital Master School in Data Science (DSC)
The EIT Digital Master on Data Science is a two-year double degree master programme in Computer Engineering, where students can study data science, machine learning, innovation, and entrepreneurship at leading European universities. Students will learn about scalable data collection techniques, data analysis methods, tools and technologies for data capture, processing, storage, transfer, analysis, and visualization of data, data-intensive application domains, and related concepts (such as data access, data value, and data privacy). Students will take the first year at Politecnico di Milano (entry university). The second year will be at one of the partner universities within the EIT Digital consortium (exit university), depending on the specialization field chosen.
Further information, also concerning possible scholarships, are available on the web site: https://www.mastereit.polimi.it/
EIT Digital Master School in Human-Computer Interaction and Design (HCID)
The EIT Digital Master in Human-Computer Interaction and Design (HCID) is a cross-national interdisciplinary double degree program that offers graduates the chance to acquire strong competences about interaction design and evaluation, advanced interactive technologies and the human aspects surrounding them, and to develop a business background and an entrepreneurial attitude. The programme is offered in collaboration with leading European Universities. Students will take the first year at Politecnico di Milano (entry university), while the second year will be at one of the partner universities within the EIT Digital consortium (exit university), depending on the specialization field chosen.
Further information, also concerning possible scholarships, are available on the web site: https://www.mastereit.polimi.it/
EIT Digital Master School in Fintech (FT)
The EIT Digital Master in Fintech is a double master's degree programme which combines computer engineering studies with a business and finance-related strand. In the end, students will be able to apply innovative technological solutions in key emerging sectors for Digital Finance, such as digital bank security, payment methods, risk management, identity and access management, and other specific application (eg. insurance). The programme is offered in collaboration with leading European Universities. Students will take the first year at Politecnico di Milano (entry university), while the second year will be at one of the partner universities within the EIT Digital consortium (exit university), depending on the specialization field chosen.
Further information, also concerning possible scholarships, are available on the web site: https://www.mastereit.polimi.it/
EIT Digital Master School in Digital Manufacturing. The Digital Manufacturing (DM) programme combines a set of technical core courses to provide students with all the skills and competencies to drive the so-called Fourth Industrial Revolution or Industry 4.0. Graduates will be able to integrate computation and digital technologies into production processes to foster automatisation, robotisation and digital transformation of Manufacturing. This programme allows students to deepen their knowledge of cutting-edge digital technologies and their industrial-oriented applications, with a focus on innovation and entrepreneurship (I&E Minor) to transform ideas into concrete technological solutions, products and services for Industry 4.0, enabling manufacturing firms to drive sustainable growth and competitiveness in Europe with tangible economics gains in efficiency, productivity, increased revenues, and investment.
Further information, also concerning possible scholarships, are available on the web site: https://www.mastereit.polimi.it/
Information on exchange programmes, double degree projects and international internships, European research and international relations projects are available at https://aunicalogin.polimi.it/aunicalogin/getservizio.xml?id_servizio=204&idApp=1&idLink=4684
13. Quantitative dataThe Didactic Observation Unit and the Evaluation Nucleus perform periodic analysis on the overall results analysing the teaching activities and the integration of graduates into the work world. Reports and studies are available on the website of the Politecnico di MIlano.
14. Further informationNOTICE: courses already taken and in mutual exclusion. The courses of Algebra and Mathematical Logic and of Theoretical Computer Science correspond, at least partially, to courses already provided by the bachelor programme, Laurea di Ingegneria Informatica of Politecnico di Milano, both in rules DM509 and DM270. Therefore, they cannot be chosen again by students coming from such 1st level Study programmes. Depending on the student’s previous curriculum, some other courses could also not be available for selection: for instance, the students coming from 1st level studies, rule DM509, cannot choose the exam SIGNALS AND SYSTEMS FOR TELECOMMUNICATIONS nor, if previously taken (possibly with different names and codes), the courses MODEL IDENTIFICATION AND DATA ANALYSIS 1, Misure, Automazione Industriale, Chimica generale, Computing infrastructures.
Due to technical reasons, coming from the recent change of rule from DM509 to DM270, the WebPoliself system is not always able to perform these checks on the previous students' career when they submit their study plan. Further checks will therefore be performed successively, and plans could be rejected even though they were previously accepted by the WebPoliself system.
Further information on the 2nd level Degree programme of Computer Science and Engineering is available at the web site:
http://ccs-informatica.elet.polimi.it/
15. Errata corrigeAny possible errors and modifications to the Study programme are readily reported on the web site of the School.
|