Educational Offer - Degree Courses

«Back
Academic year 2018/2019
Master's Degree (MSc) on COMPUTER SCIENCE

Coordinator Prof. Simona Ester Rombo
Class of Master's Degree (MSc) on Computer science (LM-18)
2 years
PALERMO
Free access
Department of Mathematics and Informatics
Course Code
2010

Course info
The course deepens and strengthens the theoretical, methodological, systems engineering and technology knowledge, in all the disciplines which are the cultural core of computer science, studied in the first cycle (class L-31). Therefore, in accordance with the guidelines of National(GRIN) and international (ACM) Associations in the field, the course includes the formation of a solid knowledge of the fundamentals as well as of the applicative aspects of the various areas of computer science. The specific objectives of the course are: - The acquisition of the scientific method of inquiry involving the use of mathematical tools supporting information technology and its applications; t - the deepening of the technologies of computer systems and information management; - Further development of the methodologies for the design and implementation of information systems; - Further investigation of the application areas of information systems and information technology. In addition to the completion of mathematical-physical training, the educational programme includes an advanced investigation of key issues such as information theory and computational models, and insights in specific areas. Among the various advanced courses it is worth mentioning the ones related to: - The design of advanced algorithms and their implementation through in-depth knowledge of programming languages; - The methods for the management and analysis of large amounts of data, such as in the field of bioinformatics/biomedical and social sciences; - The methods for the design of infrastructure and high-performance networks, with particular reference to the quality of service, and to the security and protection for the privacy of data; - Web development and mobile technologies. In accordance to the specific objectives of the course, the educational programme includes: - Lectures and laboratory exercises in class, autonomous project activities and individual activities in the laboratory; - External activities such as internships in companies, public administration facilities and laboratories, as well as periods of study at other Italian and European universities, also in the framework of international agreements.
Companies producing goods and services. Public and/or private organisations. Examples of jobs: - analyst programmer, - bioinformatician, - software engineer, - designer of image processing systems, - software developer, - IT project leader, - software designer. - analyst, designer, manager, auditor of information systems. - expert in web applications, web designer, web applications and multimedia specialist. Universities, research centres, vocational training centres. Examples of jobs: - Graduate technician in information sciences.
The final examination consists of the presentation of an original dissertation, aiming at ascertaining the level of individual technical scientific and professional competences. Students must discuss an original dissertation prepared under the guidance of a supervising professor and aiming at ascertaining the level of their technical scientific and professional groundings. The dissertation may have an experimental, technical or project cut, and may be prepared by the student at the University as well as at a research laboratory or at other public and private, Italian or foreign institutions and companies, accredited by the University of Palermo, according to the terms agreed with the School. The preparation of the thesis (awarded with 18-24 CFU) is an important moment of reflection during which the student, if necessary, has the opportunity to integrate and streamline the learning experiences gained during the course to solve significant issues in the chosen specialisation field.

course outline
Teachings first year
credits Term Val. Area Scientific sector
15570 - BIOINFORMATICS Details EPIFANIO (RU) 6.0 1 V B INF/01
17396 - ADVANCED PROGRAMMING METHODS Details GENTILE (PC) 6.0 1 V B INF/01
18698 - ENGLISH LANGUAGE - LEVEL B2 Details 6.0 1 G F
19271 - MULTISENSORY DATA EXPLORATION AND ANALYTICS Details ROCCHESSO (PO) 6.0 1 V B INF/01
17392 - INFORMATION THEORY AND DATA COMPRESSION Details SCIORTINO (PO) 6.0 2 V B INF/01
19220 - CYBERSECURITY Details GALLO (PA) 6.0 2 V C ING-INF/03
19742 - DATA PROCESSING Details GIANCARLO (PO) 12.0 2 V
BID DATA MANAGEMENT ROMBO (PO) 6.0 B INF/01
ALGORITHM SCIENCE AND ENGINEERING GIANCARLO (PO) 6.0 B INF/01
Optional subjects 6.0 C
Teachings second year
credits Term Val. Area Scientific sector
13121 - PRACTICE 3.0 1 G F
17389 - CLOUD AND HIGH PERFORMANCE COMPUTING Details REALE (PO) 6.0 1 V C FIS/05
18182 - INTERNSHIP AND PRACTICE 6.0 1 G S
19764 - COMPLEX NETWORKS Details MANTEGNA (PO) 6.0 1 V
COMPLEX NETWORKS MODELS MANTEGNA (PO) 3.0 C FIS/07
COMPLEX NETWORKS APPLICATIONS MICCICHE' (PO) 3.0 C FIS/07
05917 - FINAL EXAMINATION 21.0 2 G E
19272 - ARTIFICIAL INTELLIGENCE AND DEEP LEARNING Details LO BOSCO (PA) 6.0 2 V B INF/01
Optional subjects II 6.0 B
Free subjects 12.0 D
Elective activities
Optional subjects credits Term Val. Area Scientific sector
17972 - THEORY OF CODES AND CRYPTOGRAPHY Details FALCONE (PA) 6.0 1 V C MAT/03
18163 - ECONOPHYSICS Details MANTEGNA (PO) 6.0 1 V C FIS/07
05044 - MATHEMATICAL METHODS AND MODELS FOR APPLICATIONS Details SCIACCA (PO) 6.0 2 V C MAT/07
Optional subjects II credits Term Val. Area Scientific sector
17989 - HEURISTIC ALGORITHMS Details RIZZO (IE) 6.0 1 V B INF/01
19270 - WEB DATA ANALYTICS Details PILATO (IE) 6.0 2 V B INF/01
Explaination
Term Term/Semester
Val. Valutation: V = mark in 30/30, G = note
(*) Teaching attended in english
Go to top