logo-polimi
Loading...
Risorse bibliografiche
Risorsa bibliografica obbligatoria
Risorsa bibliografica facoltativa
Scheda Riassuntiva
Anno Accademico 2021/2022
Scuola Scuola di Ingegneria Industriale e dell'Informazione
Insegnamento 054107 - SOFTWARE METHODOLOGIES AND ARCHITECTURES FOR SECURITY
  • 054105 - ENTERPRISE ICT ARCHITECTURES (MODULE 1)
Docente Brambilla Marco
Cfu 6.00 Tipo insegnamento Modulo Di Corso Strutturato

Corso di Studi Codice Piano di Studio preventivamente approvato Da (compreso) A (escluso) Insegnamento
Ing Ind - Inf (Mag.)(ord. 270) - MI (502) CYBER RISK STRATEGY AND GOVERNANCE*AZZZZ054107 - SOFTWARE METHODOLOGIES AND ARCHITECTURES FOR SECURITY

Obiettivi dell'insegnamento

Enterprise systems today are the core operational and strategic tools of companies. Security is a paramount issue that spans all the levels and types of such systems. Therefore, a holistic view to security problems implies a global understanding of the enterprise information systems, architectures, and relations among them.

This course aims at giving a broad vision of all the important elements of enterprise information systems, of the technologies and platforms used to implement them, and of the methods that let companies implement appropriate solutions for their needs.


Risultati di apprendimento attesi

 

Dublin Descriptors

Expected learning outcomes

Knowledge and understanding

Students will understand:

The data management and computational needs of organizations
The methods and technical solutions to address these needs
Modern data management technologies and practices
Enterprise-wide system integration issues and methods
Data sources diversity and relation with business needs

Applying knowledge and understanding

Students will be able to:

Take decisions on the kind of data storage and management needs of the enterprise
Design data solutions for addressing companies’ business needs
Analyze and model enterprise information systems

Making judgements

Students will be able to:

Decide which technique to apply and how to evaluate this decision

Communication

Students will learn to:

Write a report on a project describing and motivating the decisions taken and the results obtained
Present their work in front of their colleagues and teachers

Lifelong learning skills

Students will learn:

How to address a case in teams, propose a solution and develop a realistic project in all its phases


Argomenti trattati

The course covers architectural, technological and methodological issues related to the  understanding, design, and management of enterprise information systems. In particular, it will cover the following aspects:

 

PART 1: DATA

- Data models, database technologies, and data management practices

- Static and realtime structured and unstructured data processing

- Datawarehousing and data analytics

- Big data platforms

- Data Integration and Data Analysis

- Invited cases

 

PART 2: SYSTEMS

- Systems and systems of systems architectures and integration

- EA (Enterprise Architecture)

- BPMS (Business Process Management Systems)

- ERP (Enterprise Resource Planning)

- Service-based architectures: microservices, …

- Invited cases

 

PART 3: CLOUD 

- On premise vs. cloud based solutions

- Cloud and scalable computing

- Invited cases

 

PART 4: INDUSTRIAL CONTROL 

- Industrial control systems

- Industry 4.0

- Internet of Things / cyberphysical systems

- Plant vs. Delivered IOT

- Multi-tenant solutions

- Invited cases

 


Prerequisiti

Students are expected to know the basics about software programming and the basic aspects of enterprise organization.


Modalità di valutazione

Due to the teaching mix, heavily based on case discussion and assignments, attending classes is extremely important.

For attending students: With the purpose of measuring the acquisition of the above-mentioned learning outcomes the assessment of attending students is based on two components:

  1. Group assignments and presentations in class (30% of the final grade) designed to verify the student ability to: i) choose and apply the most appropriate technologies and processes and evaluate them in the enterprise context; ii) prepare a report, presentation or engage in a discussion on such topics;
  2. Final written exam (70% of the final grade), which aims to assess the student’s learning level of theoretical knowledge and the ability to apply it to real scenarios.

 

For non attending students: With the purpose of measuring the acquisition of the above-mentioned learning outcomes the assessment of non-attending students is based on one component:

  1. Final written exam (100% of the final grade), which aims to assess the student’s learning level of theoretical knowledge and the ability to apply it to real scenarios.

 

Type of assessment

Description

Dublin descriptor

Written exam

  • Theoretical questions
  • Exercises 

1,4

1, 2, 3

Assessment of project artefacts

  • Assessment of the design and experimental work developed by students in groups

2, 3, 5

Oral presentation

  • Assessment of the presentation of the work developed by students in groups

2, 3, 4, 5

 


Bibliografia
Risorsa bibliografica facoltativaLaudon, K. and Laudon, J., Management Information Systems: Managing the Digital Firm, Editore: Pearson, Anno edizione: 2010
Risorsa bibliografica obbligatoriaR. Shipsey, Information systems: foundations of e-business, Anno edizione: 2010 https://london.ac.uk/sites/default/files/study-guides/information%20systems-foundations-e-business.pdf
Risorsa bibliografica facoltativaMartin Kleppmann, Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems, Editore: O'Reilly, Anno edizione: 2017, ISBN: 978-1449373320

Software utilizzato
Nessun software richiesto

Forme didattiche
Tipo Forma Didattica Ore di attività svolte in aula
(hh:mm)
Ore di studio autonome
(hh:mm)
Lezione
30:00
45:00
Esercitazione
18:00
27:00
Laboratorio Informatico
0:00
0:00
Laboratorio Sperimentale
0:00
0:00
Laboratorio Di Progetto
12:00
18:00
Totale 60:00 90:00

Informazioni in lingua inglese a supporto dell'internazionalizzazione
Insegnamento erogato in lingua Inglese
Disponibilità di materiale didattico/slides in lingua inglese
Disponibilità di libri di testo/bibliografia in lingua inglese
Possibilità di sostenere l'esame in lingua inglese
Disponibilità di supporto didattico in lingua inglese
schedaincarico v. 1.6.9 / 1.6.9
Area Servizi ICT
17/10/2021