+ All Categories
Home > Documents > Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the...

Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the...

Date post: 22-Jun-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
42
Rules and Regulations for the M.Sc. Program (Laurea Magistrale) in ENGINEERING OF COMPUTING SYSTEMS prof. Nicoletta Di Blas, Giuseppe Pozzi, Augusto Sarti Polo Territoriale di Como del Politecnico di Milano tel. 031-332.3520/7332/3444 nicoletta.diblas/giuseppe.pozzi/[email protected] Sept 27 th , 2013 Sep. 27th, 2013 Polo Territoriale di Como 1
Transcript
Page 1: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Rules and Regulations for the M.Sc. Program (Laurea Magistrale) inENGINEERING OF COMPUTING

SYSTEMSprof. Nicoletta Di Blas, Giuseppe Pozzi, Augusto Sarti

Polo Territoriale di Como del Politecnico di Milanotel. 031-332.3520/7332/3444

nicoletta.diblas/giuseppe.pozzi/[email protected] 27th, 2013

Sep. 27th, 2013Polo Territoriale di Como

1

Page 2: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Welcome

Welcome (English)Willkommen (German)Bienvenue (French)Bienvenido (Spanish)Boas-vindas (Portuguese)Välkomna (Swedish)歡迎 (Chinese)ようこそ (Japanese)(Arabic)ترحيب

הבאברוך (Hebrew)

Sep. 27th, 2013Polo Territoriale di Como

2

Page 3: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

General Presentation

The M. Sc. Program in Computer Engineering has the twofold objective of guaranteeing a high professional qualification and of providing students with strong engineering skills. Such characteristics are crucial to achieve the flexibility and the ability to adapt to the new technologies that are emerging in the rapidly evolving panorama of ICT.

Besides classical foundational courses for a Master Program in Computer Engineering, the course offerings at the Como Campus are particularly rich in the fields of computer engineering methods and applications for communication and society, data engineering, and sound and music engineering. All the courses of the Master degree are taught in English.

Sep. 27th, 2013Polo Territoriale di Como

3

Page 4: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Learning Objectives

The strongly interdisciplinary nature of computer engineering and of its ever growing applications requires a wider and wider set of skills, which include computer architectures, information systems, database management systems, web technologies, pervasive systems, multimedia systems, computer graphics, artificial intelligence – to mention a few of them. Besides classical foundational courses, some in depth skills can be gained focusing on three main areas: computer engineering methods and applications for communication and society; data engineering; sound and music engineering.

The skills gained by the students of the M. Sc. Program in Computer Engineering enable them to successfully enter the job market as well as to continue their education with a Ph. D. program (the Italian Dottorato di Ricerca).

Sep. 27th, 2013Polo Territoriale di Como

4

Page 5: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Structure of the Study Program

Beyond the typical topics of a M. Sc. in Computer Engineering, the Como Campus of the Politecnico di Milano offers courses according to three main tracks: computer engineering methods and applications for communication and society; data engineering; sound and music engineering.

All the tracks strongly emphasize interdisciplinary aspects of the information field covering the areas of: communication and human sciences; physics, acoustics, digital signal processing, computer music; data storage, analysis, and recognition.

All the tracks are strongly innovative and, at the same time, they guarantee a broad possibility of didactic exchange with the Master’s programs of the School of Information Engineering (“Fifth School of Engineering”) of the Politecnico di Milano.

Sep. 27th, 2013Polo Territoriale di Como

5

Page 6: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Professional Opportunities

The professional activities of the computer engineer include: the design and implementation of information systems for enterprises; the automation of services in public and private organizations by means of

modern technologies based on the Internet and the Web; the development of multimedia and hypermedia systems; the design of systems for the production and the processing of audio and

video content; the acoustic design of complex environments; the development of domotics applications; the control of productive processes and of complex systems; the modelling of the environment; the development of robotic systems and of artificial intelligence applications; the design of network architectures and of distributed information systems; the development of integrated systems for the supervision and the control of

industrial processes; the application of new technologies for manufacturing; and many many others.

Sep. 27th, 2013Polo Territoriale di Como

6

Page 7: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Tutoring

Tutoring is addressed both to freshmen, who can attend Mathematics, Physics and Computer Science seminars, and to more advanced students, for whom specific seminars on advanced topics are made available every year.

