Vinaora Nivo Slider 3.xVinaora Nivo Slider 3.xVinaora Nivo Slider 3.xVinaora Nivo Slider 3.xVinaora Nivo Slider 3.xVinaora Nivo Slider 3.x

Master Degree Courses

 

Year Semester Course ECTS SSD 
I 1 Architettura dei Sistemi Digitali 9 ING-INF/05
I 1 Algoritmi e Strutture Dati 9 ING-INF/05
I 1 Trasmissione dei Segnali Digitali 6 ING-INF/03
I 2

Computer Systems Design

(in english)

9 ING-INF/05 
I 2 Ricerca Operativa 9 MAT/09 
I 2 Calcolo Numerico 6 MAT/08 
I 2

Software Architecture Design

(in english)

9 ING-INF/05 
         
II 1 Impianti di Elaborazione 9 ING-INF/05 
II 1 Fondamenti di circuiti elettrici L. Verolino  
II 1 Programmazione I P. Maresca  
II 2 Basi di dati F. Amato  
II 2 Fondamenti di sistemi dinamici G. Celentano  
II 2 Teoria dei segnali L. Verdoliva  
         

Cyber Security - Compulsory Exams

  • Secure Systems Design: The aim of this course is to provide the basic methodological elements, the technical knowledge and the tools to design safe processing systems. In particular, the Secure System Design course aims to train specialists able to understand the main issues of design, development and management of secure systems with an organic vision of the security mechanisms and procedures to be implemented at every system level.

 

  • Network Security: The aim of this course is to present the main vulnerabilities and types of attacks on computer networks, as well as methods, techniques and tools for their identification and resolution.

 

  • Software Security: The objective of this course is to provide the fundamental concepts of software security, with particular attention to software systems. The course will introduce the most important vulnerabilities and software attacks, and the related prevention and defense solutions; it will provide principles and methodologies for secure software design and development and it will also provide advanced tools and techniques for automatic software testing and analysis.

Embedded Systems for Industry 4.0 and IoT - Compulsory Exams

  • Distributed Systems: This course provides the learner with the knowledge of algorithms for typical problems of distributed software systems like synchronization, consensus, global status, communications, mutual exclusion, elections, transactions, fault tolerance and for modern distributed file systems, peer-to-peer systems, and systems based on blockchain technology.

 

  • Real Time Industrial Systems: This course provides advanced knowledge on real-time systems, on high-performance hybrid hardware architectures, and on their use in various industrial fields, with particular reference to mission critical and safety critical systems. It also provides the skills necessary for the design and implementation of software systems in real time using operating systems and virtualization platforms for real-time and / or embedded systems, with attention to both the requirements imposed by certification standards in various industrial contexts, such as automotive, railway, and avionics, and to research initiatives on related issues such as the Industrial Internet of Things and Industry 4.0.

 

  • Embedded Systems: This course provides the methodological and technological knowledge for the analysis and synthesis of modern "embedded systems", that is, those special and general computer systems designed to be integrated into products used in the industrial field (avionics, mechanics, transport, chemistry, etc. ) and consumer goods (telephony, entertainment, multimedia processing, etc.), often bound to satisfy certain real-time and performance requirements, as well as requirements on consumption, size, reliability and safety.

Internet and networking - Compulsory Exams

  • Computer Networks Design and Management: This course aims to provide advanced methodological and technological competences on the design and management of computer networks and complex telematics services. The educational objectives are to give: advanced concepts on quality of service in packet networks; the advanced techniques for intra-domain and inter-domain routing; the main technologies for local, data center, metro and wide area networks; network systems architectures; the issues of internetworking across complex, multi-domain infrastructures; technologies and methodologies for traffic engineering on flow-switched and packet-switched networks; architectures and protocols for network management; reliable provisioning of communication services; service level agreement design and implementation; the problems related to the secure and reliable provisioning of communication services; the advanced topics related to multicasting.

 

  • Web and Real Time Communication System: This course aims to provide basic theoretical and methodological notions for the design and development of multimedia real-time applications, with particular reference to web-based systems and distributed multimedia applications. This type of applications will be studied both from the point of view of software architecture and from the point of view of the protocols that define the communication methods. The course is divided into three parts: 1) Design and development of web-based applications; 2) Design and development of distributed multimedia applications; 3) Alternative communication paradigms for multimedia real-time applications. The presentation of the theoretical aspects is complemented by a practical activity in the laboratory.

 

  • Wireless and Mobile Networking Architectures: The aim of this course is to impart in-depth knowledge of architectures and protocols for mobility management. This aim is pursued through the analysis of problems relating to wireless networks and mobile systems and the presentation of the most recent solutions proposed by the main international standardization bodies. The course is mainly focused on problems related to access to the medium and routing in wireless networks. The main training objectives are: knowledge of the main distributed algorithms for accessing the wireless medium; the acquisition of the main methodologies for analyzing the performance of wireless access techniques; knowledge of security issues in wireless networks; knowledge of recent wireless backbone architectures; understanding of the issues related to mobility support; knowledge of the protocols to support mobility and multihoming; the ability to use tools for monitoring, managing and configuring wireless networks.

 

 

 

Data Engineering and Artificial Intelligence - Compulsory Exams

  • Information Systems and Business Intelligence: This course aims to provide the basics of architecture, design and management of modern information systems both as a tool used for business objectives and as a catalyst for organizational and strategic innovation. The methodological principles of some phases of the life cycle of an information system are also addressed, with reference not only to the technological aspects, but also to those that require attention to the organizational and economic context. The knowledge downstream of the teaching will concern: the design, implementation and management of corporate information systems; the main technologies underlying an Information System; business intelligence; the re-engineering and continuous improvement of business processes; the assessment and benchmarking of Information Systems; the regulatory aspects and procedures for the acquisition of Information Systems.

 

  • Machine Learning: The aim of this course is to illustrate the main machine learning techniques and the management and development methodologies of a machine learning process, from data preparation to the evaluation of results, and to develop practical skills in the generation, analysis and interpretation of results through practical exercises carried out with commercial and / or open source tools.

 

  • Big Data Engineering: The purpose of this course is to provide the fundamentals of Big Data systems and Big Data Analytics, with reference to the design of large and complex data systems, and to the processes of modeling, acquisition, sharing, analysis and visualization of the information present in Big Data.During the course, technologies and tools for the management of Big Data will also be presented, providing the student with the necessary knowledge and practical applications for the use of Big Data in the so-called X-Informatics.

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.