Login

ita | eng




Master of science program Computer engineering (Torino)

School of Information Engineering

Academic Year 2011/2012

Corso interamente erogato in lingua inglese
Corso parzialmente erogato anche in in lingua italiana


Presentazione del corso Scheda istituzionale Guida dello studente





All students have to complete their own educational path by including one
entire programme syllabus selected among all elective curricula reported after
the general scheme.
To set-up a part-time educational path, it is necessary to follow a specific
order while inserting the courses, even if this order is not explicitly
reported on the site.













































N.B.: i moduli rappresentati con il codice colorato non sono attivi per l'A.A. corrente

Only educational path

1st year
1   02GOLOV    Computer architectures  10   Yes   M. Mezzalama    
    Or         
1   02LSEOV    Computer architectures  10   Yes   P. Montuschi    
1   01NVUOV    Database management systems  8   Yes   E. Baralis    
    Or         
1   01NVVOV    Database management systems  8   Yes   S. Chiusano    
1   01OTWOV    Computer network technologies and services  6   Yes   L. Ciminiera    
    Or         
1   02KPNOV    Networks services and technologies  6   Yes   L. Ciminiera    
1     Free choice course from Table 1  6        
2   02GRSOV    System and device programming  10     G. Cabodi    
2   05BIDOV    Software Engineering  8   Yes   G. Bruno    
    Or         
2   04GSPOV    Software engineering  8   Yes   M. Morisio    
2     Free choice course from Table 2  6        
2     Free choice course from Table 3  6        

Table 1
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   01NQYOV    Metodi ed algoritmi di ottimizzazione  6   Yes      
1   01NNEOV    Discrete event models and systems  6   Yes   G. Menga    
1   04CFIOV    Robotics  6   Yes   M. Indri    
1   01NPROV    Modern design of control systems  6   Yes   V. Cerone    
1   01NPQOV    Technologies and architectures for digital control  6   Yes   C. Greco    
1   01OUVOV    Optimization methods and algorithms  6   Yes   F. Della Croce Di Dojola    

Table 2
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
2   01NOYOV    Microelectronic systems  6   Yes   M. Graziano    
2   01NVWOV    Distributed programming I  6   Yes   L. Ciminiera    
    Or         
2   03MQPOV    Distributed programming I  6   Yes   R. Sisto    
2   02GPJOV    Processing and trasmission of multimedia information  6   Yes   E. Masala    
2   01NRKOV    Aerospace control systems  6   Yes   E. Canuto    

Table 3
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
2   02LVNOV    Synthesis and optimization of digital systems  6   Yes   E. Macii    
2   02JEUOV    Formal languages and compilers  6   Yes   S. Rivoira    
2   02BHIOV    Computer Graphics  6   Yes   F. Lamberti    
2   02BMWOV    Linguaggi e traduttori  6   Yes      
2   01NREOV    Identification and control methods  6   Yes   M. Taragna    
2   01NVYOV    Local area network design  6   Yes   F. Risso    

2nd year
1   03GSDOV    Computer systems security  6     A. Lioy    
    Or         
1   02KRQOV    Computer system security  6     A. Lioy    
1     Free choice course from Table 4  6        
1     Free choice course from Table 5  6        
2     Free ECTS Credits  6        
2     Recommended free ECTS credits  6        
1,2       Thesis  30        

Table 4
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   01NRFOV    Energy optimization for embedded systems  6   Yes   M. Poncino    
1   04ISFOV    Computer vision  6   Yes   B. Montrucchio    
1   01NYGOV    Automotive control systems  6   Yes   S. Malan    
1   01NQAOV    Multimedia streaming  6   Yes   M. Meo    
1   01NVXOV    Distributed programming II  6     R. Sisto    

Table 5
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   01NRGOV    Embedded system design techniques  6   Yes   A. Macii    
1   01NVXOV    Distributed programming II  6     R. Sisto    
1   01NRHOV    Software architecture for automation  6   Yes   G. Menga    
1   01NWPOV    Digital audio processing  6   Yes   A. Servetti    
1   01NVZOV    Routing architectures and protocols  6   Yes   F. Risso    
1   02KQEOV    Virtual reality  6   Yes   A. Bottino    
1   04CITOV    Information systems  6   Yes   M. Morisio    