Tutoring services for foreign students. The Politecnico di Milano provides foreign students of the master degree with a Tutoring Service. The information point is located in via Castelnuovo 7, Como (ground floor). For additional information, questions on enrolment, course selection and career planning or any other issue, please visit the webpage on Tutoring Service.

Sep. 27th, 2013Polo Territoriale di Como

7

Page 8: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Program Requirements

The program requirements for the M. Sc. in Computer Engineering consist in the acquisition of 120 ECTS Credits (in Italian “Crediti FormativiUniversitari”, CFU) according to the following specifications: between 50 and 65 Credits from computer science and engineering

courses (in the ING-INF/05 SSD, where SSD stands for “SettoreScientifico Disciplinare” and identifies the scientific or disciplinary field); between 15 and 30 Credits from complementary subjects (in the MAT/xx,

ING-INF/xx, LIN/01, and SPS/08 SSD); at least 5 of these Credits must be from the mathematics sector (MAT/xx SSD); 20 additional Credits can be freely selected by the student; 20 Credits for the Master thesis, whose definition and evaluation follow the

general criteria established by the Fifth School of Engineering.The wealth of the course offering allows for various curricular paths and the

carving of various professional profiles out of the computer engineering education. Students can either define their study plan autonomously (assisted by tutors) or choose among three pre-approved study plans. Autonomous study plans must comply with the above rules, in terms of Credits and SSD and will undergo an examination by an advisory committee, whose decision on acceptance/refusal is final.

Sep. 27th, 2013Polo Territoriale di Como

8

Page 9: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Detailed Learning Objectives

First yearPos CFU Sem. Name1-3 15 1-2 A choice of Group CSE14-5 20 1-2 A choice of Groups CSE1 and CSE26 10 1-2 A choice of Groups AUT, MAT, ACO and COM7 5 1-2 A choice of Groups CSE1, CSE2, AUT, MAT,

ACO and COM8 10 1-2 A choice of Groups CSE1 and CSE2

Second yearPos CFU Sem. Name9-10 20 1-2 A choice of Groups CSE1, CSE2, AUT, MAT,

ACO and COM, with at least 5 Credits in the MAT11 20 1-2 Free choice- 20 Final examination

Sep. 27th, 2013Polo Territoriale di Como

9

Page 10: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Communication and Society Engineering

This track focuses on the integration of computer science and communication skills, for designing, implementing, presenting and evaluating innovative applications (web and multi-channel).

The courses address: fundamentals of communication sciences (information and communication quality), computer mediated communication (multimedia interactive applications), visual communication (computer graphics) and social aspects of computer mediated communication (communication and society, accessibility).

The possible application domains include fast-growing fields like eTourism, eLearning, eFood, eCulture, highly interactive web sites, multimedia applications for mobile devices, etc.

The actual balancing between the core technological topics and the interdisciplinary subjects can be largely determined by the student, in compliance with a few general rules.

Sep. 27th, 2013Polo Territoriale di Como

10

Page 11: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Data Engineering

“We’re drowning in information and starving for knowledge.” By this simple scenario Rutherford D. Rogers describes the overwhelming amount of data a modern Computer Engineer has to deal with in terms of finding efficient ways to store/ retrieve it, while trying to make some sense out of it.

Large repositories of information are now available ranging from collections of structured data (i.e., databases, datawarehouses, etc.) to repositories of unstructured texts in natural language (i.e., world wide web, digital libraries, etc.).

An extensive set of courses are offered, which provide students with an in-depth understanding of all the concepts and processes that are behind generation, analysis, manipulation/processing, coding, modelling and understanding of data.

By deepening their knowledge in advanced topics in Computer Engineering and Computer Science, students enrolled in the M. Sc. curriculum of Computer Engineering have the opportunity to tailor their studies toward the emerging fields of multimedia information retrieval, pattern recognition, data mining, knowledge management and business intelligence.

Sep. 27th, 2013Polo Territoriale di Como

11

Page 12: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Sound and Music Engineering

In the past few decades the information society has constantly evolved in such a way to give multimedia content and multimodal applications a more and more leading role.

In particular, due to its non-invasive but pervasive nature, audio (voice, sound, music) has always been seen as the preferred carrier of information at all levels of abstractions, from semantic to emotional.

