Insegnamento a.a. 2019-2020

20648 - SOFTWARE METHODOLOGIES AND ARCHITECTURES FOR SECURITY - MODULE I: ENTERPRISE ICT ARCHITECTURES

Cross-institutional study L. Bocconi - Politecnico Milano

Course taught in English
Go to class group/s: 25
CYBER (6 credits - I sem. - OB  |  ING-INF/05)
Course Director:
MARCO BRAMBILLA

Classes: 25 (I sem.)
Instructors:
Class 25: MARCO BRAMBILLA


Mission & Content Summary

MISSION

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

CONTENT SUMMARY

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:

  • 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
  • Systems and systems of systems architectures and integration
  • Enterprise architecture
  • Cloud and scalable computing
  • Industrial control systems
  • Internet of Things and cyberphysical systems

Intended Learning Outcomes (ILO)

KNOWLEDGE AND UNDERSTANDING

At the end of the course student will be able to...

 

  • 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

At the end of the course student 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

Teaching methods

  • Face-to-face lectures
  • Online lectures
  • Guest speaker's talks (in class or in distance)
  • Exercises (exercises, database, software etc.)
  • Case studies /Incidents (traditional, online)
  • Group assignments
  • Interactive class activities (role playing, business game, simulation, online forum, instant polls)

DETAILS

The learning experience of this course includes, in addition to face-to-face lectures, hands-on sessions on some technological platforms and solutions, business and technical case discussions.

During the course, students will address small group assignments with the purpose of putting in practice the learned methods.

Attendance

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


Assessment methods

  Continuous assessment Partial exams General exam
  • Written individual exam (traditional/online)
    x
  • Group assignment (report, exercise, presentation, project work etc.)
x    
  • Active class participation (virtual, attendance)
x    

ATTENDING STUDENTS

With the purpose of measuring the acquisition of the above-mentioned learning outcomes the assessment of attending students is based on three 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.

NOT ATTENDING STUDENTS

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

  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.

 


Teaching materials


ATTENDING STUDENTS

  • Teaching notes / slides
  • Online videos / presentations / seminars
  • Case studies and readings suggested by the instructor (available on course web page)
  • Irwin Alter S., Information Systems: Foundation of E-Business

NOT ATTENDING STUDENTS

  • Teaching notes / slides
  • Online videos / presentations / seminars
  • Case studies and readings suggested by the instructor (available on course web page)
  • Irwin Alter S., Information Systems: Foundation of E-Business
Last change 07/06/2019 11:36