Free ECTS credits
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
2   02JGROV    Internet applications  6   Yes   G. Malnati    
2   02GPJOV    Processing and trasmission of multimedia information  6   Yes   E. Masala    
2   02NRIOV    Interdisciplinary project  6   Yes   A. Serra    
2   01NRDOV    Automation and planning of production systems  6   Yes   D. Carlucci    
2   01NWAOV    Video coding  6   Yes   E. Magli    
2   01NPZOV    Computer animation  6   Yes   A. Sanna    
2   01BITOV    Artificial intelligence  6   Yes   E. Piccolo    
2   01NRLOV    Wireless networks  6   Yes   C. Casetti    
2   01NRJOV    Reliable embedded systems design  6   Yes   P. Prinetto   (A)  

Recommended Free ECTS Credits
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
2   01OUXOV    Advanced design for signal integrity and compliance  6   Yes   I. Maio    
2   01OVFOV    Bioinformatics  6   Yes      
2   01OUWOV    Convex optimization and engineering applications  6   Yes   G. Calafiore    
2   01OVBOV    Electromagnetic fields and biological tissues: effects and medical applications  6   Yes   G. Vecchi    
2   01OVAOV    Environmental monitoring, disaster managing and ICT  6   Yes   G. Perona    
2   01OVEOV    Innovative wireless platforms for the internet of things  6   Yes   D. Trinchero    
2   01OVDOV    Materials for information and communication technologies  6   Yes   Q. Chen    
2   01OUZOV    Model-based software design  6   Yes   M. Violante    
2   01OUYOV    Multimedia archival techniques  6   Yes   A. Messina    
2   01OVCOV    Software-defined radio on open source platforms  6   Yes   A. Perotti    

Piano di studio automaticamente approvati

Automation

This curriculum focuses on the applications for industrial automation and industrial systems, in particular on the design, theoretical and experimental analysis of models through prediction, control, and diagnosis of their internal mechanisms. The course also covers logistics, such as vehicle, people and equipment mobility, focusing on different aspects of the problem (applications, automation and basic management).The courses of this curriculum are taught in Italian.


Year 1
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   02GOLOV    Computer architectures  10   Yes   M. Mezzalama    
    Or         
1   02LSEOV    Computer architectures  10   Yes   P. Montuschi    
1   01NVUOV    Database management systems  8   Yes   E. Baralis    
    Or         
1   01NVVOV    Database management systems  8   Yes   S. Chiusano    
1   01OTWOV    Computer network technologies and services  6   Yes   L. Ciminiera    
    Or         
1   02KPNOV    Networks services and technologies  6   Yes   L. Ciminiera    
1     Free choice course from Table 1  6        
2   02GRSOV    System and device programming  10     G. Cabodi    
2   05BIDOV    Software Engineering  8   Yes   G. Bruno    
    Or         
2   04GSPOV    Software engineering  8   Yes   M. Morisio    
2   01NRKOV    Aerospace control systems  6   Yes   E. Canuto    
2   01NREOV    Identification and control methods  6   Yes   M. Taragna    

Year 2
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   03GSDOV    Computer systems security  6     A. Lioy    
    Or         
1   02KRQOV    Computer system security  6     A. Lioy    
1   01NYGOV    Automotive control systems  6   Yes   S. Malan    
1   01NRHOV    Software architecture for automation  6   Yes   G. Menga    
2   01NRDOV    Automation and planning of production systems  6   Yes   D. Carlucci    
2     Recommended free ECTS credits  6        
1,2       Thesis  30        

Embedded systems

Embedded systems (i.e., those computer systems devoted to specific applications) are extremely popular today, and their design and manufacturing corresponds to a common task for computer engineers. These systems often integrate commercial or ad hoc hardware components with software components of different complexity. The typical design and implementation flow of an embedded system asks for a wide range of skills, ranging from digital to analog design, from application software development to operating system selection and integration, from test to power consumption minimization. The curriculum on embedded systems benefits from the relevant know-how in this area existing with Politecnico di Torino, and provides the student with all the skills required to effectively support his introduction in all companies working in this area both in Italy and worldwide. The courses of this curriculum are taught in English.