Today students enrolled in the M.Sc. curriculum of Computer Engineering have the opportunity to tailor their studies on the exciting fields of Sound and Music Engineering.

An extensive set of courses are offered, which provide students with an in-depth understanding of all the concepts and processes that are behind generation, analysis, manipulation/processing, transport, access, coding and rendering of audio and musical signals.

The focus is on a wide range of topics that cover, among others, signal processing, psycho-acoustics, electroacoustics, computer music, applied and environmental acoustics. Students will be able to analyze a variety of applications that range from sound synthesis to data mining, from spatial processing to auditory display, from the design of computer music architectures to music information retrieval systems.

Students can also complete their curricula with a selection of complementary courses offered by the “Giuseppe Verdi” Music Conservatory of Como (Conservatorio di Musica di Como “Giuseppe Verdi”).

Sep. 27th, 2013Polo Territoriale di Como

12

Page 13: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Pre-Approved Plan: Communication & Society Engineering

Sep. 27th, 2013Polo Territoriale di Como

13

First year

Page 14: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Pre-Approved Plan: Communication & Society Engineering

Sep. 27th, 2013Polo Territoriale di Como

14

Note that at least 5 Credits must be selected from the MAT Group and 50 Credits in the ING-INF/05 SSD over the two years.

Second year

Page 15: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Pre-Approved Plan: Data Engineering

Sep. 27th, 2013Polo Territoriale di Como

15

First year

Page 16: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Pre-Approved Plan: Data Engineering

Sep. 27th, 2013Polo Territoriale di Como

16

Note that at least 5 Credits must be selected from the MAT Group and 50 Credits in the ING-INF/05 SSD over the two years.

Second year

Page 17: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Pre-Approved Plan: Sound & Music Engineering

Sep. 27th, 2013Polo Territoriale di Como

17

First year

Page 18: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Pre-Approved Plan: Sound & Music Engineering

Sep. 27th, 2013Polo Territoriale di Como

18

Note that at least 5 Credits must be selected from the MAT Group and 50 Credits in the ING-INF/05 SSD over the two years.

Second year

Page 19: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Groups (i)

CSE1 (Computer Science and Engineering 1) Group: ADVANCED COMPUTER ARCHITECTURES ADVANCED SOFTWARE ENGINEERING DATABASE SYSTEMS 2 PATTERN ANALYSIS AND MACHINE INTELLIGENCE PERFORMANCE EVALUATION OF COMPUTER SYSTEMS

Sep. 27th, 2013Polo Territoriale di Como

19

Page 20: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Groups (ii)

CSE2 (Computer Science and Engineering 2) Group DIGITAL IMAGE PROCESSING INFORMATION RETRIEVAL AND DATA MINING MULTIMEDIA INTERACTIVE APPLICATIONS FOR WEB AND MOBILE DEVICES (10 CFUs) PERVASIVE SYSTEMS (10 CFUs) WORKGROUP AND WORKFLOW SYSTEMS MULTIMEDIA SIGNAL PROCESSING (10 CFUs)

• MULTIMEDIA SIGNAL PROCESSING 1ST MODULE• MULTIMEDIA SIGNAL PROCESSING 2ND MODULE

ACCESSIBILITY ADVANCED WEB TECHNOLOGIES COMPUTER MUSIC NATURAL LANGUAGE PROCESSING PLANNING AND MANAGEMENT OF SOFTWARE PROJECTS SOUND ANALYSIS, SYNTHESIS AND PROCESSING (10 CFUs) COMPUTER SYTEMS COMPUTER GRAPHICS MOBILE APPLICATIONS PRIVACY AND SECURITY INTERNET MONETIZATION ADVANCED DATABASE AND WEB TECHNOLOGIES (10 CFUs)

• DATABASE SYSTEMS 2 (1st semester)• ADVANCED WEB TECHNOLOGIES (2nd semester)

COMPUTER SYSTEMS AND PERFORMANCE EVALUATION (10 CFUs) DATA ANALYSIS AND RETRIEVAL (10 CFUs)

Sep. 27th, 2013Polo Territoriale di Como

20

Page 21: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Groups (iii)

ACO (Acoustics) Group: ELECTRONICS AND ELECTROACOUSTICS FOR SOUND

