Computer Systems and Networks Security

Cavi: particolare
A.Y. 2020/2021
L-31 - Computer science
Limited enrollment with admission test
Course location
The degree program aims to provide a broad and in-depth technological and methodological preparation in the IT area, with specific attention to topics in the cybersecurity and information privacy areas as well as a solid and methodological knowledge of the main areas of mathematics, physics, and the like, thus offering adequate preparation for assimilating, understanding and evaluating the impact of scientific and technological progresses within the Information technology area with particular focus on the cybersecurity and privacy fields. The graduate in Systems and Network Security will be able to face all the problems deriving from the creation of secure services both at infrastructural and application level. The course also aims to provide an in-depth operational knowledge that allows graduates to be engaged by professional subjects, either private or public, interested in the adoption of methodological and technological tools for improving the security of their IT services and infrastructures.
Cybersecurity Consultants
These professional figures operate in the business consultancy sector as a support to
companies in the analysis and resolution of IT security issues related to information system, data processing, system and network management, and applications development.
They carry out highly specialized professional activities in the field of business consultancy for both private and public companies which lack adequate computer security skills for correct and effective management of information systems as well as data processing systems.

IT technicians specialized in systems, networks and mobile devices security
Cyber security experts that inserted in the staff of a company bring the required skills for the secure management of databases, systems and networks equipment, PCs and mobile devices. The functions covered include: the management of access control policies and systems, the secure configuration and management of specific IT systems, the monitoring of a company IT systems and the management of technologies for disaster recovery and
business continuity.
The secure management of systems, networks and mobile devices is a corporate requirement spread horizontally on the large part of the industrial, public administration and services sectors. All large companies as well as small and medium-sized enterprises have an internal staff to manage their information systems, including proprietary data
and managerial and commercial transactions. Security and business continuity requirements are at the basis of the well functioning of such systems.

Specialized technicians in the analysis and development of secure software applications
The professional profiles included in this category belong to the professional profiles of software analysts and designers with particular skills regarding the use of methodologies
aimed at identifying security vulnerabilities and preventing security problems
in application. They are also experts in cryptographic techniques (algorithms and protocols) to be used for the protection of data.
Developing software according to security criteria and verifying the security of third party software are necessities now common to most software houses where this job profile is particularly required.

Specialized technicians in the analysis and development of secure web applications, multimedia, interactive and mobile applications
The professional profiles included in this category are web applications analysts and designers with specific skills regarding the security of applications characterized by strong interactivity and the use of mobile devices. These professionals integrate the ability to develop web applications with knowledge of the security problems and contribute to protect company assets from what is today the main channel of malicious code propagation, unauthorized accesses and computer crimes.
The increasing spread of e-commerce, web transactions between companies and the development of mobile apps for providing customer services makes these professional figures more and more relevant for all companies, both private and public and of any size and industrial sector, which have adopted web services as one of the main communication channels for their commercial presence or for the provision of services.

Technicians specialized in information and communication technologies
The professional profiles included in this category are experts in the management, deployment and use of information and communication technologies in the various operational contexts. These professionals integrate the ability to develop and maintain computer applications, even complex, with the knowledge of various application contexts (industrial automation, information systems, digital communication, decision support, etc.).
Graduates can operate in the many ICT application fields for the design, deployment and management of IT systems, and for the study of new architecture and/or applications
Employment statistics (Almalaurea)

In order to be admitted to the Bachelor's degree programme in Computer systems and networks security, you must have a high-school diploma or equivalent foreign qualification pursuant to Ministerial Decree no. 270 of 22 October 2004.

Admission is capped in order to meet high-quality teaching standards relative to the available resources. Therefore, you will have to take a TOLC - CISIA Online Test before enrolling.  There are 150 places available for the first year of the programme.