Year 1
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   02LSEOV    Computer architectures  10   Yes   P. Montuschi    
1   01NWMOV    Electronics for embedded systems  10     C. Passerone    
1   02LQDOV    Specification and simulation of digital systems  6     P. Camurati    
1   01NPSOV    Operating systems for embedded systems  6     M. Violante    
2   01NYHOV    System and device programming  10     P. Laface    
2   01NOYOV    Microelectronic systems  6   Yes   M. Graziano    
2   02LVNOV    Synthesis and optimization of digital systems  6   Yes   E. Macii    

Year 2
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   01NRGOV    Embedded system design techniques  6   Yes   A. Macii    
1   01NRFOV    Energy optimization for embedded systems  6   Yes   M. Poncino    
1   01NWNOV    Modeling and optimization of embedded systems  6     L. Lavagno    
1   02NPBOV    Testing  6     M. Sonza Reorda    
2     Recommended Free ECTS credits  6        
2   01NRJOV    Reliable embedded systems design  6   Yes   P. Prinetto   (A)  
2       Final project work  30        

Graphic and computer animation

The curriculum in computer graphics and multimedia focuses on modern techniques of modelling and rendering, introduces the hardware architectures of advanced graphical systems, and devices for interactive graphics and virtual reality, and teaches how to design interactive and real-time environments, as well as representation, compression and transmission techniques for audio/video signals.The courses of this curriculum are taught in Italian.


Year 1
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   02GOLOV    Computer architectures  10   Yes   M. Mezzalama    
    Or         
1   02LSEOV    Computer architectures  10   Yes   P. Montuschi    
1   01NVUOV    Database management systems  8   Yes   E. Baralis    
    Or         
1   01NVVOV    Database management systems  8   Yes   S. Chiusano    
1   01OTWOV    Computer network technologies and services  6   Yes   L. Ciminiera    
    Or         
1   02KPNOV    Networks services and technologies  6   Yes   L. Ciminiera    
1     Free choice course from Table 1  6        
2   02GRSOV    System and device programming  10     G. Cabodi    
2   05BIDOV    Software Engineering  8   Yes   G. Bruno    
    Or         
2   04GSPOV    Software engineering  8   Yes   M. Morisio    
2   02GPJOV    Processing and trasmission of multimedia information  6   Yes   E. Masala    
2   02BHIOV    Computer Graphics  6   Yes   F. Lamberti    

Year 2
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   03GSDOV    Computer systems security  6     A. Lioy    
    Or         
1   02KRQOV    Computer system security  6     A. Lioy    
1   04ISFOV    Computer vision  6   Yes   B. Montrucchio    
1   02KQEOV    Virtual reality  6   Yes   A. Bottino    
2   01NPZOV    Computer animation  6   Yes   A. Sanna    
2     Recommended free ECTS credits  6        
1,2       Thesis  30        

Multimedia

This orientation allows the student to acquire both the theoretical bases and the practical experience about the main multimedia information: voice, audio, and video. In particular, the digital representation and coding of multimedia information is presented together with the main compression algorithms: MP3 for audio, H.264 for video, and GSM for voice. The transmission of the information through packet network is illustrated both from the protocol and application viewpoint (streaming, Voice Over IP, video conference, etc.) The student acquires also theoretical and practical knowledge useful for all the Internet applications, such as the multimedia ones, which have real-time constraints. Finally, the knowledge and skill necessary to create digital images are given, and techniques for implementing graphic interfaces between user and image are presented. The courses of this curriculum are taught in Italian.


Year 1
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   02GOLOV    Computer architectures  10   Yes   M. Mezzalama    
    Or         
1   02LSEOV    Computer architectures  10   Yes   P. Montuschi    
1   01NVUOV    Database management systems  8   Yes   E. Baralis    
    Or         
1   01NVVOV    Database management systems  8   Yes   S. Chiusano    
1   01OTWOV    Computer network technologies and services  6   Yes   L. Ciminiera    
    Or         
1   02KPNOV    Networks services and technologies  6   Yes   L. Ciminiera    
1     Free choice course from Table 1  6        
2   02GRSOV    System and device programming  10     G. Cabodi    
2   05BIDOV    Software Engineering  8   Yes   G. Bruno    
    Or         