ENGINEERING FUNDAMENTALS OF ACOUSTICS

AUT (Automation and Control) Group MODEL IDENTIFICATION AND ADAPTIVE SYSTEMS MODEL IDENTIFICATION AND DATA ANALYSIS MODEL IDENTIFICATION (10 CFUs)

• MODEL IDENTIFICATION AND ADAPTIVE SYSTEMS• MODEL IDENTIFICATION AND DATA ANALYSIS

Sep. 27th, 2013Polo Territoriale di Como

21

Page 22: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Groups (iv)

COM (Communication) Group: COMMUNICATION AND ICT: PRINCIPLES AND APPLICATIONS

MAT (Mathematics) Group ADVANCED LINEAR ALGEBRA FOUNDATIONS OF OPERATIONS RESEARCH GAME THEORY OPERATIONS RESEARCH AND GAME THEORY (10 CFUs)

• FOUNDATIONS OF OPERATIONS RESEARCH• GAME THEORY

Sep. 27th, 2013Polo Territoriale di Como

22

Page 23: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Groups (v)

MUS (Music) Group (all classes taught in Italian): FORME E LINGUAGGI MUSICALI MODELLI E TECNICHE DELLA COMPOSIZIONE SONORA CON

TECNOLOGIE INFORMATICHE E ELETTROACUSTICHE PSICOACUSTICA APPLICATA E PERCEZIONE MUSICALE TECNOLOGIE DEL SUONO E STRUMENTAZIONE ELETTROACUSTICA DESIGN AUDIO PER LA COMUNICAZIONE E PRODUZIONE

MULTIMEDIALE TEORIE, METODOLOGIE ANALITICHE E SEMIOGRAFIA DEL

REPERTORIO MUSICALE INFORMATICO E ELETTROACUSTICO AMBIENTI INTEGRATI PER IL PROCESSING AUDIO-VIDEO ESECUZIONE E INTERPRETAZIONE IN CONCERTO DEL REPERTORIO

ELETTROACUSTICO PERCEZIONE UDITIVA DELLO SPAZIO, SISTEMI ELETTROACUSTICI DI

DIFFUSIONE E SPAZIALIZZAZIONE DEL SUONO STORIA, FENOMENOLOGIA E ESTETICA DELLA MUSICA

CONTEMPORANEA TECNOLOGIE, TEORIA E PRASSI DELLA MUSICA FUNZIONALE E DEI

GENERI MUSICALI

Sep. 27th, 2013Polo Territoriale di Como

23

Page 24: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Groups (vi)

CMP (Complementary) Group: STATISTICAL ANALYSIS OF ENVIRONMENTAL DATA

• STATISTICAL ANALYSIS OF ENVIRONMENTAL DATA - MOD. A• STATISTICAL ANALYSIS OF ENVIRONMENTAL DATA - MOD. B

CROSS BOUNDARY PROCESSES BIOMEDICAL TECHNOLOGIES AND INSTRUMENTATIONS GEOGRAPHIC INFORMATION SYSTEMS (GIS – 10 CFUs)

• GEOGRAPHIC INFORMATION SYSTEMS (GIS) - MOD. A• GEOGRAPHIC INFORMATION SYSTEMS (GIS) - MOD. B

LaPS (Lake Como Poli School – 5 CFUs): TO BE CONFIRMED• multicultural, multi competences, companies, real problems, teamwork

Sep. 27th, 2013Polo Territoriale di Como

24

Page 25: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Core Courses per Pre-Approved Plan

Communication and Society Engineering: Multimedia Interactive Applications for Web and Mobile Devices,

Computer Graphics, Mobile Applications, Communication and ICT: Principles and Applications, Accessibility.

Data Engineering: Advanced Software Engineering, Advanced Computer Architectures,

Performance Evaluation of Computer Systems, Information Retrieval and Data Mining, Pattern Analysis and Machine Intelligence, Advanced Database and Web Technologies, Model Identification, Workgroup and Workflow Systems, Natural Language Processing.

Sound and Music Engineering: Multimedia Signal Processing, Sound Analysis, Synthesis and

Processing, Advanced Linear Algebra, Fundamentals of Acoustics, Electronics and Electroacoustics for Sound Engineering.

Sep. 27th, 2013Polo Territoriale di Como