You can sit for the TOLC test at the University of Milan or any other member university of CISIA (inter-university consortium for integrated access systems). You can register to the TOLC test on the CISIA website (

The test providing access to the degree programme is TOLC-S, consisting of the following sections: Basic mathematics (20 questions - 50 minutes), Reasoning and problems (10 questions - 20 minutes), Reading comprehension (10 questions - 20 minutes), Basic sciences (chemistry, physics and geology - 10 questions - 20 minutes ).

Each question has 5 answer options, of which only one is correct. Score: correct answer +1, wrong answer -0.25, no answer 0.

If you take the TOLC-S and apply for admission to the degree programme in Computer systems and networks security, you will be included in a merit ranking based on the test score. The score will be weighted, for each section, according to the criteria set out in the call for applications. The winners will be able to enrol, in compliance with the deadlines.

There are three selection windows: May, July and September – 20% of the total places will be made available in the May window, 30% in July, 50% in September.

Students who have not achieved at least 10 points in the Basics mathematics module will have to fulfil additional learning requirements (OFA).

The TOLC test includes an additional English section, consisting of 30 questions to be answered in 15 minutes. This section does not count toward the overall test score.

Detailed information, registration procedures, dates, deadlines and other information are published in the call for applications and at the following addresses:

Remedial activities and tests

Students with additional learning requirements will have to carry out remedial activities in the period October-December, and then take a test to prove they have filled their gaps. Otherwise, they will not be able to take any second-year exams before passing the Continuum mathematics exam.

For information:

The education program can be enriched by educational activities abroad both to deepen some topics and as socialization experience in international environments. WIthin the Erasmus+ program study periods can be taken in over 50 universities in Belgium, Finland, France, Germany, Greece, Lithuania, Norway, Netherlands, Poland, Portugal, Czech Republic, Romania, Spain, Switzerland, Hungary. Courses will be recognized in the personalized study plan. These periods abroad are typically 5-month long and include courses for about 30 CFU, in the area of information and communication technology and related applications. Recognition of these educational activities will be based on the Learning Agreement, to be defined in advance by the student and the Erasmus coordinator at the Computer Science Department before starting the period abroad: course in the learning agreement with passed exams will replace the educational activities of the study plan ("manifesto"), either by covering the same topics or complementing the acquired basic competences. The Erasmus Committee at the Computer Science Department will perform the recognition of CFU obtained abroad and the definition of the personalized study plan. Similarly, stages to prepare the final dissertation are allowed in the same foreign universities. Recognition will be performed by the Department Erasmus Committee.

Highly recommended

Courses list

Courses or activities ECTS Total hours Language SSD
Continuum mathematics 12 112 Italian MAT/01 MAT/02 MAT/03 MAT/04 MAT/05 MAT/06 MAT/07 MAT/08 MAT/09
First semester
Courses or activities ECTS Total hours Language SSD
Computer architecture 6 60 Italian INF/01
Computer programming 12 120 Italian INF/01
Discrete mathematics 6 56 Italian MAT/01 MAT/02 MAT/03 MAT/04 MAT/05 MAT/06 MAT/07 MAT/08 MAT/09
Second semester
Courses or activities ECTS Total hours Language SSD
Cybercrime legal framework 6 48 Italian IUS/17
Web and mobile programming 6 48 Italian INF/01
Web and mobile systems security 6 56 Italian INF/01
Courses or activities ECTS Total hours Language SSD
English assessment B1 (3 ECTS) 3 0 Italian
First semester
Courses or activities ECTS Total hours Language SSD
Algorithms and data structures 12 120 Italian INF/01
Operating systems i 6 60 Italian INF/01
Operating systems ii 6 60 Italian ING-INF/05
Statistics and data analysis 6 60 Italian INF/01
Second semester
Courses or activities ECTS Total hours Language SSD
Computer networks 12 120 Italian INF/01
Cryptography 6 48 Italian INF/01
Databases 12 120 Italian INF/01
First semester
Courses or activities ECTS Total hours Language SSD
Biometric systems 6 48 Italian INF/01
Secure software design 6 60 Italian INF/01
System and network security 12 96 Italian INF/01
Model-driven software design 6 60 Italian INF/01
Second semester
Courses or activities ECTS Total hours Language SSD
Computer forensics 6 48 Italian ING-INF/05
Conclusive activities
Courses or activities ECTS Total hours Language SSD
Economical, ethical, social, and legal aspects of it 3 24 Italian
Conclusive activities
Courses or activities ECTS Total hours Language SSD
Final stage 15 0 Italian
Final exam 3 0 Italian
Vengono illustrate le propedeuticità obbligatorie e consigliate tra i corsi che garantiscono un percorso d'apprendimento ottimale.
Prescribed foundation courses
Learning activityPrescribed foundation courses
Course locations
Sede dei corsi di area informatica: via Celoria 18 - Milano.
Altre sedi di svolgimento delle lezioni: Settore Didattico, via Celoria 20; Settore Didattico, via Golgi 19; Didatteca, via Venezian 15.
Laboratory locations
Laboratorio informatico (Silab) presso il Dipartimento di Informatica, via Celoria 18, Milano.
Head of study programme
Quality Assurance Delegate

The tuition fees for students enrolled in Bachelor's, Master's and single-cycle degree programmes are divided into two instalments with different calculation methods and payment schedules:

  • The amount of the first instalment is the same for all students
  • The amount of the second instalment varies according to the ISEE University value, the degree programme and the student status (on track / off track for one year or off track for more than a year) 
  • An additional fee is due for online programmes

The University also offers:

  • Concessions for students meeting high merit requirements
  • Diversified tuition fees according to the student's home country for international students with assets/income abroad
  • Concessions for international students with refugee status

Scholarships and benefits

The University provides a range of financial benefits to students meeting special requirements (merit, financial or personal conditions, international students).

Learn more

First year enrolment:
Limited enrollment with admission test

Places available: 150 + 5 reserved for non-EU citizens

Call for applications

Please refer to the call for admission test dates and contents, and how to register.

Session: 1

Application for admission: from 22/04/2020 to 15/06/2020

Application for matriculation: from 17/06/2020 to 23/06/2020

Read the Call

Session: 2

Application for admission: from 24/06/2020 to 22/07/2020

Application for matriculation: from 23/07/2020 to 07/08/2020

Read the Call

Session: 3

Application for admission: from 10/08/2020 to 14/09/2020

Application for matriculation: from 08/10/2020 to 12/10/2020

Read the Call

Attachments and documents

ranking list