2   04GSPOV    Software engineering  8   Yes   M. Morisio    
2   02GPJOV    Processing and trasmission of multimedia information  6   Yes   E. Masala    
2   02BHIOV    Computer Graphics  6   Yes   F. Lamberti    

Year 2
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   03GSDOV    Computer systems security  6     A. Lioy    
    Or         
1   02KRQOV    Computer system security  6     A. Lioy    
1   01NQAOV    Multimedia streaming  6   Yes   M. Meo    
1   01NWPOV    Digital audio processing  6   Yes   A. Servetti    
2   01NWAOV    Video coding  6   Yes   E. Magli    
2     Recommended free ECTS credits  6        
1,2       Thesis  30        

Networks

This curriculum completes the background in network applications with an in-depth knowledge on the design of distributed systems such as geographical computer networks and mobile telecommunication networks. The topics of this curriculum cover: the design and developement of distributed software, performance evaluation of distributed systems, the developement of applications and services for local and wide area networks. A particular focus is given to the communications, synchcronization, and interaction between different software applications and hardware components, to the design of data centers and corporate networks, and to the analysis of communication systems based on modern technologies such as GSM, GPRS, UMTS, Wi-Fi, IP, MPLS, optical networks, etc. The courses of this curriculum are taught in Italian.


Year 1
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   02GOLOV    Computer architectures  10   Yes   M. Mezzalama    
    Or         
1   02LSEOV    Computer architectures  10   Yes   P. Montuschi    
1   01NVUOV    Database management systems  8   Yes   E. Baralis    
    Or         
1   01NVVOV    Database management systems  8   Yes   S. Chiusano    
1   01OTWOV    Computer network technologies and services  6   Yes   L. Ciminiera    
    Or         
1   02KPNOV    Networks services and technologies  6   Yes   L. Ciminiera    
1     Free choice course from Table 1  6        
2   02GRSOV    System and device programming  10     G. Cabodi    
2   05BIDOV    Software Engineering  8   Yes   G. Bruno    
    Or         
2   04GSPOV    Software engineering  8   Yes   M. Morisio    
2   01NVWOV    Distributed programming I  6   Yes   L. Ciminiera    
    Or         
2   03MQPOV    Distributed programming I  6   Yes   R. Sisto    
2   01NVYOV    Local area network design  6   Yes   F. Risso    

Year 2
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   03GSDOV    Computer systems security  6     A. Lioy    
    Or         
1   02KRQOV    Computer system security  6     A. Lioy    
1   01NVXOV    Distributed programming II  6     R. Sisto    
1   01NVZOV    Routing architectures and protocols  6   Yes   F. Risso    
2   02JGROV    Internet applications  6   Yes   G. Malnati    
    Or         
2   02GPJOV    Processing and trasmission of multimedia information  6   Yes   E. Masala    
    Or         
2   01NRLOV    Wireless networks  6   Yes   C. Casetti    
2     Recommended free ECTS credits  6        
1,2       Thesis  30        

Software

This curriculum is organized around the designing and management of IT systems aimed at supporting the organizational needs of a company. Particular attention is paid to the design, organization, maintenance and repairing of large software projects which involve numerous programmers over long periods of time. All courses in this educational path will be held in English, the first year starting from 2011-2012 and the second one from 2012-2013.


Year 1
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   02LSEOV    Computer architectures  10   Yes   P. Montuschi    
1   01NVVOV    Database management systems  8   Yes   S. Chiusano    
1   01OTWOV    Computer network technologies and services  6   Yes   L. Ciminiera    
1   01OUVOV    Optimization methods and algorithms  6   Yes   F. Della Croce Di Dojola    
2   04GSPOV    Software engineering  8   Yes   M. Morisio    
2   01NYHOV    System and device programming  10     P. Laface    
2   03MQPOV    Distributed programming I  6   Yes   R. Sisto    
2   02JEUOV    Formal languages and compilers  6   Yes   S. Rivoira    
2   02BMWOV    Linguaggi e traduttori  6   Yes      

Year 2
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   03GSDOV    Computer systems security  6     A. Lioy    
    Or         