25

Page 26: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Communication and Society Engineering (i)

Multimedia Interactive Applications for WEB and Mobile Devices – prof. Paolo Paolini The course covers most relevant aspects about the development

of multimedia interactive applications, based on Web technology and mobile devices (e.g. PdA, iPODs, cellular phones, etc.). The emphasis of the course is on the following aspects: Requirements elicitation: business goals, information goals and communication goals; Design Methodology: information architecture, navigation, layout, content; Interaction Design: multimedia interaction, interface interactivity, interaction guidelines.

Computer Graphics – prof. Sara Comai The course explains the basic theory of 2D and 3D Computer Graphics

nowadays used in many applications: from entertainment, to virtual reality, to scientific visualization. Main topics include the rendering pipeline, from basic transformation, computational geometry, clipping, hidden surface removal, to lighting techniques and advanced effects. Practical examples using the OpenGL APIs will be shown.

Sep. 27th, 2013Polo Territoriale di Como

26

Page 27: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Communication and Society Engineering (ii)

Mobile Applications – prof. Davide Martinenghi• The course presents the main techniques and technologies for

designing and implementing applications for mobile devices, such as smartphones and tablets. Specifically, the course consists of two parts. The first part will cover native development for mobile devices for the Android and the iOS operating systems, including an introduction to the Objective-C language and the XCode IDE as the main tools for iOS development. In the second part, we will survey several tools for cross-platform development, with emphasis on the main novelties and characteristics of HTML5.

27

Sep. 27th, 2013Polo Territoriale di Como

27

Page 28: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Communication and Society Engineering (ii)

Communication and ICT: Principles and Applications – prof. Nicoletta Di Blas The course deals with communication principles as applied to computer-

mediated communication. It provides an overview of:• basic elements of communication sciences• rhetoric principles on how to create a “good text” (oral and written)• history of communication• main aspects of computer-mediated communication• the Web 2.0 revolution

At the end of the course, students will:• know the main communication principles, as applied to oral, written and “digital”

communication• know the main milestones of communication history, from the invention of writing to

nowadays• be able to manage effective oral presentations• be able to manage effective written reports• be able to understand and evaluate communication aspects of ICT services and

applications

28

Sep. 27th, 2013Polo Territoriale di Como

28

Page 29: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Communication and Society Engineering (iii)

Accessibility – prof. Licia Sbattella The course addresses the ICT solutions (tools and applications) for

users with special requirements. Topics include the models for the characterization of the functional skills of users, the design, development and evaluation (of usability) of ICT solutions targeted at special users. Specific attention is paid to the Web accessibility standards, and to the multimodal interfaces for users with cognitive, sensory and motion disabilities.

29

Sep. 27th, 2013Polo Territoriale di Como

29

Page 30: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Data Engineering (i)(Data storage, analysis, recognition)

Advanced Software Engineering – prof. Luigi Casalegno/Marco Brambilla The course addresses the issues of software project development.

Throughout the complete project lifecycle, which starts with the definition of requirements and ends with system retirement. For every phase, the course will explain the production techniques and introduce concrete examples drawn from the implementation of real-world systems in industrial contexts like the manufacturing, aero spatial, and automotive industry, research centres, public health and administration.

Advanced Computer Architectures – prof.sa Cristina Silvano Multimedia applications involve different types of data and they

require an elaboration time meeting the user requirements. Advanced computer architectures play a fundamental role in the development of multimedia applications, since they represent the mean to concretely apply the multimedia concepts.

Sep. 27th, 2013Polo Territoriale di Como

30

Page 31: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Data Engineering (ii)

Performance Evaluation of Computer Systems – prof. Paolo Cremonesi The course addresses the problem of capacity planning of computer

infrastructures. The topics considered are: performance modellingconcepts and techniques, workload and traffic characterization, simulation of users behavior, measurement techniques and tools for end-to-end response time of web applications.

Sep. 27th, 2013Polo Territoriale di Como

31

Page 32: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Data Engineering (iii)

Information Retrieval and Data Mining – prof Marco Tagliasacchi The course covers tools and systems adopted to handle big data, i.e.,

large collections of textual data. In the first part, the course focuses on the efficient retrieval of information, discussing the algorithms and data structures adopted to enable answering keyword based queries, as well as indexing methods to enable fast search. In the second part, the course covers the analysis of information embedded in large collections, using tools that range from clustering, association rules, decision trees, graph-based link analysis.

