Educational Offer - Degree Courses

«Back
Academic year 2016/2017
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
04677 - ENGLISH LANGUAGE Details 6.0 1 G F
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
06321 - ALGORITHM SCIENCE AND ENGINEERING Details GIANCARLO (PO) 6.0 2 V B INF/01
17390 - INFORMATION RETRIEVAL AND SEMANTIC WEB Details PILATO (IE) 6.0 2 V B INF/01
17392 - INFORMATION THEORY AND DATA COMPRESSION Details SCIORTINO (PO) 6.0 2 V B INF/01
17393 - BIG DATA MANAGEMENT Details ROMBO (PO) 6.0 2 V B INF/01
17395 - NETWORKS AND INFORMATION SECURITY Details URSO (PC) 6.0 2 V B INF/01
Optional subjects 6.0 C
Teachings second year
credits Term Val. Area Scientific sector
06246 - WIRELESS NETWORKS Details TINNIRELLO (PO) 9.0 1 V C ING-INF/03
06634 - INTERNSHIP 6.0 1 G S
13121 - PRACTICE 3.0 1 G F
17389 - CLOUD AND HIGH PERFORMANCE COMPUTING Details REALE (PO) 6.0 1 V C FIS/05
05917 - FINAL EXAMINATION 24.0 2 G E
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
17988 - MATHEMATICAL METHODS FOR OPTIMISATION Details VETRO (PA) 6.0 1 V C MAT/05
05044 - MATHEMATICAL METHODS AND MODELS FOR APPLICATIONS Details LOMBARDO (PO) 6.0 2 V C MAT/07
Optional subjects II credits Term Val. Area Scientific sector
17391 - BIOMEDICAL DATA ANALYSIS Details LO BOSCO (PA) 6.0 2 V B INF/01
17989 - HEURISTIC ALGORITHMS Details RIZZO (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