1   02KRQOV    Computer system security  6     A. Lioy    
1   01NVXOV    Distributed programming II  6     R. Sisto    
1   04CITOV    Information systems  6   Yes   M. Morisio    
2   02JGROV    Internet applications  6   Yes   G. Malnati    
    Or         
2   02GPJOV    Processing and trasmission of multimedia information  6   Yes   E. Masala    
    Or         
2   02NRIOV    Interdisciplinary project  6   Yes   A. Serra    
    Or         
2   01BITOV    Artificial intelligence  6   Yes   E. Piccolo    
2     Recommended free ECTS credits  6        
1,2       Thesis  30        

Software and digital systems

The curriculum in computer aided digital systems design (embedded systems) provides the necessary knowledge for the logic level design of complex digital systems. The curriculum focuses on hardware description languages, on design verification techniques and on their use in computer aided design applications; particular attention is given to the study and comparison of optimization techniques aimed at improving the final products in terms of power dissipation, performances, reliability, and dependability. Some courses in this curriculum are taught in English.


Year 1
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   02GOLOV    Computer architectures  10   Yes   M. Mezzalama    
    Or         
1   02LSEOV    Computer architectures  10   Yes   P. Montuschi    
1   01NVUOV    Database management systems  8   Yes   E. Baralis    
    Or         
1   01NVVOV    Database management systems  8   Yes   S. Chiusano    
1   01OTWOV    Computer network technologies and services  6   Yes   L. Ciminiera    
    Or         
1   02KPNOV    Networks services and technologies  6   Yes   L. Ciminiera    
1   02LQDOV    Specification and simulation of digital systems  6     P. Camurati    
2   02GRSOV    System and device programming  10     G. Cabodi    
2   05BIDOV    Software Engineering  8   Yes   G. Bruno    
    Or         
2   04GSPOV    Software engineering  8   Yes   M. Morisio    
2   01NVWOV    Distributed programming I  6   Yes   L. Ciminiera    
    Or         
2   03MQPOV    Distributed programming I  6   Yes   R. Sisto    
2   02LVNOV    Synthesis and optimization of digital systems  6   Yes   E. Macii    

Year 2
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   03GSDOV    Computer systems security  6     A. Lioy    
    Or         
1   02KRQOV    Computer system security  6     A. Lioy    
1     Free choice course from Table 1  6        
1   01NVXOV    Distributed programming II  6     R. Sisto    
2   02NRIOV    Interdisciplinary project  6   Yes   A. Serra    
    Or         
2   01BITOV    Artificial intelligence  6   Yes   E. Piccolo    
2     Recommended free ECTS credits  6        
1,2       Thesis  30        

Educational path "Eurecom"

Embedded Systems - Real time and embedded systems
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   02PAKOV    Real-Time and Embedded Systems I  30        
2   02PALOV    Real-Time and Embedded Systems II  30        
1,2       Thesis  30        

Graphic and computer animation - Multimedia
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   03PABOV    Multimedia I  30        
2   03PACOV    Multimedia II  30        
1,2       Thesis  30        

Multimedia - Web Engineering
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   02OZROV    Web Engineering I  30        
2   02OZSOV    Web Engineering II  30        
1,2       Thesis  30        

Multimedia - Multimedia
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   04PABOV    Multimedia I  30        
2   04PACOV    Multimedia II  30        
1,2       Thesis  30        

Networks - Networking
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   04PAGOV    Networking I  30        
2   03PAHOV    Networking II  30        
1,2       Thesis  30        

Networks - Communication system
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   01PASOV    Communication system I  30        
2   01PATOV    Communication system II  30        
1,2       Thesis  30        

Software - Networking
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   05PAGOV    Networking I  30        
2   04PAHOV    Networking II  30        
1,2       Thesis  30        

Software - Communication system
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   02PASOV    Communication system I  30        
2   02PATOV    Communication system II  30        
1,2       Thesis  30        

Master of Science in Electrical and Computer Engineering (TOP-UIC)
Academic
Term
Code Language Course ECTS Vincoli Professor Notes
1   01PAJOV    TOP-UIC - Computer science  30        

Master of Science in Electrical and Computer Engineering (TOP-UIC)
1,2       Thesis  30        



Notes:



266 records found.





© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
m@il