Pattern Analysis and Machine Intelligence – prof. Matteo Matteucci The course is an introduction to the area of Artificial Intelligence, know

as Machine Learning, that deals with the development of algorithmic techniques to extract knowledge from large amount of data (e.g., retail databases, web logs, etc.). The course focuses mainly on supervised and unsupervised techniques, e.g., decision trees, decision rules, induction of Horn clauses, hierarchical clustering, etc. And it will consider mainly Data Mining applications.

Sep. 27th, 2013Polo Territoriale di Como

32

Page 33: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Data Engineering (iv)

Advanced Database and Web Technologies (10 CFUs) – prof. Sara Comai, Piero Fraternali The objective of this course is to complete the basic material learned

in the first level's course on database systems, by coping with the problems of modern information system architectures, with transactional system, and with the advanced languages for databases (active, object-oriented, XML). The course provides a deeper knowledge about methodologies,

techniques and architectures to analyze, design e build up information systems usable via the web. A deeper knowledge of Web application development is provided under three view points: architectures, development process and construction techniques.

Sep. 27th, 2013Polo Territoriale di Como

33

Page 34: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Data Engineering (v)

Model Identification (10 CFUs) – prof. Sergio Savaresi, Simone Garatti The objective of this course is to present the methods and algorithms

for data interpretation by the synthesis of mathematical models. These topics have both significant methodological value and remarkable application impact, and a number of industrial applications will be presented during the classes. In the first part of the course we focus on input output models, and the main topics are: description of uncertainty in data and determination of hidden correlations, spectral analysis, prediction techniques, prediction error identification methods, characterization of the model complexity, recursive and adaptive estimation methods. State space models will be mainly considered in the second part of

the course. A major issue dealt with is the estimation of the state from the observation of input and output signals of the system. This leads to the Kalman filter theory, providing a very powerful recursive state estimator. The problem of estimating the parameters of such models comes next. The application of identified models to the design of minimum variance controllers is then outlined. Finally, non linear identification with neural networks and other techniques will be considered.

Sep. 27th, 2013Polo Territoriale di Como

34

Page 35: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Data Engineering (vi)

Workgroup and Workflow Systems – prof. Giuseppe Pozzi The course focuses on software systems supporting the cooperative

work of several agents in business processes. Covered topics include main features of the systems, applicability

criteria, as well as business process modeling techniques (BPM).Natural Language Processing – prof. Licia Sbattella Computational processing of written and spoken natural language refers to the

analysis, interpretation, and production of natural language utterances. NLP is a growing, interdisciplinary research field, highly interesting from both the theoretical and the practical points of view.

The course introduces students to problems and suitable solution methodologies related to the analysis and production of natural language clauses, both written and spoken. The course moreover presents the current role of stochastic models and enlightens new opportunities of combining traditional, formal analysis based models with stochastic models, for morphology, syntax, semantics, pragmatics, and discourse analysis. Finally the course provides hands-on, tutored practice sessions, where students can test models and techniques presented during classes. Applications will include: human-machine and human-human interaction; NLP techniques for Information Retrieval, prosodic analysis, complexity analysis in dialogue and interaction, language models with prediction.

Sep. 27th, 2013Polo Territoriale di Como

35

Page 36: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Sound and Music Engineering (i)

Multimedia Signal Processing (10 CFUs) – prof. Marco Marcon, Marco Tagliasacchi

First module: This course covers the fundamental tools of digital signal processing for audio, still images and video sequences. In particular, it addresses topics of signal analysis from both the deterministic and the statistical standpoints.

Second module: The course covers the fundamental tools of digital signal processing applied to audio, still images and video sequences. In the first part, it addresses topics related to signal analysis by means of both deterministic and statistical methods. In the second part, it covers coding of multimedia signals providing an insight on widely-adopted international coding standards such as those developed by JPEG, MPEG and ITU-T.

Sep. 27th, 2013Polo Territoriale di Como

36

Page 37: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Sound and Music Engineering (ii)

Sound Analysis, Synthesis and Processing (10 CFUs) – prof. Augusto Sarti

