COMPUTER SCIENCE AND ENGINEERING - Introducing the Master of Science in - Politecnico ...
←
→
Page content transcription
If your browser does not render page correctly, please read the page content below
Scuola di Ingegneria Industriale e dell’Informazione Dipartimento di Elettronica, Informazione e Bioingegneria Introducing the Master of Science in COMPUTER SCIENCE AND ENGINEERING Prof. Gianpaolo Cugola & Prof. Pierluca Lanzi Dipartimento di Elettronica, Informazione e Bioingegneria Politecnico di Milano
Computer Science Why studying computer science Because without computer science we could not have these “Open Days”! Because we leave in the information society and computer science in the key enabler for ICT 2
Politecnico di Milano Engineering & Technology - 2020 Politecnico di Milano is over 150 years old One the most ancient technical (engineering) universities in the world QS Ranking of Tech. Univ. – 2021 21th worldwide 7th in Europe (1st public univ.) 1st in Italy 4 4
Electronics Systems and Control Research @ DEIB Computer Science Bioengineering Telecommunicat. Electrical Engineering
Laboratories @ DEIB 7 Bioengineering Labs 13 Computer Science and Engineering, 6 System and Control Labs 5 Electrical Engineering Labs 6 Electronics Labs 11 Telecommunications Labs
The MSc in Comp. Science & Engineering Curriculum in Computer Science and Engineering, in its current form, exists since 2005 Even if it continually goes through significant changes to follow the advances in our field We are part of the School of Industrial & Information Engineering civil, environmental and land management eng. … computer science Engineering industrial and information eng. and engineering architecture urban planning … construction eng. Schools Study courses We are - and are proud of being - engineers
Our programme 120 ECTS credits in two years 100 credits in courses, 20 credits for the Thesis, to be discussed after completing all courses All courses are taught in English Attending courses is not mandatory (apart a few exceptions), but strongly suggested No minimum requirements on credits or grade average per year (but if you have a grant ...) Three “study plans” (PSPA) One specifically tailored to Business and Innovation One specifically tailored to Artificial Intelligence One very generic, with a few mandatory courses and a lot of free choices (among a large set of subjects) 11
PSPA in Business and Innovation (T2D) 1st year in Leonardo, 2nd year in Bovisa 12
PSPA in Artificial Intelligence (T2I) The study plan will admit a maximum of 120 students selected on the basis of the results got during previous studies 13
PSPA in Computer Science & Engineering (T2A) Foundations of operations research Formal languages and compilers Mandatory courses Data bases 2 35 credits, 1st year Software engineering 2 Advanced Computer Architectures Computing infrastructures Computer security Free choice among a large set of subjects (more than 100, divided into various tables) 65 credits Thesis - 20 credits 14
Informatics • Courses offered TECHNOLOGIES FOR INFORMATION SYSTEMS • ADVANCED OPERATING SYSTEMS • ARTIFICIAL INTELLIGENCE • EMBEDDED SYSTEMS • SOFT COMPUTING Automation • EMBEDDED SYSTEMS 1 • SAFETY IN AUTOMATION SYSTEMS • DISTRIBUTED SYSTEMS • CONTROL OF INDUSTRIAL ROBOTS • PRINCIPLES OF PROGRAMMING LANGUAGES • AUTOMATION OF ENERGY SYSTEMS • DIGITAL SYSTEMS DESIGN METHODOLOGIES • ADVANCED AND MULTIVARIABLE CONTROL • THEORETICAL COMPUTER SCIENCE Mandatory courses • PRODUCTION SYSTEMS CONTROL • FORMAL METHODS FOR CONCURRENT AND REAL-TIME SYSTEMS • AUTOMATION AND CONTROL IN VEHICLES • HIGH PERFORMANCE PROCESSORS AND SYSTEMS SSD Denominazione Insegnamento Sem CFU • SIMULATION TECHNIQUES AND TOOLS • DIGITAL SYSTEMS DESIGN METHODOLOGIES • BUSINESS INFORMATION SYSTEMS MAT/09 FOUNDATIONS OF OPERATIONS RESEARCH 1 5 BioEngineering • MACHINE LEARNING 1 5 • E-HEALTH METHODS AND APPLICATIONS [I.C.] • MIDDLEWARE TECHNOLOGIES FOR DIST. SYSTEMS ING-INF/05 FORMAL LANGUAGES AND COMPILERS • • BIOINFORMATICA E GENOMICA FUNZIONALE VIDEOGAME DESIGN AND PROGRAMMING ING-INF/05 DATA BASES 2 1 5 • BIOLOGIA CELLULARE • BIOINFORMATICS AND COMPUTATIONAL BIOLOGY ING-INF/05 SOFTWARE ENGINEERING 2 1 5 • BIOLOGIA E FISIOLOGIA • AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS • TECHNOLOGIES FOR SENSORS AND CLINICAL • IMAGE ANALYSIS AND COMPUTER VISION ING-INF/05 ADVANCED COMPUTER ARCHITECTURES 2 5 INSTRUMENTATION - BIOE 576-430 • DOMAIN SPECIFIC MODELLING ING-INF/05 COMPUTING INFRASTRUCTURES 2 5 • BIOMEDICAL SIGNAL PROCESSING - BIOE 440 • DIGITAL PROJECT MANAGEMENT • MEDICAL IMAGES - BIOE 421 • DESIGN AND IMPLEMENTATION OF MOBILE APPLICATIONS ING-INF/05 COMPUTER SECURITY 2 5 • COMPUTER SYSTEMS PERFORMANCE EVALUATION Basis • ADVANCED USER INTERFACES • TEORIA DEI SISTEMI (DINAMICA NON LINEARE) • RECOMMENDER SYSTEMS Telecommunications • ALGEBRA AND MATHEMATICAL LOGIC • DATA MANAGEMENT FOR THE WEB • COMMUNICATION NETWORK DESIGN • COMPLESSITÀ NEI SISTEMI E NELLE RETI • ICT FOR HEALTH CARE • DISCRETE MATHEMATICS • LOGICA E ALGEBRA 2 • DISTRIBUTED SOFTWARE DEVELOPMENT • WIRELESS NETWORKS • DINAMICA DEI SISTEMI COMPLESSI • NATURAL LANGUAGE PROCESSING • MULTIMEDIA INTERNET • NUMERICAL ANALYSIS • COMPUTER GRAPHICS • GRAPH OPTIMIZATION • FUNDAMENTALS OF MULTIMEDIA SIGNAL PROCESSING • DIGITAL INNOVATION LAB • WIRELESS INTERNET • BIOLOGIA E FISIOLOGIA • DATA INTELLIGENCE APPLICATIONS • INTERNET OF THINGS • CHIMICA GENERALE • CRYPTOGRAPHY AND ARCHITECTURES FOR COMPUTER • MULTIMEDIA INTERNET APPLICATIONS • SEGNALI PER LE COMUNICAZIONI SECURITY • MODEL IDENTIFICATION AND DATA ANALISYS • PHILOSOPHICAL ISSUES OF COMPUTER SCIENCE Other • ADVANCED ALGORITHMS AND PARALLEL PROGR. • ECONOMIA DEI SERVIZI E DELLE RETI I Mathematics • DATA MINING AND TEXT MINING • COMPUTER ETHICS • GAME THEORY • HYPERMEDIA APPLICATIONS • ICT FOR CONTROL SYSTEMS ENGINEERING • DISCRETE DYNAMICAL MODELS • ROBOTICS AND DESIGN • DATA ACQUISITION SYSTEMS • NONLINEAR OPTIMIZATION • KNOWLEDGE ENGINEERING • SENSOR SYSTEMS • DISCRETE OPTIMIZATION • ECONOMICS AND COMPUTATION • COMMUNICATION AND ICT: PRINCIPLES AND • ANALISI MATEMATICA III • CODE TRANSFORMATION AND OPTIMIZATION APPLICATIONS • DEPENDABLE SYSTEMS • INFORMATICA E DIRITTO • ROBOTICS • MECCANICA (PER ING. INFORMATICA) • MULTIDISCIPLINARY PROJECT • FISICA TECNICA • PROCESS AND SERVICE DESIGN • MISURE • AUTOMAZIONE INDUSTRIALE
Table and constraints Tables: Constraints: TABA: Methodological courses At least 55 credits from TABA and TABB: Application-oriented courses TABB, 45 of these 55 from TABA DOT: Doctoral-level courses At least 15 credits from tab. INT1 BIO: bio-engineering At most one doctoral-level course AUT: Industrial Automation (tab. DOT) TEL: Telecommunications See the official MAT: Mathematics documentation INT1 and INT2: Other areas outside CS 16
PSPA in Computer Science & Eng. - Tracks Foundations of operations research Mandatory courses Business informatics, analytics & intelligence Formal languages and compilers 35 credits, 1st year Software engineering for complex systems Data bases 2 Software engineering 2 Ambient and data intelligence Advanced Computer Architectures Bioinformatics and e-health Interactive Applications Big data & data science Computing infrastructures Internet Engineering Robotics and vision Computer security Pervasive systems Cybersecurity Thesis - 20 credits 17
Tracks and Research The 10 tracks are closely connected with the research activity at DEIB Each track suggests the courses to choose in order to have a coherent offer (which respects the various constraints) We do our best to avoid overlapping in the timetable within each track 18
Tailoring you admission In your past curriculum: you may not have taken courses that we consider prerequisites: you have to take them now, or you may have taken courses very close to those offered here: you cannot take them again If you miss some prerequisite, you will be assigned one or more courses they are mandatory! Otherwise no graduation! they contribute to the 120 credits count and to the final average If in your past curriculum you have already taken courses close to those offered here, they will be “forbidden” Examples: If you have already taken Numerical Analysis but not Mathematical logic, it will be forbidden to choose Num. Analysis and you will have to take Logic and Algebra If you have already taken Formal Languages and Compilers, it will be forbidden. You will be left with one less mandatory course (more free choices) 19
Additional opportunities ASP – Alta Scuola Politecnica Restricted to a small number of talented students from PoliTO and PoliMI Offers “short-term”, advanced courses and multidisciplinary projects Runs in parallel with the Master of Science programs of the two institutions http://www.asp-poli.it/ IEDE – Internal Erasmus in Design & Information Engineering Allows a selected number of students to take some courses from the School of Design... … and viceversa Bridges the two cultures of Engineering and Design in the area of Communication and Information Management http://hoc12.elet.polimi.it/erasmusinterno/ 20
Additional opportunities (cont.) Honours programme Parallel curricula including additional courses, workshops, field experiences For a limited number of selected students The title is officially reported in the students' transcript together with the description of the conducted activities Two curricula Engineering for Sustainable Develop. An inter-School (School of Ind. & Inf. Eng. + School of Civil, Env. and Land Mgmt Eng.) programme Centered around sustainable development http://www.polimi.it/corsi/percorsi-di-alta-formazione/honours-programme-engineering-for- sustainable-development/ Scientific Research in Information Technology Aims at training MSc students in conducting scientific research in IT Allows selected students to join a research group and to achieve an original research result potentially leading to a scientific publication http://www.honours-programme.deib.polimi.it/ 21
Additional opportunities (cont.) Ambassador in Smart Technologies Starting with the 2021-2022 academic year, the new path PoliMI Ambassador in Smart Infrastructures will be active as part of our master's degree Implementation: 130 CFU (120 + 10 CFU) 30 CFU 30 CFU smart 10 CFU smart 20 CFU smart Vertical Courses (topics in CS) + Transversal Courses (topics different from CS) https://www.polimi.it/en/polimi-ambassador 22
International agreements Erasmus Typical stays of one or two semesters in one of these institutions during the second year The Joint Master with the University of Illinois at Chicago Double degrees with several Universities 23
EIT Digital Study Tracks at POLIMI Remaining places Examples of Second Year Double Degree in Computer Science and Engineering for 2021/22! Specializations Programme Fintech 0 • Financial IT Systems • Cloud Infrastructures Entrepreneurship combining technical majors in ICT with a • Blockchain Innovation minor in Innovation & Entrepreneurship • Machine Learning and Deep Learning Data Science • Distributed Systems & 1 I year at Politecnico di Milano • Big Data Management II year at a partner university in Europe Human-Computer • Advanced User Interfaces 4 • Computational Interaction Interaction & Design • Interactive Systems and Services Key Features For information and local recruitment • International study experience: 2 years in 2 different European cities, 2 degrees eitdigital@polimi.it The applications for EIT Digital are already closed for • Industry-based internship associated with the Master Thesis Website 2021/22, but there will be a last chance to participate mastereit.polimi.it through local recruitment in September. Places are • 2-week Summer School with a business challenge limited. Express ASAP your interest to: eitdigital@polimi.it • Value community and strong partner Requirements network of companies and universities Enrolling for 2020/21 (September intake) in Computer Science Engineering at POLIMI • Scholarships and tuition fee waivers Competitive academic records and strong motivation
that future is yours to shape” B. Obama - https://www.youtube.com/watch?v=6XvmhE1J9PY Questions? 25
You can also read