This course covers a wide range of advanced topics of digital signal processing for the analysis of audio signals. Using signal processing concepts and tools such as windowing, overlap-and-add, Short-Time Fourier Transforms, uniform and iterated filterbanks, polyphase processing, time-space processing and statistical signal processing, we approach a variety of problems that are typical of sound analysis applications such as feature extraction and sound annotation, digital audio restoration, acoustic beamforming, source separation and localization.

The course also addresses topics on digital signal processing for the synthesis/generation of timbres and sounds; for sound spatialization/reverberation; and for a high-end rendering of audio signals. Using signal processing concepts and tools such as Short-Time Fourier Transforms, uniform and iterated filterbanks, polyphase processing and space-time processing, we discuss a variety of applications such as musical sound synthesis, digital audio enhancement and improvement, multi-channel processing, acoustic beamforming and projection using speaker arrays, active acoustic conditioning, wavefield synthesis and holo-acoustics

Sep. 27th, 2013Polo Territoriale di Como

37

Page 38: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Sound and Music Engineering (iii)

Advanced Linear Algebra (5 CFUs) – prof. Pierluigi Moseneder

The aim of this course is to provide the basic mathematical tools necessary for a Master Degree in Engineering, with a particular emphasis to Linear Algebra. The required background is limited to standard introductory courses in Calculus and Linear Algebra.

Topics include:• Review of basic linear algebra: vector spaces, subspaces. linear combination,

linear independence, basis.• More linear algebra: scalar product, orthogonality, orthonormal basis, Gram-

Schmidt orthonormalization, QR factorization.• Review of complex numbers: definitions, arithmetics, exponential form, roots.• Least-squares procedure and applications.• Regularized least-squares and Gauss-Newton method• Least-norm solutions of underdetermined equations• Eigenvectors and diagonalization• Symmetric matrices, quadratic forms, matrix norm• Singular Value Decomposition• Numerical algorithms for Linear Algebra

Sep. 27th, 2013Polo Territoriale di Como

38

Page 39: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Sound and Music Engineering (iv)

Fundamentals of Acoustics (5 CFUs) – prof. Paola Folegati

Sound waves and their characteristics - Wave equation and solutions-Doppler effect - Power of sound waves - decibel - Sound level - Fourier Analysis of sound - Timber - Musical instruments - Introduction to musics

Sep. 27th, 2013Polo Territoriale di Como

39

Page 40: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Sound and Music Engineering (v)

Electronics and Electroacoustics for Sound Engineering (5 CFUs) – prof. Giuseppe Bertuccio

The course aims at providing a solid background on transducers, sensors, devices and systems used in electronic systems for acquisition, processing, recording and rendering of audio signals. The course discusses the electronics of microphone transducers and semiconductor devices (BJT, JFET and MOSFET) used in audio systems. It also illustrates the main amplification stages and analog processing systems (preamplifiers, equalizers, mixer), as well as issues related to noise/distortion minimization. Finally, the course covers the main configurations of the power amplification stages, with a in-depth analysis of their features and performance.

Sep. 27th, 2013Polo Territoriale di Como

40

Page 41: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Other Activities in Como

Flying - www.aeroclubcomo.comPlaying Bridge (card game: classes and tournaments) – www.bacch.itRowing - www.canottierilario.itSailing – www.yachtclubcomo.itSwimming, water polo – www.comonuoto.itTeatro Sociale (operas and dramas) - www.teatrosocialecomo.it

Sep. 27th, 2013Polo Territoriale di Como

41

Page 42: Rules and Regulations for the M.Sc. Program (Laurea ... · technologies that are emerging in the rapidly evolving panorama of ICT. Besides classical foundational courses for a Master

Personal Advices (G.P.)

Before becoming teachers, we were students. We remember all the tricks (including the dirtiest ones).

Honesty and sincerity: In case of any difficulty, a teacher can help you, but within the rules

and the regulations. Please avoid uncorrect/false statements (like ‘‘this is my last exam,

please, mercy on me’’). All the students will be dealt with in the same way, no matter if it is their first/last examination. Please do not ask a teacher for a thesis just the day before the written

examination of his/her course; and then, after you pass the examination, forget about the thesis proposal from that teacher.

… just be honest and sincere.

Sep. 27th, 2013Polo Territoriale di Como

42


Recommended